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

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

Reply via email to