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.