I need to know how you messed up your system so badly that a file can
exist and not exist at the same time.

I very much doubt this is a graphics driver problem.

Please run these commands:

which warzone2100
ldd /usr/games/warzone2100
ldd $(which warzone2100)
cat /etc/ld.so.conf /etc/ld.so.conf.d/*

Please attach the full strace output not just part of it.

-- 
You received this bug notification because you are a member of Warzone
2100 Project, which is subscribed to warzone2100 in ubuntu.
https://bugs.launchpad.net/bugs/652082

Title:
  fails trying to use unexistant library

Status in “warzone2100” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: warzone2100

  
  On a new maverick installation I get this error running warzone2100:

    $ warzone2100 
    warzone2100: error while loading shared libraries: libphysfs.so.1: cannot 
open shared object file: No such file or directory

  The libphysfs1 is coorectly installed:

    $ dpkg -S libphysfs.so.1
    libphysfs1: /usr/lib/libphysfs.so.1
    $ ls -lh /usr/lib/libphysfs.so.1
    lrwxrwxrwx 1 root root 27 2010-09-30 15:20 /usr/lib/libphysfs.so.1 -> 
/usr/lib/libphysfs.so.2.0.1
    $ ls /usr/lib/libphysfs.so.2.0.1
    /usr/lib/libphysfs.so.2.0.1


  ends of the starce output :

  open("/lib32/tls/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/lib32/tls/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib32/tls/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/lib32/tls/i686/sse2", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib32/tls/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/lib32/tls/i686/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib32/tls/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32/tls/i686", 0xffdb3eec)   = -1 ENOENT (No such file or 
directory)
  open("/lib32/tls/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/lib32/tls/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib32/tls/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32/tls/sse2", 0xffdb3eec)   = -1 ENOENT (No such file or 
directory)
  open("/lib32/tls/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32/tls/cmov", 0xffdb3eec)   = -1 ENOENT (No such file or 
directory)
  open("/lib32/tls/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32/tls", 0xffdb3eec)        = -1 ENOENT (No such file or 
directory)
  open("/lib32/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/lib32/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib32/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file 
or directory)
  stat64("/lib32/i686/sse2", 0xffdb3eec)  = -1 ENOENT (No such file or 
directory)
  open("/lib32/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file 
or directory)
  stat64("/lib32/i686/cmov", 0xffdb3eec)  = -1 ENOENT (No such file or 
directory)
  open("/lib32/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32/i686", 0xffdb3eec)       = -1 ENOENT (No such file or 
directory)
  open("/lib32/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file 
or directory)
  stat64("/lib32/sse2/cmov", 0xffdb3eec)  = -1 ENOENT (No such file or 
directory)
  open("/lib32/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32/sse2", 0xffdb3eec)       = -1 ENOENT (No such file or 
directory)
  open("/lib32/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32/cmov", 0xffdb3eec)       = -1 ENOENT (No such file or 
directory)
  open("/lib32/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/lib32", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0
  open("/usr/lib32/tls/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
  stat64("/usr/lib32/tls/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/usr/lib32/tls/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib32/tls/i686/sse2", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/tls/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib32/tls/i686/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/tls/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/usr/lib32/tls/i686", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/tls/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib32/tls/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/tls/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/usr/lib32/tls/sse2", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/tls/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/usr/lib32/tls/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/tls/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/usr/lib32/tls", 0xffdb3eec)    = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib32/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/usr/lib32/i686/sse2", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/usr/lib32/i686/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/usr/lib32/i686", 0xffdb3eec)   = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/usr/lib32/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/usr/lib32/sse2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  open("/usr/lib32/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/usr/lib32/cmov", 0xffdb3eec)   = -1 ENOENT (No such file or 
directory)
  open("/usr/lib32/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
  stat64("/usr/lib32", {st_mode=S_IFDIR|0755, st_size=69632, ...}) = 0
  open("/lib/i486-linux-gnu/tls/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No 
such file or directory)
  open("/lib/i486-linux-gnu/tls/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/lib/i486-linux-gnu/tls/i686/sse2", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/lib/i486-linux-gnu/tls/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/lib/i486-linux-gnu/tls/i686/cmov", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/lib/i486-linux-gnu/tls/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/lib/i486-linux-gnu/tls/i686", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/lib/i486-linux-gnu/tls/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/lib/i486-linux-gnu/tls/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/lib/i486-linux-gnu/tls/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/lib/i486-linux-gnu/tls/sse2", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/lib/i486-linux-gnu/tls/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/lib/i486-linux-gnu/tls/cmov", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/lib/i486-linux-gnu/tls/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/lib/i486-linux-gnu/tls", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib/i486-linux-gnu/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/lib/i486-linux-gnu/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/lib/i486-linux-gnu/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
  stat64("/lib/i486-linux-gnu/i686/sse2", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/lib/i486-linux-gnu/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
  stat64("/lib/i486-linux-gnu/i686/cmov", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/lib/i486-linux-gnu/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/lib/i486-linux-gnu/i686", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib/i486-linux-gnu/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
  stat64("/lib/i486-linux-gnu/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/lib/i486-linux-gnu/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/lib/i486-linux-gnu/sse2", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib/i486-linux-gnu/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/lib/i486-linux-gnu/cmov", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/lib/i486-linux-gnu/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/lib/i486-linux-gnu", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  open("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = 
-1 ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT 
(No such file or directory)
  open("/usr/lib/i486-linux-gnu/tls/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls/i686/sse2", 0xffdb3eec) = -1 ENOENT (No 
such file or directory)
  open("/usr/lib/i486-linux-gnu/tls/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls/i686/cmov", 0xffdb3eec) = -1 ENOENT (No 
such file or directory)
  open("/usr/lib/i486-linux-gnu/tls/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls/i686", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/usr/lib/i486-linux-gnu/tls/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No 
such file or directory)
  open("/usr/lib/i486-linux-gnu/tls/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls/sse2", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/usr/lib/i486-linux-gnu/tls/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls/cmov", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/usr/lib/i486-linux-gnu/tls/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib/i486-linux-gnu/tls", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/usr/lib/i486-linux-gnu/i686/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/i686/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No 
such file or directory)
  open("/usr/lib/i486-linux-gnu/i686/sse2/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/i686/sse2", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/usr/lib/i486-linux-gnu/i686/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/i686/cmov", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/usr/lib/i486-linux-gnu/i686/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib/i486-linux-gnu/i686", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/usr/lib/i486-linux-gnu/sse2/cmov/libphysfs.so.1", O_RDONLY) = -1 
ENOENT (No such file or directory)
  stat64("/usr/lib/i486-linux-gnu/sse2/cmov", 0xffdb3eec) = -1 ENOENT (No such 
file or directory)
  open("/usr/lib/i486-linux-gnu/sse2/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib/i486-linux-gnu/sse2", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/usr/lib/i486-linux-gnu/cmov/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No 
such file or directory)
  stat64("/usr/lib/i486-linux-gnu/cmov", 0xffdb3eec) = -1 ENOENT (No such file 
or directory)
  open("/usr/lib/i486-linux-gnu/libphysfs.so.1", O_RDONLY) = -1 ENOENT (No such 
file or directory)
  stat64("/usr/lib/i486-linux-gnu", 0xffdb3eec) = -1 ENOENT (No such file or 
directory)
  writev(2, [{"warzone2100", 11}, {": ", 2}, {"error while loading shared 
libra"..., 36}, {": ", 2}, {"libphysfs.so.1", 14}, {": ", 2}, {"cannot open 
shared object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 
1}], 10warzone2100: error while loading shared libraries: libphysfs.so.1: 
cannot open shared object file: No such file or directory
  ) = 125
  exit_group(127)                         = ?

  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: warzone2100 2.3.4-1
  ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
  Uname: Linux 2.6.35-22-generic x86_64
  NonfreeKernelModules: fglrx
  Architecture: amd64
  Date: Thu Sep 30 15:16:27 2010
  InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100902.1)
  ProcEnviron:
   LANGUAGE=
   PATH=(custom, user)
   LANG=fr_FR.UTF-8
   SHELL=/bin/bash
  SourcePackage: warzone2100

_______________________________________________
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev

Reply via email to