[00:17] I'm still confused about this, so I thought perhaps it was due to phased-updates being introduced since kinetic is in beta now, and `apt-mark showhold` returns nothing. So I followed the procedure to disable phased updates outlined here https://help.ubuntu.com/community/PhasedUpdates but the same thing, libc++1 is still held back, and I dunno why. [00:18] [and it still tries to remove it and disord if i run dist-upgrade which i dont understand] [00:25] Does discord depend on an older version of that package? [00:26] Ubuntu doesn't ship Discord, so it's an issue for wherever you're getting your discord package from really. [00:27] I don't think so. It appears I can manually update that package, which brings in a couple of its dependencies too. https://termbin.com/pagr [00:27] (to the first question re older version of package) [00:28] As to second one, I thought that at first, it was discords fault, wanting older verison. But now I'm not so sure. If I just try 'sudo apt update' I get the one package held back, nothing about discord. [00:28] And I dunno why thats held back, cuz if it was held back for phased updates, I think I've disabled that. [00:29] If you use "apt policy" to get exact package versions of the relevant packages, then you can say "apt install foo=1 bar=2" etc to specify exactly what you think should work, and then apt will tell you exactly why that's not possible. [00:30] There was a bug in apt's solver BTW. Did you update apt? [00:31] https://termbin.com/nbiw [00:31] I didnt update apt seperately, but other than this one held back package, everything is up to date. [00:32] And specifying the exact version does the same t hing as in the eralier paste, it's happy to install it along with its dependencies. [00:34] I mean specify the versions of packages *at the same time* [00:34] Then apt will tell you why they conflict. [00:35] Like ask it to do what you think dist-upgrade should allow you to do, and it'll tell you why a pacakge has to be removed. [00:36] The only reason I tried dist-upgrade is because libc++1 was held back during upgrade. [00:36] So asking it to install libc++1 is what I expect it to do. [00:36] And it does already try to install the new version whether I specify it or not. [00:36] You also expect it to not remove discord. [00:36] Ah right, of course I don't expect that. [00:36] So say "apt install libc++1=X discord=Y" [00:37] Sure, but it's the same, but ok. [00:38] BTW, phased updates do not apply to kinetic/devel [00:38] They didnt before, but I thought perhaps n ow we're beta thats what's happening. [00:39] https://termbin.com/3zdr [00:39] (which was exactly the same as when I just did apt install libc++1 two pastes ago) [00:40] So if definintely no phased updates, and no conflict with anything, and apt-mark doesnt think its held, then why is it being held back? [00:40] You said you were doing dist-upgrade before, but your pastebin says you used upgrade. [00:40] "apt upgrade" will not remove packages [00:40] (if that is required to bump a package version) [00:41] But that doesnt seem to be required. [00:41] That's why "apt upgrade" is holding packages back - because upgrading them would require other packages to be removed. [00:41] Your "apt install" line in your latest paste does propose to remove packages to achieve what you expect. [00:41] Ah ok. and maybe one of those is a discord ddpendency! [00:42] finally things making sense! [00:42] lemee check [00:42] thanks btw [00:42] Try "sudo apt install libc++1=1:15.0-55.1ubuntu1 discord=0.0.18 libc++-1-14" for example [00:43] wait no what i said is wrong [00:43] cuz if it was a discord dependency then it'd want to remove it when i do the manual install [00:43] This makes no sense at all argh. And why would I want both of those installed at once? [00:44] That'll make apt tell you why they cannot be installed at once. [00:44] Probably they conflict with each other. [00:44] but I dont want both installed at once [00:44] And discord is involved somehow. [00:44] Anyway, I need to go. [00:44] I think it's pretty clear that discord's requirements are involved here. [00:45] I think you're in for a world of pain if you're trying to run the development release but also with third party apt repositories. [00:45] You're inevitably going to bump into more of these cases. [00:45] This sort of dependency hell is why snaps exist. [00:46] Discord doesn't offer an apt repository, they make you redownload every new version manually. But ok, right now it's easy to work around, I just want ot understand why it saying it's held back. [00:47] And I think at least you've told me, it will hold back updating things that will remove other packages. [00:47] But, the thing I can't figure out is why it wants to remove discord if I do the dist-upgrade. [00:47] But doing that is necessary to follow the development release. [00:49] https://termbin.com/mp94 manually worked fine [00:49] I really don't understand. [00:50] discord is scored by apt policy only at 100 because it's not available in an apt repository [00:50] Probably it's being deprioritized because apt assumes it comes from a single apt archive but no longer ships. [00:50] This whole third party apt (or deb) is a huge hack. Even more for the development release. [00:50] You're just bumping into the chaos that ensues. === arraybolt3 is now known as star_n_question_ === star_n_question_ is now known as arraybolt3 [09:20] I did something daft with 22.10 desktop, If I recall I installed what I thought was the latest AMD 4500U driver. How do I fix this message: W: Possible missing firmware /lib/firmware/amdgpu/vcn_4_0_4.bin for module amdgp [09:20] u [17:02] alkisg: OK so there's a regression in LXQt that appears to have been caused by Kinetic updating from Qt 5.15.5 to 5.15.6. I'm trying to see if it goes away with 5.15.5, so I can git bisect. So I have the Qt code from Git, I've set it to 5.15.5, compiled, then installed. Now I just want to make it available system-wide so that I can see if it fixes the regression. [17:04] Currently in /etc/X11/Xsession.d/50local, I have "export HELLO=there", "export LD_LIBRARY_PATH=/usr/local/Qt-5.15.5/lib", and "export PATH=/usr/local/Qt-5.15.5/bin:$PATH". Both $PATH and $HELLO are now set and I can view them with `echo` in QTerminal, however LD_LIBRARY_PATH continues to be blank. [17:29] Is anyone else seeing iwlwifi throwing 'CSR_RESET = 0x10' and failing to load often when booting? [17:30] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1975394 looks very similar although that bug report doesn't mention the kernel version used [17:30] -ubottu:#ubuntu-next- Launchpad bug 1975394 in linux (Ubuntu) "iwlwifi sometimes failes to initialze on Z690" [Undecided, Confirmed] [17:33] howarth: that bug filer mentiones kernel 5.17, kinetic is on 5.19 [17:36] Basically half the time I boot under kinetic, I get that failed startup of the intel wireless driver [17:36] Never had that under 22.04 LTS [17:37] 05:00.0 Network controller: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz (rev 1a) [17:38] yeah we had a lot of bugs on that chipset before [17:39] file a new bug perhaps howarth [17:40] should that go under linux-generic or linux-firmware? [17:40] Probably linux-generic. [17:41] (I don't think Ubuntu can do anything about the firmware code and if the device sometimes works the firmware is probably there already.) [17:45] howarth: ubuntu-bug linux [17:54] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1992194 [17:54] -ubottu:#ubuntu-next- Launchpad bug 1992194 in linux (Ubuntu) "random CSR_RESET errors in iwlwifi appear under kinetic" [Undecided, New] [17:54] done [17:55] tnx looking good howarth [17:56] My guess is that some obscure new wifi feature got enabled between the kernel releases [17:56] good luck figuring out which one to disable [18:10] howarth: If it's a regression in the code, git bisect should turn it up easily enough.