John C. Shimek wrote:

I think the biggest problem, I could be wrong thoug, is that usually when packages get remasked like that and upgrades go backwards, it is a security problem. And even that seems to be uncommon. I have not ever seen one of my packages go backwards but I could have missed one or two.

In the other direction, the biggest problem is when you explicitely unmask a specific version (echo "=dev-db/mysql-5.0.9-alpha ~amd64" >> /etc/portage/package.keywords) and then there's a minor upgrade (=dev-db/mysql-5.0.9-beta), and the version you unmasked is thrown out. Doing a blind -uD will downgrade to the latest stable version in that case. Of course, the answer here is to use -p and unmask the new versions before proceeding. And you can mask the old ones to guard yourself against accidental downgrading. (echo "<dev-db/mysql-5" >> /etc/portage/package.mask)

Sebastian Redl
--
gentoo-amd64@gentoo.org mailing list

Reply via email to