Package: lsb-core Version: 4.1+Debian12 Severity: normal Tags: patch Hi,
lsb-core currently depends on lib32z1 and libc6-i386. I'm not sure if those dependencies are still required. If so, please consider changing those to use the multi-arch versions, i.e zlib1g:i386 and libc6:i386. The attached patch should achieve that. Having the /lib32 directory on my amd64 system just hurts my eyes :-) Cheers, Michael -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lsb-core depends on: ii alien 8.90 ii at 3.1.14-1 ii bc 1.06.95-8 ii binutils 2.24.51.20140425-1 ii bsd-mailx [mailx] 8.1.2-0.20131005cvs-1 ii bsdmainutils 9.0.5 ii bsdutils 1:2.20.1-5.7 ii cpio 2.11+dfsg-2 ii cron [cron-daemon] 3.0pl1-124 ii cups-bsd [lpr] 1.7.2-3 ii cups-client 1.7.2-3 ii debconf [debconf-2.0] 1.5.53 ii ed 1.10-2 ii exim4-daemon-light [mail-transport-agent] 4.82-8 ii file 1:5.18-1 ii gawk 1:4.1.1+dfsg-1 ii lib32z1 1:1.2.8.dfsg-1 ii libc6 2.18-6 ii libc6-dev [libc-dev] 2.18-6 ii libc6-i386 2.18-6 ii libncurses5 5.9+20140118-1 ii libpam0g 1.1.8-3 ii locales 2.18-6 ii lsb-base 4.1+Debian12 ii lsb-release 4.1+Debian12 ii lsb-security 4.1+Debian12 ii m4 1.4.17-3 ii make 4.0-7 ii man-db 2.6.7.1-1 ii mawk 1.3.3-17 ii ncurses-term 5.9+20140118-1 ii passwd 1:4.2-2 ii patch 2.7.1-5 ii pax 1:20120606-2+deb7u1 ii procps 1:3.3.9-4 ii psmisc 22.21-2 ii python 2.7.6-1 ii rsync 3.1.0-3 ii time 1.7-25 ii zlib1g [libz1] 1:1.2.8.dfsg-1 lsb-core recommends no packages. lsb-core suggests no packages. -- debconf information excluded
diff --git a/debian/rules b/debian/rules index b085272..4dc2f03 100755 --- a/debian/rules +++ b/debian/rules @@ -84,6 +84,6 @@ override_dh_gencontrol: @echo >> debian/lsb-languages.substvars "provides=lsb-languages-${lsbarch}" @echo >> debian/lsb-printing.substvars "provides=lsb-printing-${lsbarch}" @echo >> debian/lsb-security.substvars "provides=lsb-security-${lsbarch}" - @[ ${DEB_HOST_ARCH} = 'amd64' ] && echo >> debian/lsb-core.substvars "depends=libc6-i386, lib32z1" || true - @[ ${DEB_HOST_ARCH} = 'kfreebsd-amd64' ] && echo >> debian/lsb-core.substvars "depends=libc0.1-i386, lib32z1" || true + @[ ${DEB_HOST_ARCH} = 'amd64' ] && echo >> debian/lsb-core.substvars "depends=libc6:i386, zlib1g:i386" || true + @[ ${DEB_HOST_ARCH} = 'kfreebsd-amd64' ] && echo >> debian/lsb-core.substvars "depends=libc0.1:kfreebsd-i386, zlib1g:kfreebsd-i386" || true dh_gencontrol