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.

Leave a comment

Your email address will not be published. Required fields are marked *