FC6 gnome terminal missing libvte.so.9, other dependency messups

Deron Meranda deron.meranda at gmail.com
Thu Oct 26 21:27:41 UTC 2006


I've just upgraded from FC5 to FC6.  Now when I log in and try to
start a terminal (gnome-terminal), it will not start.  Looking
in the .xsession-errors file I see this:

gnome-terminal: error while loading shared libraries: \
  libvte.so.9: cannot open shared object file: No such file or directory

I've tried searching for all files named libvte* and found nothing.
Is this a new dependency that isn't linked correctly?
I then saw that the "vte" RPM package was not installed.

Then I attempted to do a system-wide yum update, and it
gave out some dependency errors:

  xorg-x11-proto-devel needed by qt-devel
  vorbis-tools needed by grip
  libvte.so.9 needed by grip

I then just removed those two offending packages
  rpm -e qt-devel
  rpm -e grip
and re-ran yum update.  This time it gave tons of dependency
errors all pointing to lesstif_devel, so I removed that package too.

Then yum update worked, updating around 105 package.

Still though gnome-terminal failed and libvte was not installed.

Trying "yum install vte" just fails.

I then had to locate the vte RPM file on ISO disc 2 (i386),
mount it via the loop, and manually install it

   mount -o ro,loop -t iso9660 FC-6-i386-disc2.iso /mnt/tmp
   rpm -ivh /mnt/tmp/Fedora/RPMS/vte-*.rpm

Finally gnome-terminal works!

But why was this not updated, why couldn't yum seem to correct
it or even notice anything wrong?  And most importantly, what other
messed up or missing dependencies are still on my system that
I just don't know about yet?
-- 
Deron Meranda




More information about the users mailing list