Package: dpkg
Version: 1.17.27
During installation of a package, that has some problems, the return code
of dpkg is still 0:
dpkg -i libgdk-pixbuf2.0-common_2.31.1-2+deb8u8_all.deb
libgdk-pixbuf2.0-0_2.31.1-2+deb8u8_amd64.deb
Selecting previously unselected package libgdk-pixbuf2.0-common.
(Reading database ... 135769 files and directories currently installed.)
Preparing to unpack libgdk-pixbuf2.0-common_2.31.1-2+deb8u8_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.31.1-2+deb8u8) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:amd64.
Preparing to unpack libgdk-pixbuf2.0-0_2.31.1-2+deb8u8_amd64.deb ...
Unpacking libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u8) ...
Setting up libgdk-pixbuf2.0-common (2.31.1-2+deb8u8) ...
Setting up libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u8) ...
g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so:
/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so: undefined symbol: g_uint_checked_mul
Processing triggers for libc-bin (2.19-18+deb8u10) ...
root@test-jessie-amd64-extern:~/gdk-pixbuf/fail# echo $?
0
Is this the intended behaviour?
I admit that this is a rather old version of dpkg, but I did not find any
hint in the changelog that something had changed.
Thorsten