All our official kernels: linux, linux-lts, linux-zen and linux-hardened, do not install the actual kernel to /boot anymore.
The installation is done by mkinitcpio hooks and scripts, as well as removals. There is no need for any manual intervention.
The intention is to make the kernel packages more self-contained, as well as making the boot process more flexible, while also keeping it backwards compatible.
As of now, only mkinitcpio has hooks for handling kernels installations and removals. We do not ship any for dracut yet, but it will have similar hooks in the near future.
Today, one email was sent to the arch-announce mailing list that was able to circumvent the whitelisting checks that are done by the mailman software. This was not due to unauthorized access and no Arch Linux servers were compromised.
We have implemented measures to make sure this does not happen again, by using mailman's poster password feature. We are also making sure, these simple whitelist checks are not used anywhere else.
Edited to add: There was a second email that was also sent today, in order to make sure the poster password feature was working. That email did not circumvent …
The compression algorithm
zstd brings faster compression and decompression, while maintaining a compression ratio comparable with
xz. This will speed up package installation with
pacman, without further drawbacks.
The imminent release of pacman 5.2 brings build tools with support for compressing packages with
zstd. To install these packages you need
libarchive with support for
zstd, which entered the repositories in September 2018. In order for
zstd compressed packages to be distributed, we require all users to have updated to at least libarchive 3.3.3-1. You have had a year, so we expect you already did update. …
base group has been replaced by a metapackage of the same name. We advise users to install this package (
pacman -Syu base), as it is effectively mandatory from now on.
Users requesting support are expected to be running a system with the base package.
Be aware that
base as it stands does not currently contain:
- A kernel
- An editor
... and other software that you might expect. You will have to install these separately on new installations.
The astyle package prior to version 3.1-2 was missing a soname link. This has been fixed in 3.1-2, so the upgrade will need to overwrite the untracked soname link created by ldconfig. If you get an error
astyle: /usr/lib/libastyle.so.3 exists in filesystem
when updating, use
pacman -Suy --overwrite usr/lib/libastyle.so.3
to perform the upgrade.