ChanServ changed the topic of #freedesktop to: https://www.freedesktop.org infrastructure and online services || for questions about freedesktop.org projects, please see each project's contact || for discussions about specifications, please use https://gitlab.freedesktop.org/xdg or xdg@lists.freedesktop.org
<bwidawsk> Should be set properly. I can try to make an absolute path in the invocation
ManMower has quit [Ping timeout: 480 seconds]
ManMower has joined #freedesktop
Haaninjo has quit [Quit: Ex-Chat]
droidbittin has joined #freedesktop
droidbittin has quit [Read error: Connection reset by peer]
droidbittin has joined #freedesktop
droidbittin has left #freedesktop [#freedesktop]
___nick___ has quit []
___nick___ has joined #freedesktop
___nick___ has quit []
___nick___ has joined #freedesktop
Leopold_ has quit [Ping timeout: 480 seconds]
Leopold_ has joined #freedesktop
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #freedesktop
karolherbst_ is now known as karolherbst
karolherbst_ has joined #freedesktop
alanc has quit [Remote host closed the connection]
alanc has joined #freedesktop
karolherbst has quit [Ping timeout: 480 seconds]
Leopold_ has quit []
ximion has quit []
Leopold_ has joined #freedesktop
Endermen1094_ has joined #freedesktop
Endermen1094_ has quit []
Endermen1094_ has joined #freedesktop
Endermen1094_ has quit [Remote host closed the connection]
Endermen1094_ has joined #freedesktop
<mupuf> Anyone knows why someone would add quotes in a gitlab ci rules:if? It seems to break the condition when not everything is in it: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21036/diffs?commit_id=9012d37032720f855c6ad073a4d10fae52bc4989
danvet has joined #freedesktop
itoral has joined #freedesktop
miracolix has joined #freedesktop
Endermen1094_ has quit [Remote host closed the connection]
thaller is now known as Guest3232
thaller has joined #freedesktop
Guest3232 has quit [Ping timeout: 480 seconds]
<ebassi> daniels: Yo, sorry to bother you; I've tried ssh'ing into annarchy, and it's refusing the SSH key that I attached to https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/423
<ebassi> (Yeah, it took me this long to actually test, sorry about that)
<daniels> ebassi: huh weird, lemme look
vbenes has quit [Ping timeout: 480 seconds]
thaller has quit [Ping timeout: 480 seconds]
<ebassi> daniels: Maybe it's on my end, one sec
itoral has quit []
itoral has joined #freedesktop
<ebassi> mmh, no, it's not on my end
<ebassi> Maybe the key is too small?
<ebassi> daniels: Is there a requirement on the key length/algorithm on fdo?
<MrCooper> mupuf: not sure, but my best guess is to avoid variables getting expanded too early; anyway, probably better to put quotes around the whole thing for consistency with the other if: instances, if nothing else
<mupuf> MrCooper: hmm, I fail to see why we wouldn't want to expand immediately, but you are right! Let's try with the quotes surrounding the entire expression
ppascher has quit [Quit: Gateway shutdown]
mvlad has joined #freedesktop
ppascher has joined #freedesktop
<daniels> ebassi: yeah, this is really weird, your key is fine ... can you please paste ssh -vvv somewhere?
<ebassi> daniels: I bet the keyring is storing the wrong password, and now I need to figure out how to change that
<ebassi> daniels: But for the record: https://paste.centos.org/view/f968ff3e — ssh -vvv
<daniels> ebassi: heh yeah, 'agent refused operation' is going to be that
<eric_engestrom> mupuf: IIRC yaml parses wrong if you have `||` in your condition, or something like that, and making the whole thing a string fixes the parsing
<mupuf> eric_engestrom: thanks for the info :)
<mupuf> I'll try with double quotes, and single-quoting the regex
<mupuf> nope, still not working... da heck...
phasta has joined #freedesktop
<ebassi> daniels: Right, I give up; can I give you a new ssh key?
<daniels> ebassi: ssh-add -d $path_to_key not doing it?
<daniels> ebassi: but yeah, I can just change it for a new one instead
<MrCooper> mupuf: FWIW, the parens should be inside the quotes as well I think
<mupuf> Aaaahhhhh!
<mupuf> MrCooper: thanks, will try that too
<ebassi> daniels: Nope, that doesn't work; it seems that even if I unlock the password, the agent gets the wrong one
<mupuf> MrCooper: that was it
<mupuf> thanks a lot!
<MrCooper> *phew* no worries
thaller has joined #freedesktop
<mupuf> MrCooper: I credited you for the idea in the patch
<mupuf> eric_engestrom, MrCooper: Since you already looked at the patch of https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21036, may I ask for an official A-b or R-b?
<mupuf> first patch*
<mupuf> it is literally just moving 2 characters around
<eric_engestrom> yup, that's the right fix; rb :)
<eric_engestrom> (and I had missed the last 20 minutes of messages)
<eric_engestrom> (as in, "not read", not "not received")
<daniels> yeah, YAML strings are only optionally quoted, and ttbomk never part-quoted
<daniels> so '(foo)' is foo in parentheses; ('foo') is parentheses containing foo with a single quote before and after
ppascher has quit [Ping timeout: 480 seconds]
yogi has joined #freedesktop
<mupuf> eric_engestrom: thanks for the review!
<mupuf> daniels: that indeed matches what I would expect
yogi has quit [Remote host closed the connection]
Haaninjo has joined #freedesktop
Haaninjo has quit [Remote host closed the connection]
itoral_ has joined #freedesktop
itoral has quit [Ping timeout: 480 seconds]
AbleBacon has quit [Read error: Connection reset by peer]
phasta has quit [Quit: Leaving]
agd5f has joined #freedesktop
agd5f_ has quit [Ping timeout: 480 seconds]
itoral__ has joined #freedesktop
itoral_ has quit [Ping timeout: 480 seconds]
phasta has joined #freedesktop
itoral__ has quit [Remote host closed the connection]
vkareh has joined #freedesktop
mvlad has quit [Remote host closed the connection]
mvlad has joined #freedesktop
Leopold_ has quit [Ping timeout: 480 seconds]
Leopold_ has joined #freedesktop
ximion has joined #freedesktop
phasta has quit [Quit: Leaving]
mvlad has quit [Remote host closed the connection]
Leopold_ has quit [Ping timeout: 480 seconds]
alatiera has quit [Ping timeout: 480 seconds]
Leopold_ has joined #freedesktop
Sumera[m] has quit []
alatiera has joined #freedesktop
alatiera0 has joined #freedesktop
alatiera has quit [Ping timeout: 480 seconds]
alatiera0 is now known as alatiera
<bwidawsk> daniels: so when exactly is FDO_DISTRIBUTION_EXEC run?
<daniels> bwidawsk: it's run during the container-build stage, when the container needs to be rebuilt. the container needs to be rebuilt when there's no container image with $FDO_DISTRIBUTION_TAG present. so, if you need to rebuild your container (because you've added new deps, or changed the build script, or just want some new stuff), bump $FDO_DISTRIBUTION_TAG to another arbitrary value.
<bwidawsk> gotcha, thanks
<daniels> bwidawsk: the convention for tags is YYYY-MM-DD-reasontobumpit, but that's just convention and nothing else; it has no semantic value
<bwidawsk> I was copying gstreamer-rs, but I think I'll go back to weston as the reference
<bwidawsk> the extends stuff not being testable locally is really painful
<daniels> ... yeah
<bwidawsk> daniels: is FDO_DISTRIBUTION_PACKAGES and installing packages via a script with FDO_DISTRIBUTION_EXEC effectively the same?
<daniels> yeah the former is just a convenience
<bwidawsk> well, the later lets you do the purge, but idc bout that
<bwidawsk> does FDO_DISTRIBUTION_PACKAGES get installed before, or after the EXEC?
<bwidawsk> if there's an easy-ish way I can figure this out myself, please feel free to teach me to fish
<daniels> purge?
<daniels> there are some docs at https://freedesktop.pages.freedesktop.org/ci-templates/ but if they don’t cover it, then it’s clone freedesktop/ci-templates and read the source
<daniels> bwidawsk: oh, right - that's only required if you have ephemeral deps. like in Weston, we install all the packages we need to build Weston itself; we also install all the packages we need to build libdrm/Mesa/PipeWire/whatever, build those things, then purge the packages which were _only_ required whilst we were building Mesa/etc.
ybogdano is now known as Guest3291
ybogdano has joined #freedesktop
rsripada has joined #freedesktop
random_james has joined #freedesktop
aswar002_ has joined #freedesktop
rsripada_ has quit [Ping timeout: 480 seconds]
random_james_away has quit [Ping timeout: 480 seconds]
aswar002 has quit [Ping timeout: 480 seconds]
Kayden has quit [Quit: to office]
ybogdano has quit [Ping timeout: 480 seconds]
ybogdano has joined #freedesktop
ybogdano has quit [Ping timeout: 480 seconds]
Leopold_ has quit [Remote host closed the connection]
Leopold__ has joined #freedesktop
agd5f_ has joined #freedesktop
agd5f has quit [Ping timeout: 480 seconds]
agd5f has joined #freedesktop
agd5f_ has quit [Ping timeout: 480 seconds]
___nick___ has quit [Ping timeout: 480 seconds]
vkareh has quit [Quit: WeeChat 3.6]
ybogdano has joined #freedesktop
danvet has quit [Ping timeout: 480 seconds]
Kayden has joined #freedesktop
m5zs7k has quit [Remote host closed the connection]
m5zs7k has joined #freedesktop
Haaninjo has joined #freedesktop
karolherbst_ is now known as karolherbst
Kayden has quit [Quit: Leaving]
<bwidawsk> daniels: hmm, the arch images look broken. It fails in a stage I'm pretty sure I can't control, so I just went back to debian. Not sure anyone actually cares...
AbleBacon has joined #freedesktop
Kayden has joined #freedesktop
ybogdano has quit [Quit: The Lounge - https://thelounge.chat]
Haaninjo has quit [Quit: Ex-Chat]