Your message dated Sat, 14 Mar 2026 08:51:39 +0000
with message-id <[email protected]>
and subject line Bug#1122828: fixed in libpgm 5.3.128~dfsg-3
has caused the Debian Bug report #1122828,
regarding libpgm FTCBFS: fails installing the host architecture Python 
interpreter
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.)


-- 
1122828: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122828
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libpgm
Version: 5.3.128~dfsg-2.1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

libpgm cannot be cross built from source, because it Build-Depends:
python3. What it requests here is the host architecture Python
interpreter, but installing it fails postinst, because it cannot be run
to byte compile the standard library. What libpgm really wanted is
running a build architecture Python interpreter for its
version_generator.py. This amounts to annotating the dependency :native.

I also note that a current sbuild build environment lacks devices such
as /dev/rtc and /dev/hpet. Therefore, the relevant functionality is
excluded from the build (even for native ones). I guess this is not what
is desired and recommend also adding:

ifeq ($(DEB_HOST_ARCH_OS),linux)
export ac_cv_file__dev_hpet=yes
export ac_cv_file__dev_rtc=yes
export ac_cv_file__proc_cpuinfo=yes
endif

Doing so preseed the check results and makes the build opt into the
relevant functionality. Of course doing so changes the build product.

Helmut
diff -Nru libpgm-5.3.128~dfsg/debian/changelog 
libpgm-5.3.128~dfsg/debian/changelog
--- libpgm-5.3.128~dfsg/debian/changelog        2024-02-28 17:16:37.000000000 
+0100
+++ libpgm-5.3.128~dfsg/debian/changelog        2025-12-09 19:29:44.000000000 
+0100
@@ -1,3 +1,10 @@
+libpgm (5.3.128~dfsg-2.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate python3 build dependency :native (closes: #-1).
+
+ -- Helmut Grohne <[email protected]>  Tue, 09 Dec 2025 19:29:44 +0100
+
 libpgm (5.3.128~dfsg-2.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru libpgm-5.3.128~dfsg/debian/control libpgm-5.3.128~dfsg/debian/control
--- libpgm-5.3.128~dfsg/debian/control  2024-02-28 17:16:37.000000000 +0100
+++ libpgm-5.3.128~dfsg/debian/control  2025-12-09 19:28:57.000000000 +0100
@@ -1,7 +1,7 @@
 Source: libpgm
 Priority: optional
 Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
-Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 11), python3
+Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 11), python3:native
 Standards-Version: 4.5.0
 Section: libs
 Homepage: https://github.com/steve-o/openpgm

--- End Message ---
--- Begin Message ---
Source: libpgm
Source-Version: 5.3.128~dfsg-3
Done: Laszlo Boszormenyi (GCS) <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libpgm, 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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated libpgm 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: Sat, 14 Mar 2026 08:51:03 +0100
Source: libpgm
Architecture: source
Version: 5.3.128~dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Closes: 1122828
Changes:
 libpgm (5.3.128~dfsg-3) unstable; urgency=medium
 .
   [ Helmut Grohne <[email protected]> ]
   * Annotate python3 build dependency :native (closes: #1122828).
   * Pre-seed device check results for configure on Linux.
 .
   [ Laszlo Boszormenyi (GCS) ]
   * Refer online version of Free Software Foundation licences.
   * Update debhelper level to 13 .
   * Update watch file.
   * Update Standards-Version to 4.7.2 .
Checksums-Sha1:
 abe2ba78ef14e635bb296c715441fd149d68ee0a 1841 libpgm_5.3.128~dfsg-3.dsc
 4115e0acf155bdd3c3dd7c1dc58504ef157b6960 6504 
libpgm_5.3.128~dfsg-3.debian.tar.xz
Checksums-Sha256:
 547c6f363f322b1942fa4b5d6339a1cb5de0df5c34832ab8a2cff164936555c0 1841 
libpgm_5.3.128~dfsg-3.dsc
 29b5afb2b6e1a2345e2574e7212432992f3b0e22f12d4e54c4a1f1b15a1b925c 6504 
libpgm_5.3.128~dfsg-3.debian.tar.xz
Files:
 f404fc54a14d88d8a0b8b4bf1fbe5aeb 1841 libs optional libpgm_5.3.128~dfsg-3.dsc
 c6b22fd02c3b7faa772f38b4bcac91f1 6504 libs optional 
libpgm_5.3.128~dfsg-3.debian.tar.xz

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

iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmm1HVkACgkQ3OMQ54ZM
yL+jTxAAkbEI36eBniN3P7a6OG6h+7M8sLGZh73hP/9Ry5ZWvQLukBWZ4Q3RbDVH
2nCQlC7LgJHRV72/HaSpa8/mOgsQaBfHGSYA+GZ0TSVsaouQgrXYE2oOtd2i/IXG
ugvaCDrHdqusdT3MHLClnTRL91fd/iGRSCVYf6LFMkLScE5pAdlX4H5/akyxaFX2
oOyyiLImXRSWNlFET8HOauYK9QKjFidG3YDXT+UW+MwSBCEimzsbMuE2BmosrB2j
odBmgaGnssbYjNyQ5xH/FQRREvR7nEmDDKspkiPKREwR98TYtQgVVgQP5ReDJoOG
vij81y80Xm/Q0Eb+XU9Tod3fOAm0RteeE4i1LyJrTk+4tuAvEGPef7dTaFoE1v/4
aTth0sdxylj1kO+93kS1pHS9a+Uxgc1bDxxxuKPUvXwtNVeOMRalRGUJqXaOWwHk
PuHn7sBN0iMpnIA1lrDDlBHLriv5POa4ESTKH7qxJzQGA3WB38g50TLAfAmD0XF7
+7z5Zjx4z8nXqFI+XjOqXH/eRL7uH0rDXYfLBpildEHI4gzjmQF0hXIrivFGYsep
0AD+Roagjm3FIQccg3usZIHLNRb0DFmaFNqePQ/tOH4Mrudj1oXPOhpYIIsvCdgW
bk0wIGfbg4vrbktb58k2mlcOpAdBSPEQKiaY3FrJw4re3MOYAm0=
=+owH
-----END PGP SIGNATURE-----

Attachment: pgpzg3KhuLgyb.pgp
Description: PGP signature


--- End Message ---

Reply via email to