/srv/irclogs.ubuntu.com/2021/11/30/#ubuntu-devel.txt

sarnoldmwhudson: hmm. I've got sshebang installed, and that dehashes ssh hostnames; and I probably had liquidprompt installed and running then, too, which would fiddle with PS1; I'm not sure what else in my local environment is all that 'funny'00:03
mwhudsonsarnold: anyway, as to why this doesn't happen all the time, dunno00:04
mwhudsonsarnold: we do get people to reboot after upgrade but i don't know why things don't break during upgrade more00:05
sarnoldmwhudson: certainly, some of my machines go a very long time between reboots..00:07
mwhudsonsarnold: ah ha! copying my sshebanged .ssh into the container got me a repro00:10
mwhudsonsarnold: how how do i debug this :/00:12
sarnoldmwhudson: sheeeesh, beats me, this is well into magic territory as far as I'm concerned :)00:13
mwhudsonoh it's ~ expansion00:30
mwhudsonmaybe?00:30
mwhudsonyes it is01:16
mwhudsoni have _no_ idea how it doesn't cause problems on update though01:17
sarnoldI'm still not entirely sure how my setup gets around to calling into a pthread initializer in a long-lived process over and over again..01:23
sarnoldbut it feels like that configuration is already pretty rare01:23
sarnold(despite how quickly and easily I hit it :)01:23
sarnoldand if most tunables never get changed from their default values, re-arranged tunables is probably invisible -- if all the bytes in a block are zeros, does it matter in which order you read ints, long ints, chars, etc? they're all zero...01:25
sarnoldactually changing the type of one, and having it stored juuuuuust right to then stomp over a canary, feels pretty unlikely too01:25
mwhudsonsarnold: tilde expansion does nss things, that dlopen libnss_systemd, which depends on libpthread01:28
mwhudson(and also tunables don't all default to zero, unfortunately)01:29
sarnoldmwhudson: hmm... how did that not kill my shell dead? does bash fork itself while doing these things?01:33
mwhudsonsarnold: if you start a shell, upgrade libc and then execute "echo ~a" that kills the shell01:34
mwhudsonsarnold: in the completion case it must be happening off in a subprocess somewhere01:35
mwhudsonif you start a shell, execute "echo ~a" and then upgrade libc everything continues to work, of course01:35
mwhudson"of course" should be in quotes there01:35
mwhudsoneep gotta run01:35
sarnoldhappy running :)01:35
=== genii is now known as genii-core
schopinHi all! Could a good soul retry this build? https://launchpad.net/ubuntu/+source/socat/1.7.4.1-3ubuntu3/+build/2244693609:21
GunnarHjschopin: Retried09:28
schopinThank you!09:32
schopinHi! There a package in the archive that has a .orig.tar.gz.asc that doesn't match its orig tarball. I checked upstream and it's our (well, Debian's) orig tarball that has been changed, switching the UID and GID of the files to root09:49
schopinHow can I fix it?09:49
ginggsschopin: which package?10:15
schopineggdrop10:16
schopinI checked in Debian, and they have the same problem.10:16
schopinLooking for a sponsor for LP: #1945812. OpenSSL related, but it's a server-related package10:25
ubottuLaunchpad bug 1945812 in librabbitmq (Ubuntu) "librabbitmq: Fail to build against OpenSSL 3.0" [Undecided, New] https://launchpad.net/bugs/194581210:25
ginggsschopin: re eggdrop, I think file a bug against debian, but just rm the .asc file locally before uploading10:28
schopinOK, will do.10:30
shailangsadoes anybody know whether higher RAM frequency in contrast to lower timings result in better build times?10:51
schopinshailangsa: do you mean something like 3200MHz/CL16 vs 3600MHz/CL18 ?11:04
shailangsayes or more specifically 3600 mhz c16 vs 4400 c19?11:06
schopinThe latter one will result in lower RAM latency (19 cycles at 4400MHz is faster than 16 cycles at 3600MHz) but I'm not sure how big an impact it has on your typical compilation workload.11:10
shailangsadoes it make a difference whether 4x16GB 4400mhz DDR is used? motherboard says "dual channel" not sure what that means https://www.msi.com/Motherboard/PRO-Z690-A-WIFI-DDR4/Specification11:14
=== help[m]2 is now known as kenvandine3
ahasenackUnit193: hi16:44
ahasenackUnit193: I'm working on the wireguard MIR in ubuntu16:44
ahasenackhttps://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/195031716:45
=== gpiccoli_ is now known as gpiccoli
ahasenackwhich spawned two other tickets I'm also working on: https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/1952767 and https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/195210216:45
ahasenackI'll put these up for review soon, and would like to add you as a reviewer16:45
ahasenackand, when this gets promoted to main, we would of course still love to have you work on the package, so what do you think about applying at least for a PPU (per package uploader) for it?16:46
=== genii-core is now known as genii
=== kenvandine3 is now known as kenvandine
schopinStill looking for a sponsor for LP: #1945812 :)18:04
ubottuLaunchpad bug 1945812 in librabbitmq (Ubuntu) "librabbitmq: Fail to build against OpenSSL 3.0" [Undecided, New] https://launchpad.net/bugs/194581218:04
jawn-smithschopin: I'll take a look!18:42
schopinaha!18:42
jawn-smithschopin: uploaded :)18:56
schopinNice!18:56
dbungertThis retest link should pull pyqt5 from proposed, right?  https://autopkgtest.ubuntu.com/request.cgi?release=jammy&arch=armhf&package=pyqt5&trigger=python3-defaults/3.9.7-4&trigger=node-jquery/3.5.1%2Bdfsg%2B~3.5.5-8  I ask because it's the link from the retest button beside the non-proposed version of the package, but the wiki makes it sound like these retests pull the proposed package.19:55
jawn-smithdbungert: I _think_ so20:06
dbungertjawn-smith: care to use your new powers? ;)20:07
jawn-smithdbungert: test request submitted :)20:07
dbungertone more please, different package https://autopkgtest.ubuntu.com/request.cgi?release=jammy&arch=ppc64el&package=skimage&trigger=python3-defaults/3.9.7-4&trigger=matplotlib/3.5.0-2&trigger=scipy/1.7.1-1ubuntu1&trigger=pillow/8.4.0-1&trigger=node-jquery/3.5.1%2Bdfsg%2B~3.5.5-820:08
jawn-smithdbungert: done20:09
dbungertjawn-smith: thanks x220:09
dbungertRetest click please?  Just passed on ppc64el https://autopkgtest.ubuntu.com/request.cgi?release=jammy&arch=armhf&package=skimage&trigger=python3-defaults/3.9.7-4&trigger=matplotlib/3.5.0-2&trigger=scipy/1.7.1-1ubuntu1&trigger=pillow/8.4.0-1&trigger=node-jquery/3.5.1%2Bdfsg%2B~3.5.5-820:36
bdmurraythat's done20:43
dbungertbdmurray: thanks!  (and RikMills also)20:52
Unit193ahasenack: Howdy!  Re: LP #1952102, not sure how well you know Debian's autopkgtest setup, but it doesn't do full VM so as it is src:wireguard-linux-compat's autopkgtests aren't run, and this wouldn't likely be either (I'm presuming you'd require isolation-machine restriction.)  That doesn't mean it couldn't be merged upstream in Debian, but it would have limited usefulness in doing so.  I'd presume21:46
Unit193you've already seen https://sources.debian.org/src/wireguard-linux-compat/1.0.20210606-1/debian/tests/netns-mini/ of course.  I could do PPU, but not sure about the timing of things right now.21:46
ubottuLaunchpad bug 1952102 in wireguard (Ubuntu) "Better DEP8 test" [High, In Progress] https://launchpad.net/bugs/195210221:46
dbungertjawn-smith: the test we triggered for pyqt5 did pull the NONproposed version of the package.  Maybe this one is better? https://autopkgtest.ubuntu.com/request.cgi?release=jammy&arch=armhf&package=pyqt5&trigger=pyqt5/5.15.6+dfsg-1&trigger=python3-defaults/3.9.7-4&trigger=node-jquery/3.5.1%2Bdfsg%2B~3.5.5-821:49
jawn-smithdbungert: that looks to me like it should work21:51
jawn-smithI'll go ahead and start it21:51
jawn-smithThat's giving me a "Malformed trigger" error. Time to defer to bdmurray21:54
ahasenackUnit193: ah, I didn't know debian didn't do isolation-machine21:54
ahasenackUnit193: we can still add it to debian, so the moment they implement isolation-machine, they would get the test21:57
jawn-smithdbungert: got it working, just had to escape the + symbol in the URL as %2B22:01
mwhudsonyes constructing trigger urls is a great way to learn the url escaping rules22:31

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!