Hi, On Thu, 11 Jan 2007 11:38:38 -0500 John covici <[EMAIL PROTECTED]> wrote:
> OK, I did put my php version in the /etc/portage/package.mask, but it > still wants to install a new major version -- curiously it says ebuild > -ns rather than just -n or -u. I put the following line in there > =dev-lang/php-4.4.4-r8 you don't want to mask the currently installed version (=), but rather the versions "greater" (>) than it. > which is my current version of php and emerge said > [ebuild NS ] dev-lang/php-5.1.6-r6 USE="berkdb cli crypt gdbm > [...] interesting. Yes, that "NS" is for a New, Slotted version. I.e., PHP4 will still be on your system, so you might already stop worrying at this point. In fact, I don't really know how to mask a version in a different slot. I would have even expected my suggestion to do that anyway. But this makes much more sense, because there should be a seperate masking for each of the slots -- and it resembles the behaviour from the profile's masks. So you might add another line to your package.mask, following Boyd Stephen's suggestion to mask with ">=": >=dev-lang/php-5.0.0 -hwh -- gentoo-user@gentoo.org mailing list