<ente>
I know the guy, we used to chat on irc. makes me sad that a lot of FOSS maintenance is shouldered by overworked, unpaid, burnt-out and depressed people
<tealbird>
ente: is definitely a problem. I'm dealing with that in a non-FOSS context, volunteering is often thankless and people get mad at you when you do it wrong.
<landgraf>
RP: according to (another) Richard autoreconf is not sufficient to mitigate this CVE. -disable-ifunc is needed
luneff has joined #yocto
enok has joined #yocto
alessioigor has quit [Quit: alessioigor]
enok has quit [Ping timeout: 260 seconds]
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #yocto
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon2 has joined #yocto
alessioigor has joined #yocto
tealbird has quit [Ping timeout: 272 seconds]
alessioigor has quit [Client Quit]
enok has joined #yocto
<RP>
landgraf: fair enough, I did wonder how we got a failure when we pulled in that upgrade
tealbird has joined #yocto
khem has quit [Quit: Connection closed for inactivity]
Kubu_work has joined #yocto
enok has quit [Ping timeout: 260 seconds]
alessioigor has joined #yocto
florian has joined #yocto
chep has joined #yocto
florian has quit [Ping timeout: 255 seconds]
enok has joined #yocto
enok has quit [Ping timeout: 268 seconds]
ctraven has joined #yocto
jmd has quit [Remote host closed the connection]
jmd has joined #yocto
xmn has quit [Quit: ZZZzzz…]
Vonter has quit [Ping timeout: 246 seconds]
Vonter has joined #yocto
lexano has joined #yocto
jmiehe has joined #yocto
lefty has joined #yocto
florian has joined #yocto
<lefty>
Can I INSANE_SKIP the "Missing Upstream-Status in patch" QA check? I have a patch which adds some custom behavior to u-boot, it's neither fixing a bug nor is it particularly relevant to anybody else in the community - but "INSANE_SKIP:${PN} += "patch-status patch-status-core patch-status-noncore" doesn't relieve me of this QA error.
<JaMa>
lefty: why don't you just add Upstream-Status in the patch?
<lefty>
JaMa I can, but none of the available options for Upstream-Status seem relevant to my use case.
<rbox>
lefty: i've used 'Inappropriate'
<JaMa>
Inappropriate [neither fixing a bug nor is it particularly relevant to anybody else in the community]
<JaMa>
Inappropriate [custom behavior relevant only to lefty]
<lefty>
Makes sense, I was reading the documentation very literally which says "the only reasons to mark patches as inappropriate are" oe specific and upstream ticket, neither of which applies.
<lefty>
Still curious why my INSANE_SKIP doesn't work - is this a QA check which is intentionally impossible to skip or is this a bitbake bug?
vladest has quit [Remote host closed the connection]
<lefty>
Or is my syntax wrong...
vladest has joined #yocto
<JaMa>
this qa check isn't in insane.bbclass so it probably doesn't look at INSANE_SKIP variable (and patches aren't related to ${PN} package as well)
florian has quit [Ping timeout: 240 seconds]
<JaMa>
sorry it is in insane.bbclass
<lefty>
I tried without ${PN} appended as well with the same result.
<lefty>
JaMa using Scarthgap. Does this mean "ERROR_QA:meta-my-layer:remove = "patch-status"" would remove this QA check for any patches in meta-my-layer?
<JaMa>
it's currently enabled only for oe-core by default, so you don't need to remove it for scarthgap, but I would prefer to get it enabled for all layers (as in https://lists.openembedded.org/g/openembedded-core/message/197098) as Upstream-Status is useful and easy to add (especially for new patches where the contributor is much more likely to know the correct status)
<lefty>
I guess, but if I develop a layer for a custom one-off board for instance, none of the patches in that layer are likely to be relevant to the community - so I think there's a use case for disabling this QA check for a given layer.
<marex>
JaMa: please enable it for everyone, Upstream-Status is effing awesome
<JaMa>
marex: reply to that thread please
<marex>
the more info about origin of random patches there is, the better
<JaMa>
lefty: and Upstream-Status is the best variable where you can indicate that you think it's not relevant for anyone else
<marex>
JaMa: can I actually do that if I wasnt on CC originally and am not subscribed to oe-devel ?
<marex>
(or, I am subscribed, bt with delivery off)
<rbox>
lefty: its that hard to add a single line?
<JaMa>
marex: if you use the right subject and Message-Id than it will end in the right thread, but a bit more work for you, but I think you can reply through a web ui as well
<lefty>
rbox no, but if you're dealing with a bunch of patches that are all one-offs then every single patch has to have an identical line explaining that they're not relevant. Seems better to do it at a layer level in my opinion.
<JaMa>
you can use "Upstream-Status: Inappropriate [I'm too lazy]" to indicate the quality of your layers :0
<rbox>
lefty: you say something like that if its something difficult to do... its just typing a few extra letters
<JaMa>
and it will work for 2 .patch exceptions which aren't useless for anyone else and you might even submit them to upstream and indicate where
<JaMa>
while if you disable it for whole layer you'll probably forget to add it in these 2 exceptions as well
<marex>
JaMa: OK, I'll add this into the todo ...
<JaMa>
134. Click "Reply" button; 155. Type "I agree it should be enabled"; 389. Click "Sent" :)
<JaMa>
GTD rule "Things which takes less than minute, shouldn't go to TODO list"
<marex>
JaMa: there is no reply button on that page
florian has joined #yocto
<marex>
just a sec, got preempted
xmn has joined #yocto
<JaMa>
marex: maybe you need to login first? I can see it at the bottom
vladest has quit [Remote host closed the connection]
khem has joined #yocto
nerdboy has joined #yocto
vladest has joined #yocto
jmiehe has quit [Quit: jmiehe]
<khem>
RP: with opkg backend I see ptest errors in meta-perl and other layers where a needed perl module or python module is missing it gets fixed if its added to rdep but I see the meta package to include all perl modules in image is already in rdeps, I wonder why default yocto ptest images do not hit this error on AB. maybe rpm has some other behavior ?
<khem>
FAIL: t/00-load
<khem>
Can't locate Test/More.pm in @INC (you may need to install the Test::More module)
<RP>
khem: It could be the rpm automatic deps? We should try and fix the opkg backend, it may be worth a bug for it