openSUSE / open-build-service

Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
https://openbuildservice.org
GNU General Public License v2.0
925 stars 436 forks source link

Add support for building Gentoo binary packages (gpkg) #15425

Open Conan-Kudo opened 9 months ago

Conan-Kudo commented 9 months ago

Is your feature request related to a problem? Please describe.

It would be great to be able to build and publish packages for Gentoo like we can for other Linux distributions.

Describe the solution you'd like

Add support for Gentoo's new GPKG format and the repository metadata to fetch and build Gentoo roots, and then add support for building Gentoo packages and publishing Gentoo repositories.

Describe alternatives you've considered

Not adding support for Gentoo package builds. That's effectively the "do nothing" option.

Additional context

Gentoo announced that it now has a binary package distribution offering. This means that it is now possible to build binary packages on top of Gentoo in a reasonably scalable manner.

hennevogel commented 9 months ago

JFYI: https://github.com/openSUSE/obs-build/blob/master/HOWTO.add_another_format