Monday, 14 August 2017

Moving upstreams, part II

As we mentioned before, we had moved our upstream basis from Gentoo Linux to Galapagos Linux. We had hoped to revitalise the Portage system and create something great together with the Galapagos Linux team. However, due to further increased toxicity from the Gentoo Linux project that was their upstream, such a future could not be created.

We are therefore excited to announce that we have moved our upstream basis to Alpine Linux, a project that has no ties to the Gentoo project. This brings about a number of enhancements to Adélie with no additional action on our part:

  • Better integration with APK, including real triggers and install scripts.
  • A more responsive upstream that shares many of our goals for reliability and security.
  • Higher code coverage for package testing.
  • More contributions to libgcompat, resulting in the ability to run more glibc-based binaries without changing them.

Unfortunately, this has severely delayed the release of Alpha 3, and the eventual release of 1.0, for many reasons:

  • All of our ebuild work has to be rewritten in a new format.
  • All packages must be rebuilt for all architectures.
  • Alpine does not yet package core packages required for the Adélie system and POSIX® compliance.

Rest assured that we are still dedicated to shipping Adélie Linux with the same featureset we planned before. If you would like to contribute resources (including build infrastructure), code review, or others, please contact us on IRC or Twitter! We would love the additional assistance.

Wednesday, 1 February 2017

Adélie Linux 1.0-ALPHA2: Now available for x86, x86_64, PowerPC

It is our great honour to announce the availability of the 1.0-ALPHA2 release of Adélie Linux. The 32-bit PowerPC platform is now fully supported, and 64-bit PowerPC support is expected for ALPHA3.

This release updates SYSLINUX to 6.03, bringing UEFI compatibility to x86_64; updates Plasma to 5.8.5 and Qt to 5.7.1 on most platforms (x86_32 will be updated within the week); and adds ELILO and GRUB 2 as bootloaders on the x86 platforms. GRUB 2 is the only supported bootloader on PowerPC. Yaboot is not supported due to multiple known issues. This does, however, mean that booting with LVM, LUKS, and modern filesystems like ext4, XFS, and btrfs are available to the PowerPC platform. Additionally, this release adds iproute2 (the `ip` command), s6-dns (a fast, easy-to-use replacement for `dig`), and a multitude of supported filesystems to the installed system and the live CD!

You can download the 1.0-ALPHA2 release at your nearest Adélie Linux mirror. Happy hacking!