Your message dated Fri, 30 Oct 2015 09:37:40 +0000
with message-id <[email protected]>
and subject line Bug#803140: fixed in p4vasp 0.3.29+dfsg-2
has caused the Debian Bug report #803140,
regarding p4vasp: 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 [email protected]
immediately.)
--
803140: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803140
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: p4vasp
Version: 0.3.29+dfsg-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: fileordering
X-Debbugs-Cc: [email protected]
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that p4vasp could not be built reproducibly.
The file appletlist.py, which is generated during build, contains an
unsorted list of modules.
The attached patch fixes this by sorting the list before writing it.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/series b/debian/patches/series
index c7b934d..6273ed2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,3 +4,4 @@ set-title-and-icon
fix-generated-files
fix-spelling-errors
pass-hardening-flags
+sort-applet-list
diff --git a/debian/patches/sort-applet-list b/debian/patches/sort-applet-list
new file mode 100644
index 0000000..ca4a370
--- /dev/null
+++ b/debian/patches/sort-applet-list
@@ -0,0 +1,16 @@
+Author: Reiner Herrmann <[email protected]>
+Description: sort applet list to make build reproducible
+
+Index: p4vasp-0.3.29+dfsg/install/makeappletlist.py
+===================================================================
+--- p4vasp-0.3.29+dfsg.orig/install/makeappletlist.py
++++ p4vasp-0.3.29+dfsg/install/makeappletlist.py
+@@ -10,7 +10,7 @@ def applets(path):
+ l.append(s)
+ l.append(s)
+ modules.append(".".join(l))
+- return modules
++ return sorted(modules)
+
+ f=open(join("..","lib","p4vasp","applet","appletlist.py"),"w")
+ f.write("def appletlist():\n")
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: p4vasp
Source-Version: 0.3.29+dfsg-2
We believe that the bug you reported is fixed in the latest version of
p4vasp, 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.
Graham Inggs <[email protected]> (supplier of updated p4vasp 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: Fri, 30 Oct 2015 10:11:41 +0200
Source: p4vasp
Binary: p4vasp
Architecture: source
Version: 0.3.29+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <[email protected]>
Changed-By: Graham Inggs <[email protected]>
Description:
p4vasp - visualization suite for the Vienna Ab-initio Simulation Package (
Closes: 803140
Changes:
p4vasp (0.3.29+dfsg-2) unstable; urgency=medium
.
* Update my email address
* Update d/copyright, fix dep5-copyright-license-name-not-unique
* Rename d/patches* to d/patches/*.patch
* Add dh-python package to Build-Depends
* Sort applet list to make build reproducible,
thanks Reiner Herrmann (Closes: #803140)
Checksums-Sha1:
baeeeafe449e62f4eb0da84a884b6b6e0096561f 1991 p4vasp_0.3.29+dfsg-2.dsc
a2f6ef1582b51f164a472dccf6b00a8928af1202 14924
p4vasp_0.3.29+dfsg-2.debian.tar.xz
Checksums-Sha256:
7d491af2c4b7031d60d1904f7ad19d0404497a1d03f325172d6427b495d9490a 1991
p4vasp_0.3.29+dfsg-2.dsc
6e5f6c2f490f2f56a95b6bc6fe606ba96ddbaeeb07857e4892adfe4d0821170c 14924
p4vasp_0.3.29+dfsg-2.debian.tar.xz
Files:
0b2d20128e2e19dc7b3f0a664ea31ca8 1991 science optional p4vasp_0.3.29+dfsg-2.dsc
b58aa8d7a825c0d49d267c4c05c8102a 14924 science optional
p4vasp_0.3.29+dfsg-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJWMymLAAoJEK/P7I5mnOHCLSMP/1gIE1FzhtoJf5y1sPx5VDVO
11NeC5Kb+K2/74JfsLdqcXKDp3C+/VLxSqmQnPZwUFvdRAQtjJ47yCMfywMEp+cv
+CsbxksaLAnbmnLxi9yufPlcraI5tzlFU12yo5JQ2YMu6BKHsSCFapnenqDQEDjM
P6OQO6VQl7d2LGyq86x9qUvuTOfoWdmqAVkzjh1HB8JHsylXor/nrwe5oSMzKPNn
iyWxTexVdhkyFfH+mGdrCnbzWcbp1lu0XEdm65nZ2yc+/vf9cbYcOA5SWKumTJPx
Ie3qE2iUm6suolJeWd/4pWuDLW+JxfulGy9yaRRlG1SFaFLUDli+9orCGrQA9oUM
znv4TW6XwGiTgraf0ynz2lctuldpSrP0umOZABCUwuB0OHSSMyebBwLEGkzy95dM
kFR5xdcYfpzJ9QfcGE0iGzv9mqLlZvg+n83My6VLIfwgSn8VwbtUe1kPiNHh/Xpr
sFd9IOHuSOG+jgG/d4Q3V9mDIzWpUmk1nchBUkPgVKmfiZRLmpE/2lSLADfNflY6
cm1CIjWpdFAnQeiFcrUViPclRSQwtIrIiDFAlr/q3aTM6g99bE0R4rW+W61AIOs1
3wia3KUewXvdf1xtp3V/EkWvWJrOUs5Ss5yBdQDM/pp/3Tallkwu8yopUFE1oZsB
LY+QOJwIP6biSVn8My9n
=03Ol
-----END PGP SIGNATURE-----
--- End Message ---