Your message dated Sun, 08 Oct 2023 14:47:14 +0000
with message-id <e1qpv3q-00hswj...@fasolo.debian.org>
and subject line Bug#1050232: fixed in pyregion 2.2.0-1
has caused the Debian Bug report #1050232,
regarding pyregion: binary-any FTBFS with recent jdupes
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.)


-- 
1050232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050232
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pyregion
Version: 2.1.1-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source

Dear maintainer,

pyregion fails to build from source when building only binary-any and
not binary-all. From my build log on amd64:

| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
|    dh_installdocs -a -O--buildsystem=pybuild
|    dh_sphinxdoc -a -O--buildsystem=pybuild
| dh_sphinxdoc: warning: Sphinx documentation not found
|    dh_installchangelogs -a -O--buildsystem=pybuild
|    dh_python3 -a -O--buildsystem=pybuild
|    dh_installsystemduser -a -O--buildsystem=pybuild
|    dh_perl -a -O--buildsystem=pybuild
|    debian/rules override_dh_link
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| py3versions: no X-Python3-Version in control file, using supported versions
| jdupes -rl debian/python-pyregion-doc/usr
| 
| could not stat dir debian/python-pyregion-doc/usr
| No duplicates found.
| make[1]: *** [debian/rules:48: override_dh_link] Error 1
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:13: binary-arch] Error 2
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2

A full build log on riscv64 is also available:
https://buildd.debian.org/status/fetch.php?pkg=pyregion&arch=riscv64&ver=2.1.1-2&stamp=1692574703&raw=0

The return value of jdupes changed after bookworm to no longer return
success when the given paths do not exist, which causes this failure in
binary-any builds.

A possible patch is:

--- pyregion-2.1.1/debian/rules
+++ pyregion-2.1.1/debian/rules
@@ -44,6 +44,5 @@
        dh_auto_build
        PYTHONPATH=. sphinx-build $(SPHINXOPTS) -N -bhtml docs/ -d 
debian/doctrees build/html
 
-override_dh_link:
+execute_after_dh_link-indep:
        jdupes -rl debian/python-pyregion-doc/usr
-       dh_link

Regards
Aurelien

--- End Message ---
--- Begin Message ---
Source: pyregion
Source-Version: 2.2.0-1
Done: Ole Streicher <oleb...@debian.org>

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

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated pyregion 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: Sun, 08 Oct 2023 15:08:52 +0200
Source: pyregion
Architecture: source
Version: 2.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1050232
Changes:
 pyregion (2.2.0-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream version 2.2.0
   * Make patches conform to gbp pq
   * Remove all patches: applied upstream
   * Push Standards-Version to 4.6.2. No changes needed
   * Rename MIT license shortname to standard name Expat
   * Fix binary-any FTBFS (Closes: #1050232)
   * Add new py3-setuptools-scm and py3-sphinx-rtd-theme build dependencies
   * Add gitlab-ci.yml
   * Update CI test call
Checksums-Sha1:
 410f3a0a1d59fc1b3a5fbba474cd5099799109b0 2313 pyregion_2.2.0-1.dsc
 79e70db7744efb6f902be7fca09641a2b1155985 978105 pyregion_2.2.0.orig.tar.gz
 447d7ef19aa9b456a875ae09068a1b016fc6d089 4464 pyregion_2.2.0-1.debian.tar.xz
Checksums-Sha256:
 78732bfe4557faae06fa1564877b72ad4c35d587a681ca0c526c915519559a7d 2313 
pyregion_2.2.0-1.dsc
 5cbdb8017c744d39e36d67ec530dbfafc7ae245aa512185b35645b87f259f850 978105 
pyregion_2.2.0.orig.tar.gz
 16a82dbf843cc8781fee95ec118387478ed35a80ee8984a0ec45f4076e6f72df 4464 
pyregion_2.2.0-1.debian.tar.xz
Files:
 2c5da87c6cdb6c3571ee4ef0a7eaba87 2313 python optional pyregion_2.2.0-1.dsc
 54f9c062409892a95cd4fee46a6105bb 978105 python optional 
pyregion_2.2.0.orig.tar.gz
 2ad7936bdc78959a96d26b6e6800df24 4464 python optional 
pyregion_2.2.0-1.debian.tar.xz

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

iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmUiu3wACgkQcRWv0HcQ
3PdhfRAAnvP7hW7495X/QCz/VjXc8Yndre28vONKyB24qFBFj/muc+FLcOoU97Og
LmDHfeOuN3BxTnYsgrTcf2mGkPlkYSNWqYUC9CuLbZ5eQYPNHK5BC3jJkw/knHov
LmhfSw20peP8S+353P8Kn2JNzoTaYmOharKoAyGfKy8e/LMv/N2HWQ0HHLx5/NLZ
Ifa9d+VCBHEBclZmETNT96096QGT6PDJBkKbUOV2WDzdcs5miST3L3aBDMYQl4Z2
jD7nhOCUXOOBC3Q038sSjAAeqed27MBZMgV0sMuJRdu+fpQc6FhhfWLLR9Eo7D6y
76N7Wg+p2Z6+bJ39vhkXjQRK40gvI9PcvGygQcy68qHqKGtE4qUk51GpRbrFhDFT
cX15zdJrTgFDTug0/Zk3GoKRyL/xyc6reDQBt+xRb2NAmGKk/gB2QSfPMiEU4LEJ
avX9KXBPLvvbZAPd7JzBtIjN/Shwq2VZESskGhQgk5HeKvcjHGZNxE8YB/P7AjqN
8IVxkVMhrKnnDGtVUB+lvjTMpbfVE2UYVIUjhyyqEtkxhXpgjWArZJtyx7adj5/D
hDo69LW8hKfa8zsFnpv/UCarVA7I3lOep9R8f6DarUeWEKfVg0jqkR8+uy5b3Pql
WL9g9eZ1yyRLr0ygv6tIZZSuEX/mKuwujiMYkiZJHYGT2ZSzlxo=
=gQv/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to