Bug#327641: xlibmesa-gl: Package install fails - directory does not exist - tries off cwd vs. root
Package: xlibmesa-gl
Version: 6.8.2.dfsg.1-5
Severity: normal
Installing (or apt-get dist-upgrade to install) results in a failure,
the package tries to install in "./usr/X11R6/lib/" but it shouldn't be
based off of "." -- rather it should be based off of "/" because the
"/usr/X11R6/lib" directory DOES exist. If the directory (not off root)
it's trying to install to is a correct temporary directory then it needs
to mkdir it first.
Below is install message.
Preparing to replace xlibmesa-gl 6.8.2.dfsg.1-5 (using
..../xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb) ...
Unpacking replacement xlibmesa-gl ...
dpkg: error processing
/var/cache/apt/archives/xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb (--unpack):
unable to create `./usr/X11R6/lib/libGL.so.1.2': No such file or
directory
dpkg-deb: subprocess paste killed by signal (Broken pipe)
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.4
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages xlibmesa-gl depends on:
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
pn libxext6 | xlibs <none> (no description available)
pn libxxf86vm1 <none> (no description available)
xlibmesa-gl recommends no packages.
-- no debconf information
Reply to: