Oh, that is not what the updates that I mentioned above. I haven’t installed urs yet but I received two updates from the purism byzantium repo, one of the package is librem5-base-default I believe. I am on a clean byzantium.
Definitely YES!
I will start right now, just give me a few days
new pipewire, rebuilded libcamera and reconfigured kernel to use Cameras everywhere!
I got a “Errors were encountered while processing: /temp/apt-dpkg-install-jAY360/04-bluez_5.79-1_arm64.dep needrestart is being skipped since dpkg has failed”. And apparently after reboot the touchscreen doesn’t work (which is a bummer when you need to enter LUKS).
Ooops…
bluez_5.79
conflicts with librem5-base-defaults
but it should be resolved by apt
(I propose the version 66pureos1~byz3.1
) . So, you could try to upgrade it first.
Touchscreen… it may be related to i2c bus recovery enabled in dts file (which also included in this kernel) by the patch. But I have no issue with my touchscreen… Everything works fine.
I’ll have another go after I’ve re-written the eMMC with a disc image backup (once again).
Running sudo dpkg --configure -a notes that headers for kernel can not be found from their respective folders. So it’s apparently using old kernel (not even previous in this case) and not the latest - which related version files seem to be flashed to boot/initramfs. Otherwise everything seems to update. Reboot brings out the inability to start LUKS prompt - unsurprisingly, noting the kernel version differences… So, re-doing again.
But the headers exist (link), but another package seems to be missed…
No, everything must be there. Could you provide the exact output of the sudo dpkg --configure -a
command?
Not untill I get to re-do the update again
Update shows:
dpkg: error processing archive /temp/apt-dpkg-install-3fS3AR/11-bluez_5.79-1_arm64.dep (--unpack): trying to overwrite '/usr/lib/systemd/user/mpris-proxy.service', which is also in package librem5-base-defaults66pureos1~byz1
and at the end there’s a note that needrestart is being skipped since dpkg had error
And dpkg --configure -a shows:
Setting up linux-image-6.6.0-1-librem5 (6.6.83pureos1~byz1.4) ... dkms: running auto installation service for kernel 6.6.0-1-librem5:Error! echo Your kernel headers for kernel 6.6.0.-1-librem5 cannot be found at /lib/modules/6.6.0-1-librem5/build or /lib/modules/6.6.0-1-librem5/source. You can use the --kernelsourcedir option to tell DKMS where it's located..
I’ve stopped there for now (will be back in an hour or two).
That is exactly what I talked about, try to install librem5-base-defaults
first, the version must be 66pureos1~byz3.1
.
Regarding to the second issue… In fact I have no installed kernel headers package, will try to check. It may also be related to the first issue as far as upgrade has not completed.
Nah, no change with installing that first. Still missing those headers, preventing those installations.
But the first issue should disappeared at least and apt dist-upgrade
should finished without errors.
I just ran sudo apt dist-upgrade
when those came up and everything (but the camera) works normally.
On the camera side, none of the the listed commands work for me
try to turn off and on camera kill switch… and let’s continue in another thread
Still not going the right way. I’ve lost all network connectivity after doing update (while apparently having all the files - including those mentioned at Codeberg). Managed that with the “use old disc image of boot partition” trick to get phone to boot (not fail with LUKS prompt) after update - takes forever to boot now though. No wifi, mobile data nor usb-lan. Curious…
What is your state before upgrade? Clean Byzantium or Byzantium with backports? how old?
I’ve tried a couple of versions but mostly backported backup from end of January, I think. [Currently taking a break and going to Crimson test image to see what has been happening]
Ok. But one more idea to check - just remove linux-headers before upgrade.