Eickmeyer | enr0n: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2078639/comments/14 | 00: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 | ||
Skia | juliank: would you mind ack-ing this https://code.launchpad.net/~hyask/ubuntu/+source/python-apt/+git/python-apt/+merge/480150 ? | 11:48 |
Skia | juliank: if you sponsor yourself, it's fine too, but I already have Utkarsh at hand for this :-) | 11:49 |
enr0n | Eickmeyer: have you tested this idea? If not, can you? | 14:00 |
juliank | Skia: . | 14:00 |
Skia | juliank: thanks! | 14:00 |
utkarsh2102 | Skia: sponsored! :D | 15:14 |
Skia | :D | 15:14 |
=== dbungert1 is now known as dbungert | ||
sudip | does 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 |
sudip | issue not seen in Debian | 16:10 |
tsimonq2 | kajiya: I suppose timing has just worked out but all your sponsorship requests have been uploaded/merged :) | 17:06 |
tsimonq2 | sudip: As a random shot in the dark, my gut is telling me to suggest you look at the debhelper delta. | 17:07 |
Eickmeyer | enr0n: How would I go about testing that? Just remove `pipewire-media-session` and try an upgrade? | 17:08 |
enr0n | Eickmeyer: I would try actually writing the quirk | 17:08 |
enr0n | a quick and dirty way is to: | 17:08 |
enr0n | $ do-release-upgrade # abort when it asks if you want to stop | 17:08 |
enr0n | $ cd /tmp/ubuntu-release-upgrader-<tmp blah> | 17:09 |
sudip | tsimonq2: 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 |
enr0n | Edit DistUpgradeQuirks.py (apply my existing patch as a starting point, then make your changes) | 17:09 |
Eickmeyer | Ok, I can do that. | 17:10 |
enr0n | $ sudo -E ./noble # Try again | 17:10 |
enr0n | Eickmeyer: thanks | 17:10 |
Eickmeyer | 👍 | 17:10 |
sudip | hmmm... 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 future | 17:12 | |
tsimonq2 | :D | 17:13 |
kajiya | tsimonq2 Aaahh much obliged, you're the best :D | 17:26 |
tsimonq2 | Happy to help :D | 17:26 |
bluca | hi, 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 - TIA | 17:53 |
tsimonq2 | bluca: You want u_buntu-sru (without the "_") in #ubuntu-release :) | 17:57 |
bluca | thanks | 18:04 |
sudip | tsimonq2: the issue I have now seems more like lp: #2060779 | 18:55 |
-ubottu:#ubuntu-devel- Launchpad bug 2060779 in patchelf (Ubuntu) "patchelf --set-soname broken on non-amd64 architectures" [Undecided, New] https://launchpad.net/bugs/2060779 | 18:55 | |
mwhudson | i don't really want to think about how that bug can be arch dependent | 21:55 |
mwhudson | 32 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 ubuntu | 21:56 |
mwhudson | oh so patchelf makes debugedit fail? | 21:58 |
mwhudson | sudip: if you can give me a nice self contained way of reproducing i can see if i get nerdsniped by it :-p | 21:59 |
sudip | mwhudson: sure, should be pretty easy to reproduce with a helloworld, let me try | 22:08 |
sudip | ok, my first two attempts failed, will try tomorrow again | 22:32 |
mwhudson | my plans for the day thank you | 22:37 |
=== ubuntu_4321 is now known as ubuntu4321 | ||
Eickmeyer | enr0n: 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!