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
pgpUV2E7q0zjk.pgp
Description: PGP signature