On Wed, Jan 28, 2009 at 10:33 AM, Miernik <pub...@public.miernik.name> wrote: > I am doing a 'emerge -uD' but one of the packages the version currently > in portage doesn't compile, so I want to keep my current version, and > prevent emerge from trying to update it. How can I put a package on hold > (like in Debian)? > > I tried inserting: > > =x11-wm/awesome-3.1-r1 ~amd64 > > in /etc/portage/package.keywords > > but 'emerge -uD world' still tries to build x11-wm/awesome-3.1.1 > which fails, so the whole process is stopped.
echo \>x11-wm/awesome-3.1-r1 >> /etc/portage/package.mask # and to prevent downgrades echo \<x11-wm/awesome-3.1-r1 >> /etc/portage/package.mask -- Poison [BLX] Joshua M. Murphy