#1047039 pyrle: Fails to build source after successful build

Package:
src:pyrle
Source:
src:pyrle
Submitter:
Lucas Nussbaum
Date:
2026-01-10 15:53:01 UTC
Severity:
normal
Tags:
#1047039#5
Date:
2023-08-13 19:21:09 UTC
From:
To:
Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
The full build log is available from:
http://qa-logs.debian.net/2023/08/13/pyrle_0.0.33-4_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1047039#12
Date:
2026-01-07 14:32:40 UTC
From:
To:
Hi, with the current version in salsa at commit
5887efe0123f6ec72cc8ba892c8fc31447152d27 I can successfully build a
binary package and then a source package.

Attachments come from command below:

dpkg-buildpackage -b -uc -us | tee
../pyrle_0.0.42_amd64_binary_build.log && dpkg-buildpackage -S -uc -us |
tee ../pyrle_0.0.42_source_build.log

So I think, with the next upload of pyrle, this bug will be fixed.

Br,

Pieter

#1047039#17
Date:
2026-01-07 15:14:30 UTC
From:
To:
Better attachments: english and stderr + stdout.
#1047039#22
Date:
2026-01-10 15:52:01 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pyrle, 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 1047039@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pieter Lenaerts <plenae@disroot.org> (supplier of updated pyrle 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 10 Jan 2026 15:25:09 +0000
Source: pyrle
Built-For-Profiles: noudeb
Architecture: source
Version: 0.0.42-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Pieter Lenaerts <plenae@disroot.org>
Closes: 1047039 1119900
Changes:
 pyrle (0.0.42-1) unstable; urgency=medium
 .
   [ Aryan Karamtoth <spaciouscoder78@disroot.org> ]
   * Added myself to uploaders (Closes: #1119900)
   * Updated copyright years
   * New Upstream Release 0.0.42
 .
   [ Pieter Lenaerts <plenae@disroot.org> ]
   * Added myself to uploaders
   * Refreshed, documented, forwarded patches.
   * Delete patch no-cython-rt-dep.diff: pyproject.toml now lists cython as
     build-dep, where it belongs.
   * Delete reorder-import.patch: done in fixed in
     exted-once-setup-starts.patch
   * Add fix-rledict-equality.patch: fix a broken assertion.
   * debian/control:
     - add r-base, r-bioc-s4vectors, r-bioc-genomicranges to
       build-deps. Needed for tests.
     - python3-pytest-xdist for faster tests.
     - Standards-Version to 4.7.3.
   * debian/rules: override_dh_auto_test: put the R based tests in the build
     dirs. use -n auto for pytest-xdist
   * Add d/gbp.conf - master branch is not debian/master
   * Closes: #1047039 - source builds fine after binary build.
 .
   [ Jeroen Ploemen ]
   * Patches: add fix_setuptools_config to avoid installing the likes of
     /usr/lib/python3.14/dist-packages/pyrle-0.0.42.dist-info/ into the
     binary pkg.
Checksums-Sha1:
 625e2dc23cff08342845a4c69bb9ea1a62e94de6 2649 pyrle_0.0.42-1.dsc
 acd399c90de500d75432c5371c007f1c4f246c8f 460233 pyrle_0.0.42.orig.tar.gz
 d62b361a9bcf0d471a15cc92ee10e31f2f0820df 5520 pyrle_0.0.42-1.debian.tar.xz
 dd6513385561d63e0fb9924a9cd374c03c1b195f 15610 pyrle_0.0.42-1_source.buildinfo
Checksums-Sha256:
 e3fbb00e8baef1faa1acad226289e4aeeea35f7ebd59d1946b956258c4f57962 2649 pyrle_0.0.42-1.dsc
 f0b1bb593947db965e229db6da3f2c29d0a52b535c2cca43f7cf6aed75f6f829 460233 pyrle_0.0.42.orig.tar.gz
 db43edf929d00347121db3eeda6d435ede1b79bd9018a7f8d50928e54c1031fe 5520 pyrle_0.0.42-1.debian.tar.xz
 9e4b73f3299cd095d72dee01aa1afadef47ffd12a89938de1b9366ca81f6c7ed 15610 pyrle_0.0.42-1_source.buildinfo
Files:
 fe00d4aa1b8086491aafb008dee3cdf6 2649 python optional pyrle_0.0.42-1.dsc
 40dd7059103dc31caee99b7255b0add8 460233 python optional pyrle_0.0.42.orig.tar.gz
 273cf02be8d7661c07db85c4771b6e07 5520 python optional pyrle_0.0.42-1.debian.tar.xz
 f178bf05385abffa2a28360a50400101 15610 python optional pyrle_0.0.42-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmlib3oACgkQQoMEoXSN
zHqJ7Q//cCvTsA2IC1FpIPIk34P+5cBF+Z2MJ7BDCmERTHx6I4BjWftknhLy4DK7
j3Hql74qkikpMYjK0+zv4vj74b4G5/nG9KVQ1QT0/698rQEZIkaC9Sy0HuCxXEn6
peYShWbzpKgXgPxa4vHTZkc8hWBR52Awjbs0FLGrt/qMypHyF8ehsg8YYpj2GHMI
44rCMl/4da5VmdWGha0EPxcOIfTVOQ9VdPevLwraQqMFzwRbdO+E0Kg+0Ro9V1d6
U1q4aIsfHQQS34o28YlUWYho2R8CQTBdlJFdwkH+BkXV0IkZ93g0yl6C/eKp04GA
mbJeFtgMQchxibKjkLtBAVmMUTvcgKAc3X6Hp6kBRiqqCfEhQKbuA+Q6L/kjoQ0i
pvAjtXe7wDRWcrWEMny/jVRCzcVLHPyywEDfXa5d/0v5LK47ODNhTMSj26h6Qket
BNk+0o1WTnZKa2vv9fy5MFYNx11eTScHs5e9IWPMlbb+ymV/5ZDVQnN9CDo8ase0
TW+kKJ26BhB/uUwI8/2wnmxhoGF+cdNtbQaDyZJ5/mA1I130Ha0HxSWxNabvtlqR
ZhMoYh56tjAiaV0wML1ZKLFBH6mqarF4av7tupLc0gIaobNyHkw//xEKZqQYI40X
6H0mx2sXQ9tljY/Gkssk+R3g7zxNuLUc6/XFYsasR9JyVTTxgj0=
=tx3b
-----END PGP SIGNATURE-----