Bug#977015: qemu-user-static: binfmts: qemu-ppc64abi32: no executable qemu-ppc64abi32-static found

2020-12-12 Thread Thorsten Glaser
Package: qemu-user-static
Version: 1:5.2+dfsg-2
Followup-For: Bug #977015
X-Debbugs-Cc: t...@mirbsd.de
Control: reopen -1

This bug is still pertinent:

qemu-user-static: broken-binfmt-interpreter qemu-ppc64abi32 => 
/usr/bin/qemu-ppc64abi32-static (No such file or directory)

$ ll /usr/bin/qemu*
-rwxr-xr-x 1 root root  4017360 Dec 10 09:15 /usr/bin/qemu-aarch64*
-rwxr-xr-x 1 root root 12208848 Dec 10 09:15 /usr/bin/qemu-aarch64-static*
-rwxr-xr-x 1 root root  4025552 Dec 10 09:15 /usr/bin/qemu-aarch64_be*
-rwxr-xr-x 1 root root 12221136 Dec 10 09:15 /usr/bin/qemu-aarch64_be-static*
-rwxr-xr-x 1 root root  1779264 Dec 10 09:15 /usr/bin/qemu-alpha*
-rwxr-xr-x 1 root root 10040040 Dec 10 09:15 /usr/bin/qemu-alpha-static*
-rwxr-xr-x 1 root root  2788784 Dec 10 09:15 /usr/bin/qemu-arm*
-rwxr-xr-x 1 root root 11062192 Dec 10 09:15 /usr/bin/qemu-arm-static*
-rwxr-xr-x 1 root root  2796976 Dec 10 09:15 /usr/bin/qemu-armeb*
-rwxr-xr-x 1 root root 11066288 Dec 10 09:15 /usr/bin/qemu-armeb-static*
-rwxr-xr-x 1 root root  1771360 Dec 10 09:15 /usr/bin/qemu-cris*
-rwxr-xr-x 1 root root 10036232 Dec 10 09:15 /usr/bin/qemu-cris-static*
-rwxr-xr-x 1 root root  1836608 Dec 10 09:15 /usr/bin/qemu-hppa*
-rwxr-xr-x 1 root root 10101480 Dec 10 09:15 /usr/bin/qemu-hppa-static*
-rwxr-xr-x 1 root root  2264800 Dec 10 09:15 /usr/bin/qemu-i386*
-rwxr-xr-x 1 root root 10640264 Dec 10 09:15 /usr/bin/qemu-i386-static*
-rwxr-xr-x 1 root root  2023424 Dec 10 09:15 /usr/bin/qemu-img*
-rwxr-xr-x 1 root root  1962528 Dec 10 09:15 /usr/bin/qemu-io*
-rwxr-xr-x 1 root root  2098912 Dec 10 09:15 /usr/bin/qemu-m68k*
-rwxr-xr-x 1 root root 10359688 Dec 10 09:15 /usr/bin/qemu-m68k-static*
-rwxr-xr-x 1 root root  1760640 Dec 10 09:15 /usr/bin/qemu-microblaze*
-rwxr-xr-x 1 root root 10029608 Dec 10 09:15 /usr/bin/qemu-microblaze-static*
-rwxr-xr-x 1 root root  1756544 Dec 10 09:15 /usr/bin/qemu-microblazeel*
-rwxr-xr-x 1 root root 10021416 Dec 10 09:15 /usr/bin/qemu-microblazeel-static*
-rwxr-xr-x 1 root root  3371696 Dec 10 09:15 /usr/bin/qemu-mips*
-rwxr-xr-x 1 root root 11661456 Dec 10 09:15 /usr/bin/qemu-mips-static*
-rwxr-xr-x 1 root root  3412432 Dec 10 09:15 /usr/bin/qemu-mips64*
-rwxr-xr-x 1 root root 11694000 Dec 10 09:15 /usr/bin/qemu-mips64-static*
-rwxr-xr-x 1 root root  3400144 Dec 10 09:15 /usr/bin/qemu-mips64el*
-rwxr-xr-x 1 root root 11685808 Dec 10 09:15 /usr/bin/qemu-mips64el-static*
-rwxr-xr-x 1 root root  3367600 Dec 10 09:15 /usr/bin/qemu-mipsel*
-rwxr-xr-x 1 root root 11653264 Dec 10 09:15 /usr/bin/qemu-mipsel-static*
-rwxr-xr-x 1 root root  3428816 Dec 10 09:15 /usr/bin/qemu-mipsn32*
-rwxr-xr-x 1 root root 11706288 Dec 10 09:15 /usr/bin/qemu-mipsn32-static*
-rwxr-xr-x 1 root root  3416528 Dec 10 09:15 /usr/bin/qemu-mipsn32el*
-rwxr-xr-x 1 root root 11698096 Dec 10 09:15 /usr/bin/qemu-mipsn32el-static*
-rwxr-xr-x 1 root root  2116224 Dec 10 09:15 /usr/bin/qemu-nbd*
-rwxr-xr-x 1 root root  1724704 Dec 10 09:15 /usr/bin/qemu-nios2*
-rwxr-xr-x 1 root root  9993672 Dec 10 09:15 /usr/bin/qemu-nios2-static*
-rwxr-xr-x 1 root root  1701376 Dec 10 09:15 /usr/bin/qemu-or1k*
-rwxr-xr-x 1 root root  9966248 Dec 10 09:15 /usr/bin/qemu-or1k-static*
-rwxr-xr-x 1 root root  3032800 Dec 10 09:15 /usr/bin/qemu-ppc*
-rwxr-xr-x 1 root root 11248552 Dec 10 09:15 /usr/bin/qemu-ppc-static*
-rwxr-xr-x 1 root root  3088128 Dec 10 09:15 /usr/bin/qemu-ppc64*
-rwxr-xr-x 1 root root 11303848 Dec 10 09:15 /usr/bin/qemu-ppc64-static*
-rwxr-xr-x 1 root root  3075840 Dec 10 09:15 /usr/bin/qemu-ppc64le*
-rwxr-xr-x 1 root root 11295656 Dec 10 09:15 /usr/bin/qemu-ppc64le-static*
-rwxr-xr-x 1 root root   718384 Dec 10 09:15 /usr/bin/qemu-pr-helper*
-rwxr-xr-x 1 root root  2665376 Dec 10 09:15 /usr/bin/qemu-riscv32*
-rwxr-xr-x 1 root root 10877000 Dec 10 09:15 /usr/bin/qemu-riscv32-static*
-rwxr-xr-x 1 root root  2694272 Dec 10 09:15 /usr/bin/qemu-riscv64*
-rwxr-xr-x 1 root root 10909992 Dec 10 09:15 /usr/bin/qemu-riscv64-static*
-rwxr-xr-x 1 root root  2245504 Dec 10 09:15 /usr/bin/qemu-s390x*
-rwxr-xr-x 1 root root 10498088 Dec 10 09:15 /usr/bin/qemu-s390x-static*
-rwxr-xr-x 1 root root  1779520 Dec 10 09:15 /usr/bin/qemu-sh4*
-rwxr-xr-x 1 root root 10044392 Dec 10 09:15 /usr/bin/qemu-sh4-static*
-rwxr-xr-x 1 root root  1787712 Dec 10 09:15 /usr/bin/qemu-sh4eb*
-rwxr-xr-x 1 root root 10048488 Dec 10 09:15 /usr/bin/qemu-sh4eb-static*
-rwxr-xr-x 1 root root  2030848 Dec 10 09:15 /usr/bin/qemu-sparc*
-rwxr-xr-x 1 root root 10287528 Dec 10 09:15 /usr/bin/qemu-sparc-static*
-rwxr-xr-x 1 root root  2088960 Dec 10 09:15 /usr/bin/qemu-sparc32plus*
-rwxr-xr-x 1 root root 10341544 Dec 10 09:15 /usr/bin/qemu-sparc32plus-static*
-rwxr-xr-x 1 root root  2076672 Dec 10 09:15 /usr/bin/qemu-sparc64*
-rwxr-xr-x 1 root root 10329256 Dec 10 09:15 /usr/bin/qemu-sparc64-static*
-rwxr-xr-x 1 root root  2719392 Dec 10 09:15 /usr/bin/qemu-storage-daemon*
-rwxr-xr-x 1 root root 17516816 Dec 10 09:15 /usr/bin/qemu-system-aarch64*
-rwxr-xr-x 1 root root 10990784 Dec 10 09:15 

