Bug#458853: lib32bz2-1.0: installs files in /usr/lib32

2008-01-05 Thread Russ Allbery
Aníbal Monsalve Salazar [EMAIL PROTECTED] writes:

 Is not because of that. It's because lintian doesn't like files in
 emul/ia32-linux as you can see below. I'll fix 458853 soon.

 W: lib32bz2-dev: file-in-unusual-dir emul/ia32-linux/libbz2.a
 W: lib32bz2-dev: file-in-unusual-dir emul/ia32-linux/libbz2.so
 W: lib32bz2-1.0: file-in-unusual-dir emul/ia32-linux/libbz2.so.1.0
 W: lib32bz2-1.0: file-in-unusual-dir emul/ia32-linux/libbz2.so.1.0.4

Just in case: note that these paths are still wrong.  /lib32 is a link to
/emul/ia32-linux/lib and /usr/lib32 is a link to /emul/ia32-linux/usr/lib,
so you need to put the files into the appropriate directory under
/emul/ia32-lib, either .../lib or .../usr/lib.

lintian didn't know even about that, though, which will be fixed in the
next release.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/




Bug#458853: lib32bz2-1.0: installs files in /usr/lib32

2008-01-04 Thread Aníbal Monsalve Salazar
clone 458853 -1
reassign -1 lintian
retitle -1 lintian doesn't like files in emul/ia32-linux
thanks

On Thu, Jan 03, 2008 at 11:05:37AM +0100, Julien Cristau wrote:
Package: lib32bz2-1.0
Version: 1.0.4-1
Severity: serious

[EMAIL PROTECTED]:~$ dpkg -c 
/org/ftp.root/debian/pool/main/b/bzip2/lib32bz2-1.0_1.0.4-1_amd64.deb |grep 
/lib32/
drwxr-xr-x root/root 0 2007-12-23 05:31 ./usr/lib32/
-rw-r--r-- root/root 66276 2007-12-23 05:31 ./usr/lib32/libbz2.so.1.0.4
lrwxrwxrwx root/root 0 2007-12-23 05:31 ./usr/lib32/libbz2.so.1.0 - 
libbz2.so.1.0.4

[EMAIL PROTECTED]:~$ dpkg -c 
/org/ftp.root/debian/pool/main/g/glibc/libc6-i386_2.7-5_amd64.deb |grep 
'/usr/lib32 '
lrwxrwxrwx root/root 0 2007-12-19 10:12 ./usr/lib32 - 
/emul/ia32-linux/usr/lib

You must use /emul/ia32-linux on debian, not just blindly synchronise
with ubuntu...

Is not because of that. It's because lintian doesn't like files in
emul/ia32-linux as you can see below. I'll fix 458853 soon.

lintian -i --show-overrides bzip2_1.0.4-2_amd64.changes
E: lib32bz2-dev: non-standard-toplevel-dir emul/
N:
N:   The Filesystem Hierarchy Standard forbids the installation of new
N:   files or directories in the root directory, in section 3.
N:
W: lib32bz2-dev: file-in-unusual-dir emul/ia32-linux/libbz2.a
N:
N:   This file or symbolic link is in a directory where files are not
N:   normally installed by Debian packages.
N:
W: lib32bz2-dev: file-in-unusual-dir emul/ia32-linux/libbz2.so
E: lib32bz2-1.0: non-standard-toplevel-dir emul/
W: lib32bz2-1.0: file-in-unusual-dir emul/ia32-linux/libbz2.so.1.0
W: lib32bz2-1.0: file-in-unusual-dir emul/ia32-linux/libbz2.so.1.0.4
W: lib32bz2-1.0: postinst-has-useless-call-to-ldconfig
N:
N:   The postinst script calls ldconfig even though no shared libraries are
N:   installed in a directory controlled by the dynamic library loader.
N:
N:   Refer to Policy Manual, section 8.1.1 for details.
N:


signature.asc
Description: Digital signature


Bug#458853: lib32bz2-1.0: installs files in /usr/lib32

2008-01-03 Thread Julien Cristau
Package: lib32bz2-1.0
Version: 1.0.4-1
Severity: serious

[EMAIL PROTECTED]:~$ dpkg -c 
/org/ftp.root/debian/pool/main/b/bzip2/lib32bz2-1.0_1.0.4-1_amd64.deb |grep 
/lib32/
drwxr-xr-x root/root 0 2007-12-23 05:31 ./usr/lib32/
-rw-r--r-- root/root 66276 2007-12-23 05:31 ./usr/lib32/libbz2.so.1.0.4
lrwxrwxrwx root/root 0 2007-12-23 05:31 ./usr/lib32/libbz2.so.1.0 - 
libbz2.so.1.0.4

[EMAIL PROTECTED]:~$ dpkg -c 
/org/ftp.root/debian/pool/main/g/glibc/libc6-i386_2.7-5_amd64.deb |grep 
'/usr/lib32 '
lrwxrwxrwx root/root 0 2007-12-19 10:12 ./usr/lib32 - 
/emul/ia32-linux/usr/lib

You must use /emul/ia32-linux on debian, not just blindly synchronise
with ubuntu...

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]