Le 2/10/21 à 9:04 PM, Frédéric Pierret a écrit :


Le 2/10/21 à 6:57 PM, Andreas K. Hüttel a écrit :
Hi all,

I'm announcing a new project here - "binhost"

"The Gentoo Binhost project aims to provide readily installable, precompiled
packages for a subset of configurations, via central binary package hosting.
Currently we are still in the conceptual planning stage. "

https://wiki.gentoo.org/wiki/Project:Binhost

If you're interested in helping out, feel free to add yourself on the wiki
page.

Note that I see actually *building* the packages not as the central point of
the project (that could be e.g. a side effect of a tinderbox). I'm more
concerned about
* what configurations should we use
* what portage features are still needed or need improvements (e.g. binpkg
signing and verification)
* how should hosting look like
* and how we can test this on a limited scale before it goes "into production"
* ...

Comments, ideas, flamebaits? :D

Cheers,
Andreas


Hi Andreas,

I'm pretty interested to help for this topic. Notably, for my work on creating 
and maintaining Gentoo template for Qubes OS, I'm weekly constructing binpkgs 
mirrors in order to ease rebuilding from scratch Gentoo templates and also for 
CI purposes. So I would be glad to help the whole Gentoo community in such 
efforts.

I'm also following a very interesting work here on portage: 
https://github.com/gentoo/portage/pull/562

Best regards,
Frédéric


Hi,

A quick update here, I'm currently testing and validating the work done in 
https://github.com/gentoo/portage/pull/562 in order to give some feedback to 
Zac hoping we could have this new feature for gpkg available soon in Portage.

If anyone wants to try, you just have to use @RinCat branch. I've simply 
emerged Portage by replacing in portage-9999.ebuild:

EGIT_REPO_URI="https://github.com/RinCat/portage.git";
EGIT_BRANCH="gpkg"

and a quick make.conf example can be found in here: 
https://github.com/gentoo/portage/pull/562#issuecomment-797112962.

As of today, the gpkg and signature are working properly. I'm currently 
building a Gentoo from scratch with this feature and then, I would use it as 
binhost with signature validation enabled.

Best regards,
Frédéric

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to