On Thursday 08 February 2007, Daevid Vincent wrote: > I run a mixed environment of stable and testing -- as do most people. Often > I run a testing (~x86) package b/c I need a feature that isn't available > in the stable version. I would prefer to be all stable, but life is not so > kind in the land of Gentoo. And marking packages stable with any regularity > seems to be an exercise in patience and nagging and bug requests and > waiting and ... > > So then when I do an "emerge world", there are sometimes hundreds of > packages. All nickel and diming me to death. Like a -r1 -r2 -r3... Or a > v1.0.1 v1.0.2 etc. All these little incremental ones that are mostly due to > them being in testing. I really don't give a rat's ass about them and don't > want to spend days compiling things just for one tiny little bug fix, or an > ebuild fix or whatever else causes a version bump. > > Therefore, if I could easily look and see a flag saying, "Hey! This package > is now stable and is equal to or newer than the testing version you've got > installed". I would be more inclined to upgrade to it, and simultaneously > remove the /etc/portage/package.mask entry so I can therefore continue to > be stable until the next "must have" feature in some package.
Instead of keywording a package you should keyword a specific version (including a revision if you will) This way there will be no upgrades unless that package goes stable. The tools are there, you just haven't used them correctly :) -- gentoo-user@gentoo.org mailing list