Your message dated Mon, 22 Mar 2021 12:33:27 +0000
with message-id <e1lojkn-0004qq...@fasolo.debian.org>
and subject line Bug#885326: fixed in flask-peewee 0.6.7-3
has caused the Debian Bug report #885326,
regarding flask-peewee: please make the build reproducible
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.)
--
885326: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885326
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: flask-peewee
Version: 0.6.7-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that flask-peewee could not be built reproducibly.
This is because it generates Python "doctree" files. These are pickled
caches of the source *.rst documents which are not needed to display
the docs correctly (we only need the contents of the html/ folder or
the manpages themselves) and they contain absolute build paths which
are not reproducible.
Patch attached that does not install the .doctree files, additionally
speeding up the build (!) by actually using them as a cache between the
HTML and manpage generation :)
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` la...@debian.org / chris-lamb.co.uk
`-
--- a/debian/rules 2017-12-26 08:41:29.306724894 +0000
--- b/debian/rules 2017-12-26 09:15:50.208246261 +0000
@@ -6,12 +6,15 @@
override_dh_auto_build:
dh_auto_build
- PYTHONPATH=. sphinx-build -N -bhtml docs/ docs/build/html # HTML
generator
- PYTHONPATH=. sphinx-build -N -bman docs/ docs/build/man # Manpage
generator
+ PYTHONPATH=. sphinx-build -N -bhtml docs/ -d debian/doctrees
docs/build/html # HTML generator
+ PYTHONPATH=. sphinx-build -N -bman docs/ -d debian/doctrees
docs/build/man # Manpage generator
override_dh_auto_test:
# The tarball doesn't contain runtest.py.
+override_dh_auto_clean:
+ rm -rf debian/doctrees
+
override_dh_auto_install:
dh_auto_install
# We don't install examples in dist-packages
--- End Message ---
--- Begin Message ---
Source: flask-peewee
Source-Version: 0.6.7-3
Done: Chris Lamb <la...@debian.org>
We believe that the bug you reported is fixed in the latest version of
flask-peewee, 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 885...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Chris Lamb <la...@debian.org> (supplier of updated flask-peewee 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: SHA256
Format: 1.8
Date: Mon, 22 Mar 2021 12:15:29 +0000
Source: flask-peewee
Architecture: source
Version: 0.6.7-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Chris Lamb <la...@debian.org>
Closes: 885326
Changes:
flask-peewee (0.6.7-3) unstable; urgency=medium
.
[ Chris Lamb ]
* Bump Standards-Version to 4.5.1.
* Bump debhelper compatibility level to 13.
* Bump debian/watch to version 4.
* Don't ship .doctree files, making the build reproducible. (Closes: #885326)
.
[ Ondřej Nový ]
* d/control: Update Maintainer field with new Debian Python Team
contact address.
* d/control: Update Vcs-* fields with new Debian Python Team Salsa
layout.
.
[ Debian Janitor ]
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* Apply multi-arch hints.
+ python-flask-peewee-doc: Add Multi-Arch: foreign.
Checksums-Sha1:
d71043a7c1b036fa3ffd28d46d22f111da10f71a 2245 flask-peewee_0.6.7-3.dsc
452f9188677eab3981bae9151593198b5c1cf5eb 86792
flask-peewee_0.6.7-3.debian.tar.xz
e8f83438739d6192ac069d4e2dd9e30a63630fab 7717
flask-peewee_0.6.7-3_amd64.buildinfo
Checksums-Sha256:
91e7ce4a7130cd2d03d382dd953156c110d649dea850f799dfd522536663bcdf 2245
flask-peewee_0.6.7-3.dsc
cb9935de240e3edcef42761dfbf68fe8a13da13b797c3e413328fc0ad9c8605b 86792
flask-peewee_0.6.7-3.debian.tar.xz
b53a03a3b9a9adcc47bd3e7ad11ff8b771f4100b410fa896c0be81e52b5567b8 7717
flask-peewee_0.6.7-3_amd64.buildinfo
Files:
4083fe9f39b5087a8fcad0b7efef4883 2245 python optional flask-peewee_0.6.7-3.dsc
b4154fd1c80770a26067dfb88249b0ec 86792 python optional
flask-peewee_0.6.7-3.debian.tar.xz
5fed58051b152cb83daf3b91ee7c26c5 7717 python optional
flask-peewee_0.6.7-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmBYivsACgkQHpU+J9Qx
HliL9w/+Juh4pHS0f5euw/3oSqqr9GL6VCNy7XQP9rBrZ9L0vfw4XEercAy9MYEU
KSRAT1neQP5sTmCABQ6NyGOehKPcqI6sukztXoZuT2Qpy2qVeGw175LKXCvFW9yY
9K2SA4Sy/DgKnwhGBWrQakxldgT6yD/Ih+SmyR7AErqYaEhu81sumFevCk0JhtZQ
7fPLChjVPKojExdWEMnAqezOaQ9OdUwHXjVqsHFamTNGOL6JV6lgl+hkQr3B65Nn
7P0dgXCGuM2IhahlfvpcYLXn5RpAbqWG7bpz5OrEw7LO5PWU+d8+VKeNb9Vpbb3x
Nnhd/O17Z+RxPr/gDL+3A7NdPkQoOlbiyKLJ7sfBuFi1Nsxu+xrGUwV5dsBWyNdi
rXDOk9WedePtpDhHmdv1IW8X812GJzTjQXptNmJLLAtr161U9o9vlBUjGBRwHN+B
mlr48orv6Sc9KgCXV1xLP1GbWfNk8+4gNjHPkvb+KiwIyi0WqzY7r4uI5sLQ/JAN
0UE35RdEkKRjuUrrE6Ib8/KxMZjd2Z+jV4pNKSkbB7szdeUqxbuUXLOlGKT/bz3+
IsAHvq2rLRAlo9DKSfK6rKWk/Xe07uc35cewL4r6hK+FYMvu3UhUgONAPeU2kvIx
f8aMcpVh+OYZEUXMCcjlSNZ3WS6rqcFeGHIcrIxJA1Vu7ot7sk4=
=8IsQ
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team