/srv/irclogs.ubuntu.com/2023/04/02/#lubuntu-devel.txt

tsimonq2Looks like dailies are broken again16:49
arraybolt3[m]grr...16:51
arraybolt3[m]Oh, also, speaking of stuff like that, we need someone to do an upgrade test from Kinetic to Lunar. I'm a bit tied up at the moment with other things, but I'll try and get to that if no one else does.16:52
lubot[telegram] <Leokolb> Just completed an Upgrade from Kinetic to Lunar - bare metal using TUI - all good no errors — :)17:20
LeoK[m]<arraybolt3[m]> "Oh, also, speaking of stuff like..." <- Completed no errors !17:21
arraybolt3\o/19:50
arraybolt3OK, debugging ISO build failure.19:50
arraybolt3[m]rofl.19:51
arraybolt3[m]The following packages have unmet dependencies:19:51
arraybolt3[m] pipewire-alsa : Conflicts: pulseaudio but 1:16.1+dfsg1-2ubuntu3 is to be installed19:51
arraybolt3[m] pipewire-audio : Conflicts: pulseaudio but 1:16.1+dfsg1-2ubuntu3 is to be installed19:51
arraybolt3[m]E: Unable to correct problems, you have held broken packages.19:51
arraybolt3[m]Now we're in the same spot that Ubuntu MATE was in not too long ago.19:51
arraybolt3Welp, guess that means we're going to probably be switching some deps around.19:52
arraybolt3At any rate, I'll mark the upgrade bug as Fix Released.19:52
arraybolt3[m]Offender located, it's pavucontrol-qt. Looks like I just need to switch pulseaudio | pipewire-pulse around backwards and we'll be in business.19:57
arraybolt3[m]That will affect us, Kubuntu, and Ubuntu Studio though.19:57
arraybolt3I know we'll be OK with that, not sure if that will work for the other two though.19:58
Eickmeyerarraybolt3: Ubuntu Studio hasn't been affected, so you might be crawling up the wrong  tree.19:59
arraybolt3Eickmeyer: I mean changing those deps will affect a package that you seed.19:59
arraybolt3And I don't know enough about how your packages work to know if that's going to mess you up or not.19:59
Eickmeyerarraybolt3: What I'm saying is that I doubt that is pulling-in pulseaudio for you.19:59
arraybolt3Eickmeyer: I mean I'm looking right at it in the logs.19:59
arraybolt3https://launchpadlibrarian.net/659373791/buildlog_ubuntu_lunar_amd64_lubuntu_BUILDING.txt.gz19:59
arraybolt3And I know it's pavucontrol-qt doing it because I just did a scan of all of the packages depended on and recommended by lubuntu-desktop and pavucontrol-qt is the only one that has the "pulseaudio | pipewire-pulse" thingy in it.20:00
arraybolt3Then again, Kubuntu and Studio both use pipewire-pulse by default, right?20:01
EickmeyerWhat I'm saying is that if it were the cause, it would be doing that for Kubuntu and Ubuntu Studio as well.20:01
EickmeyerYes.20:01
Eickmeyerpipewire-pulse is in the pre-seeds, FYI, so that it avoids these issues.20:01
arraybolt3Eickmeyer: What you may be missing is that neither you nor Kubuntu have pipewire-alsa seeded.20:01
arraybolt3We do.20:01
arraybolt3(Via pipewire-audio.)20:02
arraybolt3At least that's my current understanding of things.20:02
EickmeyerThat's correct, and that might be a factor. However, Ubuntu Studio has ubuntustudio-pipewire-config which has Breaks: pulseaudio.20:02
arraybolt3Hrm. \20:03
arraybolt3s/\\//20:03
EickmeyerI'm not against the change, I'm just saying that might not be the factor.20:03
arraybolt3Well now I'm interested in why Studio isn't broken :P Isn't this what went south with Ubuntu MATE? They had pipewire-pulse and pulseaudio both getting pulled in and it broke the build, which is what it seems like is happening now.20:04
arraybolt3We used to seed pipewire-alsa directly, which I guess gave Geminate enough info to keep Pulseaudio out of things.20:04
arraybolt3But that broke upgrades, so we switched to the pipewire-audio metapackage, and now Geminate is trying to pull in conflicting stuff.20:04
arraybolt3So maybe ubuntustudio-pipewire-config gives Germinate enough info to keep from going haywire?20:05
EickmeyerThat and having pipewire-pulse in the preseeds.20:05
arraybolt3That makes sense.20:05
arraybolt3Sigh. The real solution here would be for Germinate to work better :P20:06
EickmeyerI honestly think the entire issue is a bug in germinate.20:06
arraybolt3Agreed fully. But hey, it is what it is. If Kubuntu and Studio both use pipewire-pulse, then switching that dependency is probably harmless.20:07
arraybolt3I'mma try it (maybe ask for your help with it if I can't upload directly) and then try a rebuild.20:07
arraybolt3Nice, I can upload it myself.20:08
EickmeyerSweet.20:09
-queuebot:#lubuntu-devel- Unapproved: pavucontrol-qt (lunar-proposed/universe) [1.2.0-1ubuntu2 => 1.2.0-1ubuntu3] (kubuntu, lubuntu)20:21
Eickmeyerarraybolt3: Looking at the diff, they might be OK with this, but since we're post beta freeze you might think about attaching a bug report to every upload just to make sure you've done due dilligence.20:26
arraybolt3That's a good point. Thanks!20:27
arraybolt3The new pavucontrol-qt is out, but it's only been out for 8 minutes. Me thinks I should wait a tad longer before triggering an ISO respin.23:17
lubot[telegram] <teward001> yes you should23:43
arraybolt342 minutes now. Sound like a good time for pressing the button?23:51
* arraybolt3 pushes23:52

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