On Wednesday, 7 May 2025 16:45:07 British Summer Time Eli Schwartz wrote:

--->8

> By default (unless you pass an explicit --binpkg-respect-use argument),
> portage will warn you when it rejects a binpkg which is incompatible
> with your system, and tell you what USE flags you could change if you
> wanted to get a valid binpkg match. There are definitely some binpkgs
> for qtwebengine, depending on which USE flags you need (or are willing
> to compromise on).
> 
> It may take up to a day for binpkgs to appear after a new version hits
> stable. Our scheduled jobs start once a day at 9:11 AM UTC and build
> whatever version is the default at that time.

Yes, that's what was happening: portage couldn't use the then existing binpkg 
because of a USE flag change. I wanted to avoid the laborious process I 
described, whence the question.

> Days with lots of updates can mean a delay in binaries being built. A
> few days ago I improved this to incrementally upload packages once per
> hour instead of only at the very end.

Good work!

> > Secondly, what is the life expectancy of any given binpkg, storage
> > capacity being finite?
> 
> Packages are *only* removed by running eclean-pkg with the defaults.
> This means that packages are only removed once the ebuild that built it
> has been deleted from the ::gentoo repository.

That /is/ good to know. Thanks Eli.

-- 
Regards,
Peter.




Reply via email to