Public bug reported:

Reference:
http://askubuntu.com/questions/372050/can-not-run-evince-says-shared-library-is-missing

$ evince
evince: error while loading shared libraries: libSM.so.6: cannot open shared 
object file: No such file or directory

However libSM is there, and other applications using can find and open
it (e.g. gv)

We had this issue on a 32bit Ubuntu 12.04.3, with

/ mounted ext4
/usr1 mounted ext3
and /usr/lib a symbolic link to /usr1/lib
(along with a few other directories in /usr being symlinks to directories 
residing in /usr1)

The problem disappeared when removing the symlink and moving /usr1/lib
into /usr

Previously:

strace:
open("/usr/lib/i386-linux-gnu/libSM.so.6", O_RDONLY|O_CLOEXEC) = -1
EACCES (Permission denied)

and

ltrace:
SYS_open("/usr/lib/i386-linux-gnu/libSM.so"..., 524288, 00) = -13
SYS_stat64(0xbfccdbb0, 0xbfccdc40, 0xb7713ff4, 16, 0xb76f0064) = 0

** Affects: evince (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/1297105

Title:
  evince thinks libsm missing if on different mount/filesystem

Status in “evince” package in Ubuntu:
  New

Bug description:
  Reference:
  
http://askubuntu.com/questions/372050/can-not-run-evince-says-shared-library-is-missing

  $ evince
  evince: error while loading shared libraries: libSM.so.6: cannot open shared 
object file: No such file or directory

  However libSM is there, and other applications using can find and open
  it (e.g. gv)

  We had this issue on a 32bit Ubuntu 12.04.3, with

  / mounted ext4
  /usr1 mounted ext3
  and /usr/lib a symbolic link to /usr1/lib
  (along with a few other directories in /usr being symlinks to directories 
residing in /usr1)

  The problem disappeared when removing the symlink and moving /usr1/lib
  into /usr

  Previously:

  strace:
  open("/usr/lib/i386-linux-gnu/libSM.so.6", O_RDONLY|O_CLOEXEC) = -1
  EACCES (Permission denied)

  and

  ltrace:
  SYS_open("/usr/lib/i386-linux-gnu/libSM.so"..., 524288, 00) = -13
  SYS_stat64(0xbfccdbb0, 0xbfccdc40, 0xb7713ff4, 16, 0xb76f0064) = 0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1297105/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to