As part of our community's heightened interest in platforms amenable to user freedom, Parabola will continue supporting the i686 port for the foreseeable future. The base distro will be based on packages from Arch's unofficial 32-bit port, starting today.
In general users don't need to do anything to make the transition. Just make sure you are using the latest
libre/archlinux32-keyring (required by default since
pacman 5.0.2-2.parabola1.1) and upgrade as usual:
# pacman -Syy
# pacman -S libre/archlinux32-keyring
# pacman -Su
During the next few days upgrade operations will greet you with warning messages about available downgrades. These are due to the 32-bit port catching up to the state where official Arch left, and can be safely ignored.
The following packages have been removed from the [kernels] repository:
Including their respective -docs and -headers split packages. And a new one was added:
- linux-libre-xtreme: A kernel with hardened patches and handful of awesome security features (AppArmor, SMACK, TOMOYO, SELinux, YAMA)
We want to encourage our users to use kernels from [kernels], you can enable the repository by following this instructions
Since a considerable amount of Parabola developers and users prefer to use the OpenRC init system instead of Systemd, which is the default, we are proud to announce the first releases of Parabola GNU/Linux-libre OpenRC Edition ISOs!
As of now they are still in beta, you can get them here. These are not official, yet, but we are working on fixing all their issues. You can help by testing them and giving us some feedback so we can improve them.
Besides this, due to a bug in MATE, we are planning to replace MATE with LXDE in the graphical ...
The perl package now uses a versioned path for compiled modules. This means that modules built for a non-matching perl version will not be loaded any more and must be rebuilt.
A pacman hook warns about affected modules during the upgrade by showing output like this:
WARNING: '/usr/lib/perl5/vendor_perl' contains data from at least 143 packages which will NOT be used by the installed perl interpreter.
-> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/vendor_perl'
You must rebuild all affected packages against the new perl package before you can ...
Specifically the newest Linux-libre kernel
$ sudo pacman -S parabola-keyring
$ sudo pacman-key --refresh-keys