Bug#977015: qemu-user-static: binfmts: qemu-ppc64abi32: no executable qemu-ppc64abi32-static found

2020-12-09 Thread Paul Wise
Package: qemu-user-static
Version: 1:5.2+dfsg-1
Severity: normal
File: /usr/share/binfmts/qemu-ppc64abi32
User: debian...@lists.debian.org
Usertags: adequate broken-binfmt-interpreter

The recent upgrade dropped the qemu-ppc64abi32-static binfmt
interpreter but did not drop qemu-ppc64abi32 from binfmts.
This bug report brought to you by adequate:

https://bonedaddy.net/pabs3/log/2013/02/23/inadequate-software/

   $ apt upgrade
   ...
   Preparing to unpack .../qemu-user-static-dbgsym_1%3a5.2+dfsg-1_amd64.deb ...
   Unpacking qemu-user-static-dbgsym (1:5.2+dfsg-1) over (1:5.1+dfsg-4+b2) ...
   Preparing to unpack .../qemu-user-static_1%3a5.2+dfsg-1_amd64.deb ...
   Unpacking qemu-user-static (1:5.2+dfsg-1) over (1:5.1+dfsg-4+b2) ...
   Setting up qemu-user-static (1:5.2+dfsg-1) ...
   update-binfmts: warning: /usr/share/binfmts/qemu-ppc64abi32: no executable 
