On 2/11/25 10:22 AM, Peter Humphrey wrote: > Greetings, > > I was delighted to see Gentoo's venture into prebuilt packages, having two > small machines here. However, experience has rubbed some of the shine off. > > Any time I update the system, if there's no package with the right USE flags, > or even no package at all, I've built from source in the traditional way. > Later, on running 'eclean-pkg --deep --package-names', I get a load of > invalid-package warnings. I just assumed that was harmless. > > More serious, I'm sure, is the mess I'm getting into with 'emerge -k' and/or > 'emerge -K'. It became so bad that I tried reinstalling from scratch today. I > couldn't make it work at all - at one stage I was told to emerge @preserved- > rebuild, whereupon it insisted on installing the nouveau drivers. > Preposterous. > > Can portage not operate a mixed prebuilt and home-grown system?
I don't understand what you're trying to say at all. emerge --getbinpkg is *already* a mixed prebuilt and home-grown system. And emerge --getbinpkgonly is a modification to getbinpkg that says you don't want a mixed system, you want exclusively prebuilt. Using the *only variant is a personal choice you aren't obligated to make. You haven't actually provided details about why you think there's a problem though. You have said: - if there are no packages available for your configuration, you have "built from source in the traditional way", which emerge already does *automatically* unless you explicitly tell it not to. Should I be concluding from here that you first tried the *only variant, then when that failed you disabled fetching binary packages altogether in a fit of frustration? - you installed Gentoo from scratch because "it" became so bad. What is "it"? I am finding it hard to imagine a situation where there could be an "it", let alone deduce the details of what "it" constitutes. - who told you to emerge @preserved-rebuild, what was it in relation to, what was the dependency graph that claimed it was installing nouveau? - "I get a load of invalid-package warnings. I just assumed that was harmless". Failure to delete a useless unneeded file is most likely harmless, yes. More details would require you saying more here. -- Eli Schwartz
OpenPGP_signature.asc
Description: OpenPGP digital signature