Your message dated Mon, 11 Apr 2016 15:50:09 +0000
with message-id <[email protected]>
and subject line Bug#820148: fixed in autopkgtest 3.20.3
has caused the Debian Bug report #820148,
regarding autopkgtest: please make the build reproducible (environment)
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.)


-- 
820148: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820148
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: autopkgtest
Version: 3.20.2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: environment
X-Debbugs-Cc: [email protected]

Dear Maintainer,

While working on the “reproducible builds” effort [1], we have noticed
that 'autopkgtest' could not be built reproducibly.

Depending on the locale (LC_COLLATE I think), [a-z] can include or not
capitals, so that in the Makefile, [a-z]* can match SKELETON or not.
Thus, depending on the locale, SKELETON will be installed with mode 0644
or 0755.

The (very simple) attached patch can solve this issue, so that
autopkgtest can be built reproducibly in our current experimental framework.

Regards,
Alexis Bienvenüe.

 [1]: https://wiki.debian.org/ReproducibleBuilds



diff -Nru autopkgtest-3.20.1/Makefile autopkgtest-3.20.1.0~reproducible1/Makefile
--- autopkgtest-3.20.1/Makefile	2016-03-14 22:36:00.000000000 +0100
+++ autopkgtest-3.20.1.0~reproducible1/Makefile	2016-04-05 21:51:05.000000000 +0200
@@ -72,8 +72,8 @@
 	$(INSTALL_DATA) CREDITS $(docdir)
 	$(INSTALL_DATA) $(rstfiles) $(htmlfiles) $(docdir)
 	$(INSTALL_PROG) setup-commands/*[!~] $(datadir)/setup-commands
-	$(INSTALL_DATA) ssh-setup/SKELETON $(datadir)/ssh-setup
 	$(INSTALL_PROG) ssh-setup/[a-z]*[!~] $(datadir)/ssh-setup
+	$(INSTALL_DATA) ssh-setup/SKELETON $(datadir)/ssh-setup
 
 clean:
 	rm -f */*.pyc

--- End Message ---
--- Begin Message ---
Source: autopkgtest
Source-Version: 3.20.3

We believe that the bug you reported is fixed in the latest version of
autopkgtest, 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.
Martin Pitt <[email protected]> (supplier of updated autopkgtest 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: SHA256

Format: 1.8
Date: Mon, 11 Apr 2016 16:27:09 +0200
Source: autopkgtest
Binary: autopkgtest
Architecture: source all
Version: 3.20.3
Distribution: unstable
Urgency: medium
Maintainer: Autopkgtest team <[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
 autopkgtest - automatic as-installed testing for Debian packages
Closes: 820148
Changes:
 autopkgtest (3.20.3) unstable; urgency=medium
 .
   * Makefile: Install SKELETON after the programs (which use an [a-z] glob),
     as the latter behaves differently in different locales. Thanks Alexis
     Bienvenüe! (Closes: #820148)
   * adt-buildvm-ubuntu-cloud: Use https for cloud image download.
     (LP: #1566846)
   * setup-commands/setup-testbed: Purge ubuntu-snappy.
   * adt-virt-qemu: On AMD CPUs, default to -cpu host instead of
     "kvm64,+svm,+lahf_lm". This introduces more jitter, but is the only -cpu
     mode that actually allows nested QEMU with current QEMU versions.
   * adt-build-lxd: Force-delete preparation container at the end, even if it
     is running.
   * adt-build-lxd: Disable apt proxy configuration with ADT_APT_PROXY=="none".
Checksums-Sha1:
 299a842c8974400ae579b5f8b21f8af859604056 1785 autopkgtest_3.20.3.dsc
 d7b3895987597c131143423ed698db0de5bbac01 158420 autopkgtest_3.20.3.tar.xz
 7ab6e1d8746f8e3bb2770edc9e1e2eb368f743bb 168694 autopkgtest_3.20.3_all.deb
Checksums-Sha256:
 afa679682fb8cb4130c8784bebb06ec3c579e316de93eaf663f71074f705a03d 1785 
autopkgtest_3.20.3.dsc
 b06a9ef8287a2fb41e831c754fb33c1b0d52194b18b63bf6ad2b03f703bb64df 158420 
autopkgtest_3.20.3.tar.xz
 d4a6bb0b60f706b77a9605852e56533a428ebfe6ccf623b2aa16baf7abb47566 168694 
autopkgtest_3.20.3_all.deb
Files:
 f6e1b2c1770c6b32c7bfa830533dd0ff 1785 devel optional autopkgtest_3.20.3.dsc
 e6340bb14a1ff4471b4de23aef880321 158420 devel optional 
autopkgtest_3.20.3.tar.xz
 3bc26864b6d47a132952e7bfaf70f313 168694 devel optional 
autopkgtest_3.20.3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXC7UTAAoJENFO8V2v4RNHA+wP/0LYE2hJvC+McOjxqopoGqf9
nueADOoiFHZk0nd7lUuf3P0NL07snRNsHPwcETTTGg++K/Vcd+vC6z/Yf9UROuEh
A3AR1BELGNf2xZnMl5DvT9dG3SdrvcnGgE3CM9jzpaYFgrmA45EhiLmxRtwUJ+3Z
DpcnNKPTnhkrf0rK9Y49aV3pwTm1mPG8r9ApxfcS4JlAhp998dJ+YpZO+CvkWdbl
FpzPlWlxUkafGRs43kknnGQsPwXbz+0OUXOkO8vfpJpPpXVSA4iuHNYZLAawVSjA
sWEzTZRiFDxXfqaLMibN3TZEOr9IOcXn2bC+az5H7f/4cLgp98kzUvmuudgUUqWT
WviO6eAeiKkfA7GCsiczwzqEW8A0Ab3c+UMEgo8/ZpeyfMfU3KWSxWxUgChzBpxe
bREczvE1MNiTP/L+vNF5x1HSK+4uwesAP1UKJqwv1q174MfqMxji4bDPVUy2odI9
GJiyI/CIb2BKdZdGs+EOtQf33DkCtzbqjlt//916RB6q4KGuyqn8o0rHs9fXj+ZR
2taAjjxIKUC8cWwf3GLQycj/VPLxDznENwR5fDCiWdRs3YGncuBrqyhSlZFnOZQ8
akYTOFqOdnte5V9LhCSMrXd9CESo13levIdYmwvG7W5ne3/UcAsFJizF9k4ix/+3
RyYBpneTQ3n5zYNb6SHI
=M+N4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to