Your message dated Mon, 19 Sep 2022 00:31:58 +0000
with message-id <[email protected]>
and subject line Bug#1012356: fixed in hatari 2.4.1+dfsg-1
has caused the Debian Bug report #1012356,
regarding Please add support for systemd-binfmt
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1012356: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012356
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hatari
Version: 2.3.1+dfsg-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: systemd-binfmt

Hi,

your package hatari declares a dependency (Recommends) on binfmt-support
and ships binfmt-support configuration files in /usr/share/binfmt/.

systemd provides a builtin, cross-distro facility named systemd-binfmt to
register binary formats.

You can read more about it at
https://www.freedesktop.org/software/systemd/man/systemd-binfmt.html
https://www.freedesktop.org/software/systemd/man/binfmt.d.html
https://www.kernel.org/doc/html/latest/admin-guide/binfmt-misc.html

The systemd package provides a dpkg file trigger so it is sufficient to
simply install configuration files in /usr/lib/binfmt.d/, no
modifications in the maintainer scripts are necessary.

The attached patch adds support for systemd-binfmt and adjusts the
dependency on binfmt-support accordingly, so binfmt-support is no longer
installed automatically if systemd is already installed.

Regards,
Michael


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.17.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages hatari depends on:
ii  gir1.2-gtk-3.0  3.24.34-1
ii  libc6           2.33-7
ii  libpng16-16     1.6.37-5
ii  libportaudio2   19.6.0-1.2
ii  libreadline8    8.1.2-1.2
ii  libsdl2-2.0-0   2.0.22+dfsg-4
ii  libudev1        251.2-2
ii  libx11-6        2:1.7.5-1
ii  python3         3.10.4-1+b1
ii  python3-gi      3.42.1-1
ii  zlib1g          1:1.2.11.dfsg-4

Versions of packages hatari recommends:
ii  binfmt-support  2.2.2-1

Versions of packages hatari suggests:
ii  dosfstools  4.2-1
ii  mtools      4.0.33-1+really4.0.32-1
ii  unzip       6.0-26
diff -Nru hatari-2.3.1+dfsg/debian/changelog hatari-2.3.1+dfsg/debian/changelog
--- hatari-2.3.1+dfsg/debian/changelog  2021-01-24 23:15:57.000000000 +0100
+++ hatari-2.3.1+dfsg/debian/changelog  2022-06-05 16:13:41.000000000 +0200
@@ -1,3 +1,9 @@
+hatari (2.3.1+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Add support for systemd-binfmt
+
+ -- Michael Biebl <[email protected]>  Sun, 05 Jun 2022 16:13:41 +0200
+
 hatari (2.3.1+dfsg-1) unstable; urgency=medium
 
   * New upstream version 2.3.1
diff -Nru hatari-2.3.1+dfsg/debian/control hatari-2.3.1+dfsg/debian/control
--- hatari-2.3.1+dfsg/debian/control    2021-01-24 23:15:57.000000000 +0100
+++ hatari-2.3.1+dfsg/debian/control    2022-06-05 16:13:41.000000000 +0200
@@ -22,7 +22,7 @@
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends},
-Recommends: binfmt-support,
+Recommends: binfmt-support | systemd,
 Suggests: dosfstools,
           mtools,
           unzip,
diff -Nru hatari-2.3.1+dfsg/debian/hatari.conf 
hatari-2.3.1+dfsg/debian/hatari.conf
--- hatari-2.3.1+dfsg/debian/hatari.conf        1970-01-01 01:00:00.000000000 
+0100
+++ hatari-2.3.1+dfsg/debian/hatari.conf        2022-06-05 16:13:41.000000000 
+0200
@@ -0,0 +1 @@
+:hatari:M::\x60\x1a::/usr/bin/hatari:
diff -Nru hatari-2.3.1+dfsg/debian/rules hatari-2.3.1+dfsg/debian/rules
--- hatari-2.3.1+dfsg/debian/rules      2021-01-24 23:15:57.000000000 +0100
+++ hatari-2.3.1+dfsg/debian/rules      2022-06-05 16:13:41.000000000 +0200
@@ -31,6 +31,7 @@
 
        # Install binfmt support for atari binaries
        install -m644 -D debian/binfmt debian/hatari/usr/share/binfmts/hatari
+       install -m644 -D debian/hatari.conf 
debian/hatari/usr/lib/binfmt.d/hatari.conf
 
 override_dh_python3:
        dh_python3 --shebang=/usr/bin/python3

