On Thursday 11 January 2007 21:32, Neil Bothwick wrote: > > > It would be better to use ">~pkg-category/package-0.0.1". this allows > > > patch level updates, such as 0.0.1-r1 while not permitting an update > > > to a higher upstream version. > > > > That isn't a valid atom and it plain doesn't work. Even if it did it > > wouldn't have the intended effect since it would mask -r*... > > I tested it before posting and it did work. It didn't mask -r*, allowing > a upgrade.
It doesn't work at all. Nothing gets masked. It's simply ignored: # cat /etc/portage/package.mask >~dev-lang/php-4.4.4 # emerge -p php [SNIP] [ebuild N ] dev-lang/php-5.1.6-r6 USE="..." # cat /etc/portage/package.mask >dev-lang/php-4.4.4-r9999 # emerge -p php [SNIP] [ebuild N ] dev-lang/php-4.4.4-r6 USE="..." That goes for both stable and ~arch portage. -- Bo Andresen
pgpG32TLg1EjY.pgp
Description: PGP signature