With the news of Debian 13 (Trixie) getting released recently, we want to create a new eLxr release based on Debian 13.
This wiki post is created to streamline this upgrade process. As this is a Wiki post, the post can be modified directly and the history will be visible.
-
Finalize name of release because everything is tied to the codename- bianca is the name of the eLxr 13 distro
-
Mirroring project
- Mirror packages from Debian 13 into the eLxr mirror
- Aptly should not need any update, but the config will need to be updated
- Define a list of package that eLxr 12 supports from Bookworm and matching their name
- How do we handle components
- Create new pipeline for eLxr 13 per component
- Prerequisite of fixing mirroring project to mirror trixie-updates to bianca-updates and trixie-updates to bianca-security
- Open discussion around matching Debian and eLxr release cycles
-
Updates to salsa-ci pipeline project for bianca support → shared-aptly/aptly-upload
-
Updates to the base packages
- chroot
- debootstrap and mmbootstrap
- keyring → new gpg key
- base-files with logos and names
- kernel?
This will require a set of new branches following the git-buildpackage branching strategy.
- Image pipelines to generate bianca images → Distro to order = bianca MVP