/usr/bin/qemu-ppc64abi32-static found, but continuing anyway as you request
   update-binfmts: warning: unable to close /proc/sys/fs/binfmt_misc/register: 
No such file or directory
   update-binfmts: warning: unable to enable binary format qemu-ppc64abi32
   Setting up qemu-user-static-dbgsym (1:5.2+dfsg-1) ...
   Processing triggers for man-db (2.9.3-2) ...
   ...
   
   $ adequate qemu-user-static
   qemu-user-static: broken-binfmt-interpreter qemu-ppc64abi32 => 
/usr/bin/qemu-ppc64abi32-static (No such file or directory)
   
   $ apt-get changelog qemu-user-static | grep ppc64abi32
 * remove deprecated ppc64abi32 and tilegx linux-user emulators
   
   $ find /usr/bin/qemu-ppc*
   /usr/bin/qemu-ppc64le-static
   /usr/bin/qemu-ppc64-static
   /usr/bin/qemu-ppc-static
   
   $ dpkg -L qemu-user-static | grep ppc64abi32
   /usr/share/binfmts/qemu-ppc64abi32
   
   $ apt-file search ppc64abi32
   qemu-user: /usr/bin/qemu-ppc64abi32   
   qemu-user: /usr/share/man/man1/qemu-ppc64abi32.1.gz
   qemu-user-binfmt: /usr/share/binfmts/qemu-ppc64abi32
   qemu-user-static: /usr/bin/qemu-ppc64abi32-static
   qemu-user-static: /usr/share/binfmts/qemu-ppc64abi32
   qemu-user-static: /usr/share/man/man1/qemu-ppc64abi32-static.1.gz 
   
   $ apt download -qq qemu-user-static/unstable
   $ apt download -qq qemu-user-static/testing
   
   $ ls qemu-user-static*.deb
   qemu-user-static_1%3a5.1+dfsg-4+b2_amd64.deb  
qemu-user-static_1%3a5.2+dfsg-1_amd64.deb
   
   $ dpkg-deb --contents qemu-user-static_1%3a5.1+dfsg-4+b2_amd64.deb | grep 
ppc64abi32
   -rwxr-xr-x root/root   7626376 2020-11-26 05:59 
./usr/bin/qemu-ppc64abi32-static
   -rw-r--r-- root/root   282 2020-11-26 05:59 
./usr/share/binfmts/qemu-ppc64abi32
   lrwxrwxrwx root/root 0 2020-11-26 05:59 
./usr/share/man/man1/qemu-ppc64abi32-static.1.gz -> qemu-user-static.1.gz
   
   $ dpkg-deb --contents qemu-user-static_1%3a5.2+dfsg-1_amd64.deb | grep 
ppc64abi32
   -rw-r--r-- root/root   282 2020-12-09 13:57 
./usr/share/binfmts/qemu-ppc64abi32
   
   $ apt policy qemu-user-static
   qemu-user-static:
 Installed: 1:5.2+dfsg-1
 Candidate: 1:5.2+dfsg-1
 Version table:
*** 1:5.2+dfsg-1 800
   800 https://deb.debian.org/debian unstable/main amd64 Packages
   100 /var/lib/dpkg/status
1:5.1+dfsg-4+b2 900
   900 https://deb.debian.org/debian testing/main amd64 Packages

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-4-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

qemu-user-static depends on no packages.

Versions of packages qemu-user-static recommends:
ii  binfmt-support  2.2.1-1

Versions of packages qemu-user-static suggests:
ii  sudo  1.9.4-1

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part