Hi, thanks for the quick reply.
$ nautilus gives me the following error in BASH:
Fred ~ # nautilus
nautilus: error while loading shared libraries: libexif.so.10: cannot open shared object file: No such file or directory
Fred ~ #
I did an emerge --search libexif and got:
Fred ~ # emerge --search libexif
Searching...
[ Results for search key : libexif ]
[ Applications found : 2 ]
* media-libs/libexif
Latest version available: 0.6.15
Latest version installed: 0.6.15
Size of files: 661 kB
Homepage:
http://libexif.sourceforge.net/
Description: Library for parsing, editing, and saving EXIF data
License: LGPL-2.1
* media-libs/libexif-gtk
Latest version available: 0.3.5-r1
Latest version installed: [ Not Installed ]
Size of files: 387 kB
Homepage:
http://libexif.sf.net
Description: GTK+ frontend to the libexif library (parsing, editing, and saving EXIF data)
License: GPL-2
Fred ~ #
I tried re-emerging libexif and got the usual stuff plus this:
>>> Regenerating /etc/ld.so.cache...
>>> Original instance of package unmerged safely.
* If you are upgrading from a version of libexif older than 0.6.13-r2,
* you will need to do the following to rebuild dependencies:
* # revdep-rebuild --soname libexif.so.9
* # revdep-rebuild --soname libexif.so.10
*
* Note, it is actually safe to create a symlink from libexif.so.10 to
* libexif.so.12 if you need to during the update.
>>> Regenerating /etc/ld.so.cache...
>>> media-libs/libexif-0.6.15 merged.
>>> Recording media-libs/libexif in "world" favorites file...
>>> No packages selected for removal by clean
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
Fred ~ #
What does rev-dep rebuild do? I tried it as a command but my system did not know it.
I also emerged libexif-gtk but that did not solve the problem - probably nothing to do with it.
I then investigated the bit about symlinking from libexif.so.10 to libexif.so.12 and got this:
Fred ~ # cd /
Fred / # find -name libexif.so.10
Fred / # find -name libexif.so.12
./usr/lib/libexif.so.12
Fred / #
So I created a symlink called libexif.so.10 to libexif.so.12
Fred lib # ln -s libexif.so.12 libexif.so.10
Fred lib #
I tried nautilus again and got:
Fred lib # cd /
Fred / # nautilus
calling convert '/tmp/.gnome_thumbnail.TRB7TT.0DN7TT' +matte -thumbnail 128x128 png:'/tmp/.gnome_thumbnail.TRB7TT'
plus a nice little window onto the root home directory!!
All working fine now thank you very much for your help.
Tim.