On 11/15/24 9:52 AM, byte.size...@simplelogin.com wrote:
> Thank you, both!
> 
> 
> On 15/11/2024 14:05, Jacques Montier wrote:
>> What if you try this :
>> emerge -auvDN --getbinpkgonly --with-bdeps=y --binpkg-respect-use=y --
>> keep-going world
> 
> This does indeed suggest to replace existing builds with the upstream
> binary ones. I traced this to --getbinpkgonly which seems to force the
> use of the binary packages over source builds where possible.
> 
> There are, however, minor differences between this and my earlier
> example with --rebuilt-binaries. Using "--getbinpkgonly" suggests a few
> downgrades, including to sys-kernel/gentoo-sources.


gentoo-sources is not part of the guaranteed package set for the
binhost. Any package *may* end up built on the binhost, either as a
dependency for another package that stops being a dependency because the
other package has changed, or due to the fact that we run a few
different build configurations, including choosing a couple packages by
lottery each day. Those may be available only for an older version in
the ::gentoo tree if they don't get lucky a second time.


> "--binpkg-respect-use=y" makes no difference as emerge(1) suggests this
> is the default.


It is only the default when using --getbinpkg, not when you are instead
using --getbinpkgonly.


-- 
Eli Schwartz

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to