Package: libjpeg9 Version: 1:9d-1.1 Severity: grave Justification: renders package unusable
Dear Maintainer, /usr/lib/*/{libjpeg.so.9,libjpeg.so.9.4.0} are missing in the package, making it completely unusable: $ dpkg -L libjpeg9 /. /usr /usr/share /usr/share/doc /usr/share/doc/libjpeg9 /usr/share/doc/libjpeg9/README.gz /usr/share/doc/libjpeg9/changelog.Debian.gz /usr/share/doc/libjpeg9/changelog.gz /usr/share/doc/libjpeg9/copyright This issue may related to changes in the build system. While libjpeg.so.9* appear in the old version 1:9d-1, a rebuilt package of version 1:9d-1 on a latest unstable Debian system also lacks libjpeg.so.9*. The following lines appeared in the latest build log on buildd[1]: checking whether the x86_64-linux-gnu-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... ./configure: line 11202: : supported targets:.* elf: command not found no which corresponds to the following lines in the regenerated `configure': if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test no = "$tmp_diet" It can be found from `config.status' that $EGREP is empty, which may cause this issue: EGREP='' I didn't figure out why $EGREP is empty, but adding the following line into debian/rules will generate a normal package with libjpeg.so.9* included: diff -Nru libjpeg9-9d/debian/rules libjpeg9-9d/debian/rules --- libjpeg9-9d/debian/rules 2023-02-15 03:52:51.000000000 +0800 +++ libjpeg9-9d/debian/rules 2022-11-04 03:14:38.000000000 +0800 @@ -18,8 +18,6 @@ CFLAGS += -O2 endif -export EGREP = grep -E - export AUTOMAKE = automake-1.16 export ACLOCAL = aclocal-1.16 export AUTOHEADER = true [1] https://buildd.debian.org/status/fetch.php?pkg=libjpeg9&arch=amd64&ver=1%3A9d-1.1&stamp=1667678775&raw=0 Regards, Roy Clark -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-3-amd64 (SMP w/2 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- debconf-show failed