--- End Message ---
--- Begin Message ---
Source: hatari
Source-Version: 2.4.1+dfsg-1
Done: Teemu Hukkanen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hatari, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Teemu Hukkanen <[email protected]> (supplier of updated hatari package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 18 Sep 2022 22:24:32 +0300
Source: hatari
Architecture: source
Version: 2.4.1+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Teemu Hukkanen <[email protected]>
Changed-By: Teemu Hukkanen <[email protected]>
Closes: 1012356
Changes:
 hatari (2.4.1+dfsg-1) unstable; urgency=medium
 .
   * New upstream version 2.4.1+dfsg
   * Drop patch fixing FTBFS on RISC-V, fixed upstream
   * Drop patch 07-fix-python-ui-doc-install, implemented upstream
   * Refresh patches
   * Bump Standards-Version to 4.6.1, no changes needed
   * Update copyright authors and years
   * Drop build-dependency on portaudio, replaced by SDL2 audio input
   * Add patch for hconsole example.py fixing hconsole import
   * Simplify debian/rules as the old cpu core is gone
   * Add support for systemd-binfmt.
     Thanks to Michael Biebl (Closes: 1012356)
   * Add patch fixing a groff warning in hatari_profile.1
   * Drop extra newline at the end of debian/control
   * Drop unnecessary document symlink
   * Add patch fixing python-ui opening docs
Checksums-Sha1:
 c164ed6673f4de59d72575d75dcf20d5b5bd2965 1840 hatari_2.4.1+dfsg-1.dsc
 27865b39a96caf21d8b1e538e9dae96de4b1acb0 3533476 hatari_2.4.1+dfsg.orig.tar.xz
 142a9e87a427107504e78e83c6685b8b9a0ecd5d 10204 
hatari_2.4.1+dfsg-1.debian.tar.xz
 852225525268e1b3a5fdbd7c56abf8f9f0222dac 11665 
hatari_2.4.1+dfsg-1_source.buildinfo
Checksums-Sha256:
 a76be6d2f3606f4d76921ccd33188d61256c690d04258e260ac822c1bbb0829d 1840 
hatari_2.4.1+dfsg-1.dsc
 484e8d36d781261928acc3d755ab00cb487b5b588071fad25363cbecc714e2a2 3533476 
hatari_2.4.1+dfsg.orig.tar.xz
 f80490de9620aecde00833f259b69deedae9c9bdecb861d8e1fa8b691300f85f 10204 
hatari_2.4.1+dfsg-1.debian.tar.xz
 bc5430484628247593b818e90fac8cdb62efc6d77743c037ec29c044d6caf14e 11665 
hatari_2.4.1+dfsg-1_source.buildinfo
Files:
 840797c873d175a56da7ee00f52d5aa9 1840 otherosfs optional 
hatari_2.4.1+dfsg-1.dsc
 6cadac38db6ae73c1c1726a65f8244d8 3533476 otherosfs optional 
hatari_2.4.1+dfsg.orig.tar.xz
 78760d1907374cc0f856a24a2faaac24 10204 otherosfs optional 
hatari_2.4.1+dfsg-1.debian.tar.xz
 7b12b237e25386a6a69ac10190f6e2eb 11665 otherosfs optional 
hatari_2.4.1+dfsg-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE6NtLRRsmWa/ZsSF+U21XSJwgAdAFAmMnc90QHHRqaHVra2Fu
QGlraS5maQAKCRBTbVdInCAB0Ea5EAC98nCww12621WO1jr2c29s6RlME64+jGda
EFLGjaAK2hrqsn2lepHF27GeDSkkEsoJJMIAHa4QMSbaF2NHJtXkCA6gUP4usHw4
Cb/PNhYSYOdSWbIZyW0FCvyDNimo3G8dTsmJDPrIoLXtS401KjlNssD7dWQFtp2d
R6HPjqhFuw4puJK6gxQt5kpVDTsGZCXSx/aUB6xZDqngXcaJ4JWmfFc2Tq6GafJL
DFkD+RLDvQoX0rQ/KqZddwh40Tlbud42+R47BaqIUVBO0Yol5pdq1Xp6owFj4MP/
lnMY0S21nHYiEiKzKQdG+hjJkIEhURC/r7iwy7PKj9RseZ4aBpwpZ+4hytucQXIk
wHFveGq9jZx4AlnoYGgwYiyujmmVgKMPEVxLCPSdyqxmeucqDmNS6byBNa3Z9lTI
nr8U12YJszJ3d0GxlFK5WR3qcdNk283YL1GxqGL5AFiRM7MOQwVtL+ec6EfpolRQ
0isM1cd9fLm/Z8/bLSDxeTB1GOfEYuFkGI7obdfbTyzNxJeUqTgd/P28XeAttGeh
78sgx5r26V6AqXYG8NwFCPHhEOm5ZrbH+bfK1GE8+OWe+RFhlKf5SE5rOzhzS2Op
mg4YpZCyRTfYFt7m0AlH6Ysz16Upx7eAhINyOJRs3OrWWOjmL6ULSS9DncocZPHj
cMQE2/yq+Q==
=FWOV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to