Your message dated Tue, 28 Jun 2022 00:50:35 +0000
with message-id <e1o5zr5-0007am...@fasolo.debian.org>
and subject line Bug#1012354: fixed in sbcl 2:2.2.3-2
has caused the Debian Bug report #1012354,
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 ow...@bugs.debian.org
immediately.)


-- 
1012354: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012354
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sbcl
Version: 2:2.2.3-1
Severity: wishlist
Tags: patch
User: pkg-systemd-maintain...@lists.alioth.debian.org
Usertags: systemd-binfmt

Hi,

your package sbcl 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 sbcl depends on:
ii  libc6   2.33-7
ii  zlib1g  1:1.2.11.dfsg-4

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

Versions of packages sbcl suggests:
pn  sbcl-doc     <none>
ii  sbcl-source  2:2.2.3-1
pn  slime        <none>

-- no debconf information
diff -Nru sbcl-2.2.3/debian/changelog sbcl-2.2.3/debian/changelog
--- sbcl-2.2.3/debian/changelog 2022-04-26 10:33:33.000000000 +0200
+++ sbcl-2.2.3/debian/changelog 2022-06-05 15:37:33.000000000 +0200
@@ -1,3 +1,9 @@
+sbcl (2:2.2.3-1.1) UNRELEASED; urgency=medium
+
+  * Add support for systemd-binfmt
+
+ -- Michael Biebl <bi...@debian.org>  Sun, 05 Jun 2022 15:37:33 +0200
+
 sbcl (2:2.2.3-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru sbcl-2.2.3/debian/control sbcl-2.2.3/debian/control
--- sbcl-2.2.3/debian/control   2022-04-01 08:49:20.000000000 +0200
+++ sbcl-2.2.3/debian/control   2022-06-05 15:37:20.000000000 +0200
@@ -36,7 +36,7 @@
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends}
-Recommends: binfmt-support
+Recommends: binfmt-support | systemd
 Suggests: sbcl-doc,
           sbcl-source,
           slime
diff -Nru sbcl-2.2.3/debian/sbcl.conf sbcl-2.2.3/debian/sbcl.conf
--- sbcl-2.2.3/debian/sbcl.conf 1970-01-01 01:00:00.000000000 +0100
+++ sbcl-2.2.3/debian/sbcl.conf 2022-06-05 15:36:30.000000000 +0200
@@ -0,0 +1 @@
+:binfmt:M::# FASL\x0a::/usr/lib/sbcl/sbcl-run:
diff -Nru sbcl-2.2.3/debian/sbcl.install sbcl-2.2.3/debian/sbcl.install
--- sbcl-2.2.3/debian/sbcl.install      2022-04-01 08:49:06.000000000 +0200
+++ sbcl-2.2.3/debian/sbcl.install      2022-06-05 15:37:05.000000000 +0200
@@ -3,3 +3,4 @@
 usr/share/man/man1/sbcl.1
 debian/sbclrc /etc
 debian/sbcl-run /usr/lib/sbcl
+debian/sbcl.conf /usr/lib/binfmt.d

--- End Message ---
--- Begin Message ---
Source: sbcl
Source-Version: 2:2.2.3-2
Done: Sean Whitton <spwhit...@spwhitton.name>

We believe that the bug you reported is fixed in the latest version of
sbcl, 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 1012...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sean Whitton <spwhit...@spwhitton.name> (supplier of updated sbcl 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 27 Jun 2022 17:20:48 -0700
Source: sbcl
Architecture: source
Version: 2:2.2.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Common Lisp Team <debian-common-lisp@lists.debian.org>
Changed-By: Sean Whitton <spwhit...@spwhitton.name>
Closes: 1012354
Changes:
 sbcl (2:2.2.3-2) unstable; urgency=medium
 .
   [ Michael Biebl ]
   * Add support for systemd-binfmt (Closes: #1012354).
 .
   [ Sean Whitton ]
   * Add myself to Uploaders.
   * Drop d/source/local-options for dgit compatibility.
Checksums-Sha1:
 6a215fa36181018b9c1911e25bb2fa9b536a4b09 2751 sbcl_2.2.3-2.dsc
 8ca60b49371ad5f1c58ef7dc500545155d6ee06a 77104 sbcl_2.2.3-2.debian.tar.xz
Checksums-Sha256:
 7d7fa33acafca5ee35753cd31c8f9d2dab33c9d5f83c0799944652bd545d8ef2 2751 
sbcl_2.2.3-2.dsc
 96d9d31778b162fe4277d4c033d4a072a0160e85ee7757f25faa6df924b76124 77104 
sbcl_2.2.3-2.debian.tar.xz
Files:
 bb65d61cbe0f21183faf2c7000ebe4c8 2751 lisp optional sbcl_2.2.3-2.dsc
 3e7cc7e33b183c5476ac0387662e1db6 77104 lisp optional sbcl_2.2.3-2.debian.tar.xz

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

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmK6SbsACgkQaVt65L8G
YkAUFg/+Ohw2e1NyPAedtXk5GkbnS0cfuoPSUdbvU9U9o+xUeTv+ejbXIhA8+1Sb
I3SlWChq8A7OSQAYQAVAdm0LSXdIre71cbksX2NrdCh1r/o6fEhtWtiYpZwXnqPI
djOKJPaUnEoF18cL4GNFXbtaAXwZWYU0BNIC2A3iltpcLQ+YGo550FI3Q+4H+Zow
sbl/JPfOu8Qbl3MaawRHi23LV4yle2FtdC6FgdeVlSAFYzs7z8LtyH1Qp9+Fusn8
ulS7XzYxSNyh2Q715MxR/YIXOwpWpmuHDCQdr3OTztzrhBozyrkJjdmeLvReica8
eU64/syThQJatqVfFJaD2Fd3bhei8vnH/KmI/xAvKv4JB/u3GaEO3z0bwxHAU9/s
YLgZUCW62mDX7zbCDTN63fxOyIvHzvWR430NA1QjEKaf/BVmhDsaq+fCmA823sO5
42lXt+URWabo8f4NUtHYmGMhVpZ38sh3oaEFcj3wBo6POmBd16Dc3bf5P7giPHzC
pqFIB9GpK9rB+HQDUId4Ei+PYkDqHf4HqFi3qh0UmI9HBOLotJAEU5S6l9wUAkCq
xvVbPhE+77AWljaEQYFmv/Azn6Z+Z9tRisF2OsKna7JF9pRWreBLFQohWU7lzi5P
jSZxsz6lGWGX5MJiJ3jqUmb7iW+WiYOCSaRA0OU5LlpiBOB33dg=
=LzQa
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to