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

Reply via email to