* [gentoo-dev] Open Build Service
@ 2017-11-09 23:03 99% Samuel Bernardo
0 siblings, 0 replies; 1+ results
From: Samuel Bernardo @ 2017-11-09 23:03 UTC (permalink / raw
To: gentoo-dev
Hi,
I send this email to know the devs opinion about Gentoo integration with
Open Build Service[1].
When creating specialized images and using an automated process for
testing before deployment, I think that Open Build Service would be
useful. It already support all major binary based distros and I think
that Gentoo could be in there also.
There is also a subforum with some interesting posts[2], where was
mentioned some references for Gentoo@OBS.
I reviewed catalyst scripts and Gentoo workflow when creating the
package repository, and I think that it could be integrated in OBS. The
advantage is about creating repositories of binary packages from Gentoo
that would be used to deploy containers or VMs. This way, updates could
be applied to the images. OBS will be responsible to compile all images
that would be associated with their own created binary repository.
To use the binary repository in Gentoo is suggested to use a nfs share
for portage/packages directory[3], but it would be a smoother
integration if emerge gets the packages directly from an url.
You can ask, but for that why not using a binary disto? Well they're not
Gentoo... What I mean with this is that all the Gentoo tools, portage
architecture and the ebuild format that allows for excellent source
package definition (EAPI), turn it unique. Also the freedom associated
with Gentoo distribution that, with less effort than the others, allows
for the creation of new distros. Cross compiling tools are also amazing.
So why shouldn't I wish to use Gentoo always?
Well it don't need to be OBS, but since this opensource project have
some nice ideas, why not starting from there?
Best,
Samuel
[1] http://openbuildservice.org/
[2] https://forums.gentoo.org/viewtopic-p-7829060.html
[3] https://wiki.gentoo.org/wiki/Binary_package_guide
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2017-11-09 23:03 99% [gentoo-dev] Open Build Service Samuel Bernardo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox