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

Eickmeyerenr0n: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2078639/comments/1400:24
-ubottu:#ubuntu-devel- Launchpad bug 2078639 in ubuntu-release-upgrader (Ubuntu Noble) "Ubuntu Studio upgrade, pipewire <-> pulseaudio conflict" [Medium, Confirmed]00:24
=== tsimonq2_ is now known as tsimonq2
=== gurupras- is now known as guruprasad
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
Skiajuliank: would you mind ack-ing this https://code.launchpad.net/~hyask/ubuntu/+source/python-apt/+git/python-apt/+merge/480150 ?11:48
Skiajuliank: if you sponsor yourself, it's fine too, but I already have Utkarsh at hand for this :-)11:49
enr0nEickmeyer: have you tested this idea? If not, can you?14:00
juliankSkia: .14:00
Skiajuliank: thanks!14:00
utkarsh2102Skia: sponsored! :D15:14
Skia:D15:14
=== dbungert1 is now known as dbungert
sudipdoes anyone have any idea on how to fix "readelf: Error: no .dynamic section in the dynamic segment"? d/rules has a patchelf command which is causing it, if I comment the patchelf then the issue is not seen. This is for "corectrl" package.16:09
sudipissue not seen in Debian16:10
tsimonq2kajiya: I suppose timing has just worked out but all your sponsorship requests have been uploaded/merged :)17:06
tsimonq2sudip: As a random shot in the dark, my gut is telling me to suggest you look at the debhelper delta.17:07
Eickmeyerenr0n: How would I go about testing that? Just remove `pipewire-media-session` and try an upgrade?17:08
enr0nEickmeyer: I would try actually writing the quirk17:08
enr0na quick and dirty way is to:17:08
enr0n$ do-release-upgrade # abort when it asks if you want to stop17:08
enr0n$ cd /tmp/ubuntu-release-upgrader-<tmp blah>17:09
sudiptsimonq2: ack, will check. but I will check after $dayjob if there is a better solution than to use patchelf to fix the library path.17:09
enr0nEdit DistUpgradeQuirks.py (apply my existing patch as a starting point, then make your changes)17:09
EickmeyerOk, I can do that.17:10
enr0n$ sudo -E ./noble # Try again17:10
enr0nEickmeyer: thanks17:10
Eickmeyer👍17:10
sudiphmmm... the failure is in dh_strip and there is a delta for dh_strip.17:12
* sudip learns to listen to tsimonq2's gut feeling in future17:12
tsimonq2:D17:13
kajiyatsimonq2 Aaahh much obliged, you're the best :D17:26
tsimonq2Happy to help :D17:26
blucahi, any chance https://launchpad.net/ubuntu/noble/+queue?queue_state=1&queue_text=libdnf could be processed please? it affects using the package on the new github actions arm64 instances - TIA17:53
tsimonq2bluca: You want u_buntu-sru (without the "_") in #ubuntu-release :)17:57
blucathanks18:04
sudiptsimonq2: the issue I have now seems more like lp: #206077918:55
-ubottu:#ubuntu-devel- Launchpad bug 2060779 in patchelf (Ubuntu) "patchelf --set-soname broken on non-amd64 architectures" [Undecided, New] https://launchpad.net/bugs/206077918:55
mwhudsoni don't really want to think about how that bug can be arch dependent21:55
mwhudson32 bit vs 64 bit? sure. little endian vs big endian? sure. but the elf format is pretty much the same on all LE 64-bit arches and that's most of ubuntu21:56
mwhudsonoh so patchelf makes debugedit fail?21:58
mwhudsonsudip: if you can give me a nice self contained way of reproducing i can see if i get nerdsniped by it :-p21:59
sudipmwhudson: sure, should be pretty easy to reproduce with a helloworld, let me try22:08
sudipok, my first two attempts failed, will try tomorrow again22:32
mwhudsonmy plans for the day thank you22:37
=== ubuntu_4321 is now known as ubuntu4321
Eickmeyerenr0n: Success. `self.controller.cache['pipewire-media-session'].mark_delete(auto_fix=False)` will do the trick.23:56

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