Source: tclreadline Version: 2.1.0-15 Severity: critical Tags: patch Dear maintainer,
I just found that this package is not generating the shared object for ppc64el platform, as showed below: dpkg -c tcl-tclreadline_2.1.0-15_ppc64el.deb | grep lib/powerpc64le-linux-gnu drwxr-xr-x root/root 0 2016-10-08 05:04 ./usr/lib/powerpc64le-linux-gnu/ -rw-r--r-- root/root 25340 2016-10-08 05:04 ./usr/lib/powerpc64le-linux-gnu/libtclreadline.a Looking at the 'configure' process, I see the failure on detecting if the shared object should be built. This is the build log line and explains the problem. checking whether to build shared libraries... no I checked against unstable/buster version (2.3) and this problem does not happen anymore. So, this fix will only need to make Stretch. The real cause of this problem is realted to the following exemption of powerpc, which might be removed. case "$host_cpu" in powerpc*) dynamic_linker=no ; *) dynamic_linker='Linux ld.so' ;; With the patch above, I can see the shared objects being generated: dpkg -c tcl-tclreadline_2.1.0-15+deb9u1_ppc64el.deb | grep \.so -rw-r--r-- root/root 67664 2018-05-02 10:05 ./usr/lib/powerpc64le-linux-gnu/libtclreadline-2.1.0.so lrwxrwxrwx root/root 0 2018-05-02 10:05 ./usr/lib/powerpc64le-linux-gnu/libtclreadline.so -> libtclreadline-2.1.0.so