[ATrpms-users] Upgrade of librsvg2 leaves old version installed as well (FC5)

John Pilkington J.Pilk at tesco.net
Thu Aug 17 00:46:03 CEST 2006


After a Smart Upgrade-All I had two versions of librsvg2 installed. 
Smart says they cannot coexist but I did not find a way of persuading it 
to leave just one in place.  After a reboot Smart proposed to uninstall 
the 'release' version and install libsepol-devel, but the uninstall 
still failed.  Log output below:

/usr/bin/update-gdk-pixbuf-loaders: line 27: 
/etc/gtk-2.0/i386-redhat-linux-gnu/gdk-pixbuf.loaders: No such file or 
directory
error: %postun(librsvg2-2.14.2-1.i386) scriptlet failed, exit status 1

rpm -e  --nopostun librsvg2-2.14.2-1.i386     does appear to have 
convinced Smart that only the new version is installed.

I now find that Smart has a command-line option  (Google smart 
config-options) to do this (rpm-noscripts), with a link to rpm.org 
saying that 'this is a very dangerous thing to do!'

John P




More information about the atrpms-users mailing list