On July 18, 2005 11:23 am, Tero Grundström wrote:
> > This is because gnumeric REQUIRES =1.10.0... and when you do a
> > -uD it will be upgraded.
> >
> > You should keep using -uNp instead of -uDNp ;)
>
> I wouldn't throw away -uDNp just because of this.
>
> On my system there are only two packages that depend on libgsf:
>
> gnumeric =gnome-extra/libgsf-1.10*
> librsvg  >=gnome-extra/libgsf-1.6
>
> So librsvg can survive with an libgsf version as old as 1.6.
>
> My solution has been adding these lines to
> /etc/portage/package.mask: =gnome-extra/libgsf-1.12.0
> =gnome-extra/libgsf-1.12.1

I would lean towards abovementioned solution as it is 1) gentoo-way :) 
2) is not destructive and if something requires higher version of 
libgsf it'll complain about masked package and I can deal with it 
then. 

Thanks for usefull tip... Live and learn as they say :)

-- 
Dmitry Makovey
Web Systems Administrator
Athabasca University
(780) 675-6245

Attachment: pgpUV2E7q0zjk.pgp
Description: PGP signature

Reply via email to