[daniel-thompson/pinebook-pro-debian-installer] Upgrade to Debian unstable?
#1
I've installed Debian testing (bullseye) from Daniel Thompson's unofficial Debian installer:
https://github.com/daniel-thompson/pineb...-installer

Does it work to upgrade this to unstable?  I see the installer installs a Kernel from a "Debian_Testing" folder at the OpenSuse build service, and there is also a "Debian_Unstable" folder in the same location.  But I don't know whether this will be sufficient.

If it works to upgrade, how would I go about it?  Just the normal process of updating the sources list and then "apt full-upgrade"?  Or are there special steps?
#2
(01-06-2020, 08:52 AM)hibbelig Wrote: I've installed Debian testing (bullseye) from Daniel Thompson's unofficial Debian installer:
https://github.com/daniel-thompson/pineb...-installer

Does it work to upgrade this to unstable?  I see the installer installs a Kernel from a "Debian_Testing" folder at the OpenSuse build service, and there is also a "Debian_Unstable" folder in the same location.  But I don't know whether this will be sufficient.

If it works to upgrade, how would I go about it?  Just the normal process of updating the sources list and then "apt full-upgrade"?  Or are there special steps?

I assume that this should work as expected. The kernel and headers would be excluded by a regular apt-get dist upgrade, after changing sources.list I think.

The best course would be to test this on a separate SD card, and then detail your experience for the community on Daniel's original thread. Then you could repro what works on your main install.

I'd do this myself, but I'm still anticipating delivery of my PBP!
— Jeremiah Cornelius
"Be the first person not to do some­thing, that no one has thought of not doing before’’
— Brian Eno, "Oblique Strategies"
#3
(01-06-2020, 09:45 AM)Jeremiah Cornelius Wrote: I assume that this should work as expected. The kernel and headers would be excluded by a regular apt-get dist upgrade, after changing sources.list I think.

The best course would be to test this on a separate SD card, and then detail your experience for the community on Daniel's original thread. Then you could repro what works on your main install.

I've gone through the process and it worked nicely.

Because releases other than sid have "-proposed-updates" and "-security" and "-backports", but sid has none of these, I commented out those lines in "sources.list".  So the bottom line was that there are now only two active lines in my sources:


Code:
deb http://deb.debian.org/debian sid main contrib non-free
deb http://download.opensuse.org/repositories/home:/danielthompson/Debian_Unstable ./


Of course, the first line was from "/etc/apt/sources.list" and the second line was from the extra file that Daniel's installer created.

"apt full-upgrade" wanted to update about 175 packages, it seemed to be fairly safe.  System is back running as normal.

Of course, I advise to make a backup, even though I didn't do that because there is no personal data on this thing -- I could just reinstall using Daniel's installer and I would lose very little.

Hm. I see that I do get some errors on upgrading packages:

Code:
update-initramfs: Generating /boot/initrd.img-5.4.2-2-pinebookpro-arm64
find: ‘/lib/modules/5.4.2-2-pinebookpro-arm64/kernel/arch/*/crypto’: No such file or directory
...

The second line is printed multiple times.

Not sure if it is relevant, but I thought to mention it.  @danielt what do you think?
#4
(01-06-2020, 03:24 PM)hibbelig Wrote: Hm. I see that I do get some errors on upgrading packages:

Code:
update-initramfs: Generating /boot/initrd.img-5.4.2-2-pinebookpro-arm64
find: ‘/lib/modules/5.4.2-2-pinebookpro-arm64/kernel/arch/*/crypto’: No such file or directory
...

The second line is printed multiple times.

Not sure if it is relevant, but I thought to mention it.  @danielt what do you think?

Those errors are harmless (and occur on bullseye as well).

The crypto support in the custom kernel is built into the image but with a "real" Debian kernel they would be modules. I think some of the Debian LUKS support code automatically asks for the crypto modules in the initramfs (otherwise it would not be possible to encrypt the rootfs).
PineTime: wasp-os and MicroPython, Pinebook Pro:  Debian Bullseye
#5
(01-06-2020, 03:24 PM)hibbelig Wrote:
(01-06-2020, 09:45 AM)Jeremiah Cornelius Wrote: I assume that this should work as expected. The kernel and headers would be excluded by a regular apt-get dist upgrade, after changing sources.list I think.

The best course would be to test this on a separate SD card, and then detail your experience for the community on Daniel's original thread. Then you could repro what works on your main install.

I've gone through the process and it worked nicely.

Because releases other than sid have "-proposed-updates" and "-security" and "-backports", but sid has none of these, I commented out those lines in "sources.list".  So the bottom line was that there are now only two active lines in my sources:


Code:
deb http://deb.debian.org/debian sid main contrib non-free
deb http://download.opensuse.org/repositories/home:/danielthompson/Debian_Unstable ./


Of course, the first line was from "/etc/apt/sources.list" and the second line was from the extra file that Daniel's installer created.

"apt full-upgrade" wanted to update about 175 packages, it seemed to be fairly safe.  System is back running as normal.
< SNIP >
Fantastic! I'm glad this worked, as it ought to. I'm still awaiting my PBP delivery, so I've had to rely on what I read in these forums, along with my Debian/Ubuntu experience over the years.
— Jeremiah Cornelius
"Be the first person not to do some­thing, that no one has thought of not doing before’’
— Brian Eno, "Oblique Strategies"


Possibly Related Threads…
Thread Author Replies Views Last Post
  How to mainline kernel on daniel thompson's debian installer? hellojack 14 5,069 09-07-2023, 09:38 PM
Last Post: Der Geist der Maschine
  PineBook Pro seems to go to deep sleep, but doesn't wake up pogo 11 2,955 08-31-2023, 04:20 PM
Last Post: TRS-80
  Would a Pinebook Pro be good for a Linux newbie? cassado10 6 492 08-08-2023, 04:58 AM
Last Post: moobythegoldensock
  Install deepin OS on pinebook pro wangyukunshan 4 648 08-07-2023, 01:12 PM
Last Post: myself600
  Unable to install Debian Bullseye because of missing wifi firmware Pino64 7 2,694 07-15-2023, 02:58 PM
Last Post: u974615
  Kali Linux for Pinebook Pro - stuck on the login screen owaspfap 0 284 07-13-2023, 05:21 PM
Last Post: owaspfap
  Upgrade Fedora from 37 to 38? acruhl 2 402 07-12-2023, 09:31 PM
Last Post: acruhl
  OpenCL on pinebook Pro Bram 2 499 06-30-2023, 08:50 PM
Last Post: scurrvy2020
  Kali Linux for Pinebook Pro Luke 100 141,629 05-03-2023, 06:10 AM
Last Post: dachalife
  Need Help Recovering Manjaro /boot Contents on Pinebook Pro calinb 5 967 03-21-2023, 11:21 PM
Last Post: calinb

Forum Jump:


Users browsing this thread: 1 Guest(s)