Page 1 of 1

gentoo

Posted: Fri Aug 29, 2025 7:50 am
by cxxvii
It has been a while since it last touched gentoo but it is quite motivated to check it out again. The only issue it has is that not all of its devices have enough power to regularly recompile everything and still be anywhere close to usable. :neocat_thumbsdown:

That's why it would like to setup a build server that does all the heavy lifting and hosts a binary cache with all the compleeted builds. :neocat_thumbsup:

Thing is that the last it checked, it couldn't find any decent resources on how to set something like that up. (e.g. https://wiki.gentoo.org/wiki/Project:Build_Service)

If you have more experience with this subject that you'd like to share, feel free to do so in this thread. :neocat_think_cool:

Re: gentoo

Posted: Fri Aug 29, 2025 11:35 am
by np93
As long as the architecture matches between the systems it can just set up its own binhost, though it would require some effort to first build it on the server manually for the binpkgs to be preset. The API doc you found is for a system to automate that.

https://wiki.gentoo.org/wiki/Binary_package_guide

I also found this:

https://gitlab.com/superjaded/gentoo-binhost-chroot

If the architectures differ it'll need to toy around with crossdev, which is underdocumented. navi has experience with it though, i'll poke her and see if she has anything to add to this.

Re: gentoo

Posted: Fri Aug 29, 2025 12:16 pm
by lizzy
not sure if it is aware or if this is relevant to it, but there's also an official binhost now

Re: gentoo

Posted: Fri Aug 29, 2025 6:59 pm
by cxxvii
It is aware but that one doesn't build packages with the kinky set of USE flags it uses on its machines. :neocat_floof: