/srv/irclogs.ubuntu.com/2025/01/17/#ubuntu-devel.txt

cpaelzer@pilot in07:31
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Oracular | Patch Pilots: cpaelzer
cpaelzer@pilot out09:14
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Oracular | Patch Pilots: N/A
jamespagecjwatson: feels like there is some inertia on moving psutil forward to 6.x in Debian - the incoming openstack release is starting to use features in 6.1.x or greater as well10:02
cjwatsonjamespage: Yeah, but I don't have any magic tips on dealing with its maintainer11:41
blucaso here's a fun one: due to a dh-python bug in noble https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=106825512:27
-ubottu:#ubuntu-devel- Debian bug 1068255 in dh-python "dh-python: dh_python3 loses cpython module name when renaming shared object" [Grave, Fixed]12:28
blucalibdnf packages are broken in noble, on all architectures except amd6412:28
blucafor some unknown reason - so nobody noticed12:28
blucauntil yesterday when github enabled arm64 workers using noble :-)12:28
blucaon amd64: https://packages.ubuntu.com/noble/amd64/python3-libdnf/filelist12:28
bluca/usr/lib/python3/dist-packages/libdnf/_module.cpython-312-x86_64-linux-gnu.so12:29
blucaon arm64 and other arches: https://packages.ubuntu.com/noble/arm64/python3-libdnf/filelist12:29
bluca/usr/lib/python3/dist-packages/libdnf/_.cpython-312-aarch64-linux-gnu.so12:29
bluca('module' gets erroneously stripped from the filename)12:29
blucaso trying to use dnf you get an error 'ImportError: cannot import name '_module' ...'12:30
blucaso the question: what's the procedure to get this fixed?12:30
blucadh-python is very load-bearing, is it acceptable to get that fixed, and then the affected packages bin-rebuilt?12:31
blucafiled https://bugs.launchpad.net/ubuntu/+source/libdnf/+bug/2095168 with the details12:45
-ubottu:#ubuntu-devel- Launchpad bug 2095168 in libdnf (Ubuntu Noble) "dh-python: dh_python3 loses cpython module name when renaming shared object" [Undecided, Confirmed]12:45
tsimonq2Is the sponsorship report down?18:55
dbungerttsimonq2: I'm able to access the sponsorship report on HTTP at the moment.  HTTPS spins.19:30
sudipthe transitions page was last updated at Fri, 17 Jan 2025 10:36:26, is something stuck ?19:39
tsimonq2dbungert, sudip: I suspect there was a blip of some kind. I have no clue how it's *actually* deployed but my guess is that it's on the same cluster or machine.19:40
tsimonq2sudip: can confirm19:41
tsimonq2dbungert: can *not* confirm, http://sponsoring-reports.ubuntu.com/ spins for me :(19:41
dbungertI have had problems with HSTS forcing me to HTTPS when it wasn't available, that might be worth looking in to19:41
sudiphttp://sponsoring-reports.ubuntu.com/ opens for me, https never worked though19:41
sudiptsimonq2: open on an incognito windows, my main window always try to open https and fails19:42
tsimonq2OH, huh o_o19:42
tsimonq2I was about to say, curl likes it19:43
tsimonq2TIL "Exceptions - HTTPS-Only Mode" in Firefox (Nightly)19:44
tsimonq2grr still not working - Skia / paride / etc can we please get some HTTPS here?19:45
tsimonq2aaaHA - Ctrl + Shift + H - right click the site - Forget this site19:46
tsimonq2@pilot in19:49
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Oracular | Patch Pilots: tsimonq2
tsimonq2short shift planned19:49
tsimonq2Hi yes does anyone want to bikeshed on changelogs with me? https://code.launchpad.net/~hyask/ubuntu/+source/zip/+git/zip/+merge/47967419:53
tsimonq2doko, ginggs: python3-defaults is too scary for me, could you take a look at your convenience? https://code.launchpad.net/~gneiss/ubuntu/+source/python3-defaults/+git/python3-defaults/+merge/47967519:59
tsimonq2liushuyu: https://launchpad.net/ubuntu/+source/nut/2.8.1-4ubuntu120:04
liushuyutsimonq2: Thanks!20:08
liushuyuI parked the nut merge proposal because I was trying to see if I should forward some of the Ubuntu deltas20:08
tsimonq2oh?20:09
liushuyuYou see, Debian maintainer of this package fixed the autopkgtest by removing the tests20:10
liushuyuI added the tests back and tried to fix them20:11
* tsimonq2 facepalms hard20:11
tsimonq2"Problems with tests? Just remove them. Don't understand a symbols file? Meh, just remove it, it's fine." <-- NOT how we should do things unless we're talking an RC bug.20:12
* tsimonq2 grumbles at Debian LXQt under his breath20:12
liushuyuThe reason being Python 3.13 removed a lot of stuff from the standard library, I could understand it might be difficult to figure out how to find an alternative way to do things20:12
tsimonq2Yeah, please do what you can to send that back up to Debian. IMHO it's unacceptable to "just remove" tests, even if complicated, without due process. Then again I don't know all the details.20:14
EickmeyerNever remove tests. Disabling tests temporarily while a solution is found is OK via override_dh_auto_test:, but never remove them entirely.20:20
tsimonq2(Let's be clear, the grumbles are toward the Debian Maintainer, not liushuyu :) )20:20
Eickmeyer💯20:21
liushuyuOkay, just did some more in-depth investigation, the Debian maintainer removed the tests because those were meant for Python 220:26
liushuyu(so the tests would be no-op on Python 3)20:27
tsimonq2ahhhhhhhh okay20:27
liushuyuI can forward the other patch though20:27
tsimonq2Less grumbles :)20:27
tsimonq2liushuyu: Yes please, if you could.20:27
jbichatsimonq2: could krdp be updated to not use freerdp2/winpr2? This was done in Debian but Ubuntu's package has diverged20:37
tsimonq2jbicha: I don't see why not, but I'm not a Plasma user so I usually defer to RikMills on these things :)20:39
Eickmeyerenr0n: /me sad noises20:40
tsimonq2I'm open to helping if he agrees + doesn't have the time/doesn't respond.20:40
tsimonq2@pilot out20:40
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Oracular | Patch Pilots: N/A
enr0nEickmeyer: ?20:40
jbichatsimonq2: the Q in your name is for Qt right?20:41
tsimonq2Should be down to 10 or so items in the queue; krank and busybox may be good starter packages.20:41
Eickmeyerbug 2078639, two runs of an attempt of jammy -> noble, both failed.20:41
tsimonq2jbicha: XD20:41
-ubottu:#ubuntu-devel- Bug 2078639 in ubuntu-release-upgrader (Ubuntu Noble) "Ubuntu Studio upgrade, pipewire <-> pulseaudio conflict" [Medium, Fix Committed] https://launchpad.net/bugs/207863920:41
Eickmeyerenr0n: The good news is it fixed the problem at hand. The bad news is it revealed an additional one, and I think it just needs wireplumber explicitly or something. Not sure, looks like it could be a library.20:42
jbichaRikMills: could you rebuild kitinerary for the poppler 25.01 transition?20:44
jbichaand calligra20:44
sudipRikMills: and angelfishalso please20:45
enr0nEickmeyer: hm okay. It worked when I tested but I only tried with a brand new VM20:47
Eickmeyerenr0n: Ah. Yeah, usually users are encouraged to make sure it's fully upgraded before trying, so wanted to replicate real-world conditions as much as possible.20:49
enr0nWell yeah I mean new VM -> apt update && apt upgrade -y -> do-release-upgrade20:49
enr0nBut either way, it's obviously not working for you or the other use20:50
enr0nuser*20:50
EickmeyerYeah, weird. I'm not 100% convinced it's wireplumber vs pipewire-media-session (which it's meant to replace), but that might be worth a shot. At least it got further than before the quirk was added.20:51
RikMillsjbicha: tsimonq2 is meant to be taking care of KDE PIM in proposed (kitinerary). but I believe it would still need a upstream fix for poppler, which is applied in Debian. so sync or merge23:57

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