-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bookworm support (including kernel) #235
Open
ondrej-zary
wants to merge
13
commits into
FooDeas:bookworm
Choose a base branch
from
ondrej-zary:bookworm
base: bookworm
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Don't assume that SHA256 sums are the last sums in the Release file.
start-stop-daemon was moved from /sbin to /usr/sbin/
Move from raspberrypi-bootloader and raspberrypi-kernel packages to raspi-firmware and linux-image-rpi-v*. linux-image-rpi-v8 is present only in arm64 arch so use packages from arm64 too (add them as a last step so we don't use any of them accidentally).
/lib/lsb/init-functions is now in sysvinit-utils, lsb-base is empty.
ntpdate now depends on python. Replace it with rdate.
/lib/ld-linux-armhf.so.3 might be missing sometimes, preventing init from executing. Create it as a symlink if it does not exist.
Incorrect (660) permissions on /dev/null cause apt to fail during install. Create full, null, ptmx, random, tty, urandom and zero devices with 666 permissions as in regular system.
Install fails because raspi-utils-core breaks libraspberrypi-bin. Use raspi-utils-core for vcgencmd and don't manually install libraspberrypi-bin.
Drop the revision-to-name table and use board model from device tree to match hardware instead. Get the full name (for user output) from device tree too.
Move from raspberrypi-bootloader and raspberrypi-kernel packages to raspi-firmware and linux-image-rpi-v*.
Installing a kernel package triggers (possibly unwanted) initramfs generation. Install raspi-firmware and initramfs-tools first and disable initramfs in their config files.
Bookworm moved boot partition from /boot to /boot/firmware
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add Bookworm support