Your message dated Mon, 27 Nov 2017 13:50:50 +0000 with message-id <[email protected]> and subject line Bug#877813: fixed in reprotest 0.7.4 has caused the Debian Bug report #877813, regarding reprotest: regression between 0.7.1 and 0.7.2 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.) -- 877813: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877813 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: reprotest Version: 0.7.2 Severity: important -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 reprotest 0.7 and 0.7.1 work fine for me, 0.7.2 explodes horribly: #v+ preset auto-selected: ReprotestPreset(build_command='\n if [ "$(id -u)" = 0 ]; then\n sudo -E -u "$LOGNAME" sh -ec \'dpkg-buildpackage --no-sign -b\';\n else\n sh -ec \'dpkg-buildpackage --no-sign -b\';\n fi\n ', artifact_pattern='../*.deb', testbed_pre=None, testbed_init='apt-get -y --no-install-recommends install disorderfs faketime locales-all sudo util-linux; test -c /dev/fuse || mknod -m 666 /dev/fuse c 10 229; test -f /etc/mtab || ln -s ../proc/self/mounts /etc/mtab', testbed_build_pre='apt-get -y --no-install-recommends build-dep ./"."', source_pattern=None, diffoscope_args=[]) STARTING VIRTUAL SERVER ['/usr/lib/python3/dist-packages/reprotest/virt/autopkgtest-virt-schroot', 'default'] reprotest [23:26:51]: version @version@ reprotest [23:26:51]: host jadzia; command line: /usr/bin/reprotest --variations=+all,-build_path,-user_group --verbosity 1 . -- schroot default reprotest [23:26:52]: testbed package architecture: amd64 reprotest [23:26:52]: testbed running kernel: Linux 4.12.0-2-amd64 #1 SMP Debian 4.12.13-1 (2017-09-19) Reading package lists... Building dependency tree... [..] executing: if ( mv /tmp/autopkgtest.03NT2s/build-control/ /tmp/autopkgtest.03NT2s/const_build_path && umask 0022 && export REPROTEST_BUILD_PATH=/tmp/autopkgtest.03NT2s/const_build_path/ && export REPROTEST_UMASK=$(umask) && linux64 --uname-2.6 sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; if [ "$(id -u)" = 0 ]; then sudo -E -u "$LOGNAME" sh -ec '"'"'dpkg-buildpackage --no-sign -b'"'"'; else sh -ec '"'"'dpkg-buildpackage --no-sign -b'"'"'; fi ' ); then ( __c=0; mv /tmp/autopkgtest.03NT2s/const_build_path /tmp/autopkgtest.03NT2s/build-control/ || __c=$?; exit $__c; ); else __x=$?; if ( __c=0; mv /tmp/autopkgtest.03NT2s/const_build_path /tmp/autopkgtest.03NT2s/build-control/ || __c=$?; exit $__c; ); then exit $__x; else echo >&2; "cleanup failed with exit code $?"; exit $__x; fi; fi sudo: unable to resolve host jadzia dpkg-buildpackage: error: fakeroot not found, either install the fakeroot package, specify a command with the -r option, or run this as root Traceback (most recent call last): File "/usr/lib/python3/dist-packages/reprotest/__init__.py", line 720, in run return 0 if check_func(*check_args) else 1 File "/usr/lib/python3/dist-packages/reprotest/__init__.py", line 332, in check local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] File "/usr/lib/python3/dist-packages/reprotest/__init__.py", line 332, in <listcomp> local_dists = [proc.send(nv) for nv in zip(bnames, build_variations)] File "/usr/lib/python3/dist-packages/reprotest/__init__.py", line 298, in corun_builds bctx.run_build(testbed, build, artifact_pattern, testbed_build_pre) File "/usr/lib/python3/dist-packages/reprotest/__init__.py", line 186, in run_build kind='build') File "/usr/lib/python3/dist-packages/reprotest/__init__.py", line 61, in check_exec2 adtlog.AutopkgtestError) File "/usr/lib/python3/dist-packages/reprotest/lib/adt_testbed.py", line 370, in bomb raise _type(m) reprotest.lib.adtlog.AutopkgtestError: "sh -ec if ( mv /tmp/autopkgtest.03NT2s/build-control/ /tmp/autopkgtest.03NT2s/const_build_path && umask 0022 && export REPROTEST_BUILD_PATH=/tmp/autopkgtest.03NT2s/const_build_path/ && export REPROTEST_UMASK=$(umask) && linux64 --uname-2.6 sh -ec 'cd "$REPROTEST_BUILD_PATH"; unset REPROTEST_BUILD_PATH; umask "$REPROTEST_UMASK"; unset REPROTEST_UMASK; if [ "$(id -u)" = 0 ]; then sudo -E -u "$LOGNAME" sh -ec '"'"'dpkg-buildpackage --no-sign -b'"'"'; else sh -ec '"'"'dpkg-buildpackage --no-sign -b'"'"'; fi ' ); then ( __c=0; mv /tmp/autopkgtest.03NT2s/const_build_path /tmp/autopkgtest.03NT2s/build-control/ || __c=$?; exit $__c; ); else __x=$?; if ( __c=0; mv /tmp/autopkgtest.03NT2s/const_build_path /tmp/autopkgtest.03NT2s/build-control/ || __c=$?; exit $__c; ); then exit $__x; else echo >&2; "cleanup failed with exit code $?"; exit $__x; fi; fi " failed with status 2 #v- This seems to be related to the "sudo" use in the output above (or the funny output in the first line?), or * Improve the dsc+schroot preset to run builds as non-root. in the changelog, or 62416ab in git. After that, my python knowledge and domain knowledge ends; but unfortunately this means that reprotest 0.7.2 is unusable for me. I'm happy to provide any further information or do any tests. Cheers, gregor - -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 'oldoldstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.12.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=de_AT.utf8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: sysvinit (via /sbin/init) Versions of packages reprotest depends on: ii apt-utils 1.5 ii diffoscope 87 ii libdpkg-perl 1.18.24 ii procps 2:3.3.12-3 ii python3 3.5.3-3 ii python3-debian 0.1.31 ii python3-pkg-resources 36.2.7-2 Versions of packages reprotest recommends: ii diffoscope 87 ii diffutils 1:3.6-1 ii disorderfs 0.5.2-1 ii faketime 0.9.6-7+b1 pn locales-all <none> ii sudo 1.8.21p2-2 Versions of packages reprotest suggests: ii autodep8 0.10 ii qemu-system 1:2.10.0+dfsg-1 ii qemu-utils 1:2.10.0+dfsg-1 ii schroot 1.6.10-4 - -- no debconf information -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlnWqc5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgb0fA//Ri01jeVkPetlBg4U+XEhbCGPXF3em0pT4M7KQFnMdvnrARTvXmvmVfRV 3CUXFpZQc7SoBYGtcMa89HaDOQMZooQGqWI6DnGF/+Srp5k5lscxdmR6xfqUZVYw dCOWF9TDAIyD0QGQ2tGGiRUC9/YEo3Wld6mU3ikMsr5zgRK9A1vpW1IR3TTlzGnV w7HtLzQG1FHFxYyE8KwLV/Spb8Z8SIy++9/x2xT/EvjL7tiBf3IPkrrOMIodN47I 0NN84fo4na4+XjmRakYpCQSj5P36oqbsUAALIL0y1fmuOL2UG1M9aUZlbhuXL4YM 5y+JwtaHMMqNyR6V2Y8Fc2vWH8aeDKQrwtWKczI89MFd7cXEl0NKRM+qck0+N6Em 5bfv5JM+PV0MtatE0FiVGnurydTH9iR+cPhzT8ewio/EyxYXtKUkizsR1PbmGMxn zQDa4cAqI0kw1aIx3twjWW0DyFk069OUxGxRyaTg4RxcSPt6DuuIRvYpX3PGVpeu kxkNQUp5deOTBfUvTSBCxesn+Ju7NL5g0W+WIu6Yv/GB6Hx1Rp9XNT81Lw4Aluf5 q4OGwvPAg9DshEmRc4q83wxCd4rGqo5hVL9A9RTUanc2sX/cUdgCk8Cu1grd58MT T/u3bQ/v9aYIl+Y0YP7URnFFVCUyVTFk6eW5AnQQF9vjRmb9h/s= =bnw1 -----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---Source: reprotest Source-Version: 0.7.4 We believe that the bug you reported is fixed in the latest version of reprotest, 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. Ximin Luo <[email protected]> (supplier of updated reprotest 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: Mon, 27 Nov 2017 14:19:11 +0100 Source: reprotest Binary: reprotest Architecture: source Version: 0.7.4 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <[email protected]> Changed-By: Ximin Luo <[email protected]> Description: reprotest - Build software and check it for reproducibility. Closes: 877813 Changes: reprotest (0.7.4) unstable; urgency=medium . * Hopefully fix the autopkgtest tests. * Add aslr, domain_host, and num_cpu variations. * Add a --print-sudoers feature. * Properly drop privs when running the build. (Closes: #877813) * Fix the time variation to actually make the time constant. This drops the time.auto_faketimes variation-spec option. * Make --no-clean-on-error a bit more reliable. Checksums-Sha1: 797c4859ad808876fab30fedb17d07c55fc04b7f 2119 reprotest_0.7.4.dsc 8270fc5cf22b9ad8f23f9483013c5e0fe4a94ec6 85448 reprotest_0.7.4.tar.xz c06a86529f11a4ddedb520d92884de5c45f3833e 8785 reprotest_0.7.4_source.buildinfo Checksums-Sha256: fa13bd6015c03ada154d5fe1fe50281650307d1ebddb2ee3efbdd462b407b701 2119 reprotest_0.7.4.dsc bd701465bcb8573887c08e66b8509a964e4bb359b8d2fc04c72fe7bd7a2aa4fe 85448 reprotest_0.7.4.tar.xz 3ba6a2aa5c0a25c8dca5665a1498717bcbe06d568ab0fab177299b9758f610cb 8785 reprotest_0.7.4_source.buildinfo Files: 529dfb5fa5000a7548dc84cbfc7babed 2119 devel optional reprotest_0.7.4.dsc 0888f09586c6f243dc0f0ccd8bee2551 85448 devel optional reprotest_0.7.4.tar.xz 38fda903e45a312cf162ad7a30e92beb 8785 devel optional reprotest_0.7.4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJJBAEBCgAzFiEENmdIajJtsnZtJVVGhg3vO49lC3kFAlocEOQVHGluZmluaXR5 MEBkZWJpYW4ub3JnAAoJEIYN7zuPZQt5BlsP/09eyUKW9KtFhItPXYEic/ABN4Yb 277lS+kpylZa0FJJk+7+KeCJWL0uORziIZNAODEyUboOLZeXD1MHQDpnReOOf2HM F4XrnJhrUxzT0y05jc3ktSfLXcj9f0Z5zh/3KT1vyH7B/QmsGsjb94Su0pqwpGDX fF2qUdiyeXzCQECYI6pufL6MpLW1V48nEGACLa9QFlHwe3iiP0ISoGC5QJM4+RQX k6JrJfgv89RGf0agYaTxU3+FhugwU7LFUnT2Z8rUUoqm7lcKVvca4wcIoJ7aL972 HPEY36etHuOpiqH6sZH8gdF8u3krUojF2kpnO/mVBBFkkgX4PcnJ2etBB+6nTtc4 G98oQEUyMKFXqEaU+cgDuT/zyji9+LkErFD1DllJvod0YuC40jreYpViTnNXPS9n uuN9Iu9Rgysiac2DqVo7PIQjSzzOR5+VkKmfM4kNO44MSB/A4uT4Vd8yUt5AWsN0 ufwcAtwdZZk9IIl3gWFsKGBWZJhu1LmVe4PInJvyeZql9VV1ck3+BRDjanSXeEC7 sASZ9fpYNKtSfm1YOX6jRVnrf9l7AcJHdh3XbCc5VqlpE950/DoC/IPqhjeHpakl ZXdi2+sCFbr5ZjWSKAqn8VIaE9xMpfBIQPjb9YsoNd7R9cIzGY2QVJ1emv5wxlaS 0h/Ga/of+nDTj7lN =7DNv -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Reproducible-builds mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
