Your message dated Mon, 07 Sep 2026 14:23:05 +0000
with message-id <[email protected]>
and subject line Bug#1129481: fixed in pam-python 1.1.0~git20260902.7e593da-0.1
has caused the Debian Bug report #1129481,
regarding pam-python FTCBFS: sphinx dependency unsatisfiable
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.)


-- 
1129481: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129481
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pam-python
Version: 1.1.0~git20220701.1d4e111-2
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

pam-python cannot be cross built from source, because its sphinx
dependency is not satisfiable. Fortunately, the documentation is
separated to an arch:all package. Therefore sphinx can be skipped in
arch-only builds such as cross builds. I'm attaching a patch that fully
separates the library and the documentation build into arch/indep. I
used reproducible builds to verify that this refactoring does not change
output artifacts. I note that there was a --system=pybuild flag that was
ignored by debhelper to select a build system, --buildsystem should have
been used. I dropped the confusing flag and retained the detected
makefile buildsystem.

Helmut
diff -Nru pam-python-1.1.0~git20220701.1d4e111/debian/changelog 
pam-python-1.1.0~git20220701.1d4e111/debian/changelog
--- pam-python-1.1.0~git20220701.1d4e111/debian/changelog       2024-09-12 
09:58:03.000000000 +0200
+++ pam-python-1.1.0~git20220701.1d4e111/debian/changelog       2026-02-28 
15:54:11.000000000 +0100
@@ -1,3 +1,10 @@
+pam-python (1.1.0~git20220701.1d4e111-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fully separate arch/indep builds. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sat, 28 Feb 2026 15:54:11 +0100
+
 pam-python (1.1.0~git20220701.1d4e111-2) unstable; urgency=high
 
   * Source only upload.
diff -Nru pam-python-1.1.0~git20220701.1d4e111/debian/control 
pam-python-1.1.0~git20220701.1d4e111/debian/control
--- pam-python-1.1.0~git20220701.1d4e111/debian/control 2024-09-06 
13:36:28.000000000 +0200
+++ pam-python-1.1.0~git20220701.1d4e111/debian/control 2026-02-28 
15:54:11.000000000 +0100
@@ -3,14 +3,14 @@
 Priority: optional
 Maintainer: Russell Stuart <[email protected]>
 Build-Depends: debhelper-compat (= 13),
-  dh-python,
   python3,
   python3-dev,
   python3-doc,
   python3-pam,
   python3-setuptools,
-  python3-sphinx,
   libpam0g-dev | libpam-dev
+Build-Depends-Arch: dh-sequence-python3
+Build-Depends-Indep: python3-sphinx
 Standards-Version: 4.7.0
 Rules-Requires-Root: no
 Homepage: https://github.com/sunweaver/pam-python/
diff -Nru pam-python-1.1.0~git20220701.1d4e111/debian/rules 
pam-python-1.1.0~git20220701.1d4e111/debian/rules
--- pam-python-1.1.0~git20220701.1d4e111/debian/rules   2024-06-11 
01:50:02.000000000 +0200
+++ pam-python-1.1.0~git20220701.1d4e111/debian/rules   2026-02-28 
15:54:11.000000000 +0100
@@ -9,11 +9,22 @@
 export LIBDIR = /usr/lib/$(DEB_HOST_MULTIARCH)/security
 
 %:
-       dh $@ --with python3 --system=pybuild
+       dh $@
 
-override_dh_install:
+override_dh_auto_build-arch:
+       dh_auto_build --sourcedirectory=src
+
+override_dh_auto_build-indep:
+       dh_auto_build --sourcedirectory=doc
+
+override_dh_auto_install-arch:
+       dh_auto_install --sourcedirectory=src
+
+override_dh_auto_install-indep:
+       dh_auto_install --sourcedirectory=doc
+
+execute_before_dh_install-indep:
        mv debian/tmp/usr/share/doc/pam_python 
debian/tmp/usr/share/doc/libpam-python
-       dh_install
 
 override_dh_auto_test:
        :

--- End Message ---
--- Begin Message ---
Source: pam-python
Source-Version: 1.1.0~git20260902.7e593da-0.1
Done: Mike Gabriel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pam-python, 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.
Mike Gabriel <[email protected]> (supplier of updated pam-python 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: Wed, 02 Sep 2026 15:28:49 +0200
Source: pam-python
Architecture: source
Version: 1.1.0~git20260902.7e593da-0.1
Distribution: unstable
Urgency: medium
Maintainer: Russell Stuart <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 1128736 1129481
Changes:
 pam-python (1.1.0~git20260902.7e593da-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Mike Gabriel ]
   * New upstream Git snapshot (upstream commit hash:
     d4690615f2c0db24728833a5c88cd592ee9201d8).
     - Fix FTBFS against glibc 2.43 due to ISO C23 const return types.
       (Closes: #1128736).
   * debian/patches:
     + Drop patches 0002 - 0011, 1001, and 1010. Included in upstream snapshot.
   * debian/control:
     + Bump to Standards-Version: 4.7.4. Drop R³: field. Drop Priority: field.
   * debian/rules:
     + Add get-orig-source target that can create Git snapshot from Git commits
       referenced in the package's version number.
 .
   [ Helmut Grohne ]
   * Fully separate arch/indep builds. (Closes: #1129481).
Checksums-Sha1:
 45c611e8881496c1428fbd39c3a099c83d5432e1 2393 
pam-python_1.1.0~git20260902.7e593da-0.1.dsc
 23e18699b34b92490672689e496b23c490dbf532 43100 
pam-python_1.1.0~git20260902.7e593da.orig.tar.xz
 c58b1870d795f0fb515bcdcecd8b02d487a3f682 16200 
pam-python_1.1.0~git20260902.7e593da-0.1.debian.tar.xz
 ae3229ed610d448bea6b41e6fc2ac9252574979f 8183 
pam-python_1.1.0~git20260902.7e593da-0.1_source.buildinfo
Checksums-Sha256:
 8bf3ce09fe66abad362d80ae1a72d5ba6d654b97dcab4cc9e4410bdc41bb294b 2393 
pam-python_1.1.0~git20260902.7e593da-0.1.dsc
 54038bffe7627feb8bfbac2d9f5cce72a942fe7f23d6fcc106eca67552ebb84b 43100 
pam-python_1.1.0~git20260902.7e593da.orig.tar.xz
 6c863761977c4f03aa34fab6f33a0748d55220ce674b56a23105d2251cb7fd35 16200 
pam-python_1.1.0~git20260902.7e593da-0.1.debian.tar.xz
 fcee654d1ea325c66fbd416558d5ed5b831219f2b42af787f872654cffe8f061 8183 
pam-python_1.1.0~git20260902.7e593da-0.1_source.buildinfo
Files:
 1b0f1e256ff649ecb634743f9552ac62 2393 admin optional 
pam-python_1.1.0~git20260902.7e593da-0.1.dsc
 ccb2699ef8e1b9cae2c3d94b0b0da41a 43100 admin optional 
pam-python_1.1.0~git20260902.7e593da.orig.tar.xz
 c11c9f22f7162d5086516f44ac10fff6 16200 admin optional 
pam-python_1.1.0~git20260902.7e593da-0.1.debian.tar.xz
 da4a39add95b2815c704cba138c4d993 8183 admin optional 
pam-python_1.1.0~git20260902.7e593da-0.1_source.buildinfo

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

iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmqYJZUVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxmogP/j8JrdfO+T9qiuFaeEaslxIp4Pek
yVjpA65s2s6yI6mv7wIW6+YwbwNg/X24xey+bqoyGKV1E/AFFO6AuG8Uhc5XVAp2
DgQfb0Rh2yrk3cWkZb8Re6uqSiiABDnsWq1HYdaZeSbWtm82xPpX1TwyPzl16gsf
dB5csWScBt09KEnMpMcZldEv4oxwHJ0XlE4fUVBUtKxpLAt/FyGv1OLmLpqo30qf
Jku4TnZ/z7UmjKKhCm6EQwL+eUgtJcj9DzziiCInXuvRudur5EdSpsX7of0KHtF1
GyAMA+LcOaTy+j04mGOuZNVKKU+C64VQD7o5HzminF+fBbOWO58qqFWT1AZdYGRL
zW+L+x/gCr7EfCqq2k/lDuMnfV9V31TtsJAPbqF9LzMkBE3y7Tblo1zPw9hVBPYb
DLLmwTTA1joBV5cqZZHQ6GLsAD1lDkU3wnvHgiCuzF4YgI4Fxpvv0py4ONLi7aXZ
qxaPAObcg2o/S0ctA7QSDAmTBkdh3TsZPIaR3gFoRi2z5/HRDUbWKqHg0A38gICS
pQ2fXq0L2EqRaeHKDUiIf1YNgfI/3AFKqPd563obA2JOehrxCNSNvQbUWS0e/TkV
rSwqyVKVaG2v5Rlss3XJf30JDMOuwwI4XOEWMp+8Z/jCxc0ITGW4j1aF8GXtFes0
Mv+fq4h6X09WuUbO
=132R
-----END PGP SIGNATURE-----

Attachment: pgpPL9vpseCnh.pgp
Description: PGP signature


--- End Message ---

Reply via email to