Your message dated Fri, 01 Jul 2016 18:50:15 +0000 with message-id <[email protected]> and subject line Bug#828025: fixed in autopkgtest 4.0.2 has caused the Debian Bug report #828025, regarding autopkgtest cmd sensitive to PWD when passed an absolute path to a .changes file 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.) -- 828025: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828025 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: autopkgtest Version: 4.0.1 Severity: normal Dear maintainers, When passing an absolute path to a changes file to autopkgtest, e.g. $ autopkgtest /home/spwhitton/src/foo_1.0.0_i386.changes -- schroot unstable-i386-sbuild autopkgtest fails and prints a usage message unless the PWD is /home/spwhitton/src/foo. If the PWD is /home/spwhitton/src or anywhere else: usage: autopkgtest [options] [testbinary ...] testsrc -- virt-server [options] autopkgtest: error: You must specify source or click package to test autopkgtest should look for the .dsc mentioned in the .changes file in the directory containing the .changes file. Workaround I'm using in a shell script: ( cd "$(dirname $1)/$(basename $1 | cut -d_ -f1)" autopkgtest "$1" -- schroot "$2" ) where $1 is the .changes file and $2 is the sbuild schroot. Thanks! -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing') Architecture: i386 (i686) Kernel: Linux 4.6.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages autopkgtest depends on: ii apt-utils 1.2.13 ii libdpkg-perl 1.18.7 ii procps 2:3.3.11-3 ii python3 3.5.1-4 ii python3-debian 0.1.27 Versions of packages autopkgtest recommends: ii autodep8 0.6 Versions of packages autopkgtest suggests: pn lxc <none> pn lxd-client <none> pn qemu-system <none> ii qemu-utils 1:2.6+dfsg-3 ii schroot 1.6.10-2 -- no debconf information -- Sean Whitton
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: autopkgtest Source-Version: 4.0.2 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: Fri, 01 Jul 2016 20:19:58 +0200 Source: autopkgtest Binary: autopkgtest Architecture: source all Version: 4.0.2 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: 828025 Changes: autopkgtest (4.0.2) unstable; urgency=medium . * If --setup-commands exits with code 100, consider this as a bad package (autopkgtest exit code 12) instead of a transient testbed failure (exit code 16). This allows setup commands to detect errors which should be attributed to the tested package itself (like dist-upgrading to the new version). Change standard "apt-get update" setup commands to exit with code 1 to continue treating that as a temporary failure. * setup-commands/setup-testbed: Remove ubuntu-core-launcher and snap-confine. * Fix some leftover "adt" → "autopkgtest" in manpages. * debian/tests/lxd: Move from adt-build-lxd to autopkgtest-build-lxd. * ssh-setup/nova: Use "autopkgtest*" instance name instead of "adt*". * Rename temporary "adt-satdep" package to "autopkgtest-satdep". * autopkgtest.1: Point out that if a .changes contains only debs, a corresponding .dsc must still be provided on the command line. (Closes: #828025) * autopkgtest.1: Document that if no source is given on the command line, the current directory will be tested. * debian/tests/installed: Fall back to old $ADT_TMP if $AUTOPKGTEST_TMP is not set, to work in debci (which runs an older autopkgtest). * Disable SchrootClickRunner.test_setup_ubuntu_touch_session for now, it breaks schroots and needs to move into a container. Checksums-Sha1: 1eb4fd704065571627a03072f4ba7aab195840a2 1769 autopkgtest_4.0.2.dsc 102a51dec0f463fc8c396659a77543eda6ef6fcb 167956 autopkgtest_4.0.2.tar.xz 587f88da8cf4f4d28f9addad6f496cb0e497ba52 181134 autopkgtest_4.0.2_all.deb Checksums-Sha256: aa409d775d740e03233aa72dff6ed4aa7fac0a45cb78eb86d2ed187d5ccdaf04 1769 autopkgtest_4.0.2.dsc 332895a50f5acf36b4aac819d0387a2c50c7a22aa03cdab983336075e2e1fded 167956 autopkgtest_4.0.2.tar.xz 9eed1a9c6a39aa46da3c83eb6c363614165bf04b9eb8c88cb62dfa1c8dba9cf9 181134 autopkgtest_4.0.2_all.deb Files: 71dda1c6527dbe8bd239923ad34ef014 1769 devel optional autopkgtest_4.0.2.dsc 73e33043e2b3ce9eff98a98b22d2bad3 167956 devel optional autopkgtest_4.0.2.tar.xz 099b8c752671844e7f7af0beb79511db 181134 devel optional autopkgtest_4.0.2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXdrV9AAoJENFO8V2v4RNH8ysP/0J4xNWEPe0Jv2LPVIz/Gjxl sUSPnlPd7xt9L1DwM7tz0GPxYeGEvy2M9RFHWppeb652DhbhN9NfFlLz/YGxiUWl z3b/upJAjMWgHXWPoDR9v5wzRx3VTLH73xO0S9OknmvcfJ+gHo/HtALwSoLeMNhs EhVyA3qacQ9ZTMuaenUzhQsekII46p9qVJErz1U4+J+5Bz24fgIrQt71Rop1zUWf IUKDn5FaFUOIvJzp4CBPuZXqYVQgkZTe0/qgwNakACl0wFF2DU+VqaVZX/AbjxTp 22pvsp1xuOpegxLqtfElUIwmsU4VP7gERQqV3G50emYWHNNAV3FFh3lOpCwnajaT 8yieinOFNpRooAvQJgrb9/IhwErdSFmiR4Q14uB1Jf75zKhH1/vRgCmMGDKCj8Ib x9nZtu0jB1y9otJ8zhW1la2IcF398t6Eqeh2jPZB1xy6kMX+isxO9fSiPhYmVKpN reOY3Kzc8GoTfazf0Gtkl3jr39YfQXLd9iM5FMKL5QY0qqxkA4DLhFNE7OvwJS9l iNHdQ9X0iTFQCaeZDPNkzTYzswWXHHThx6UCPAEjQJiXjrEINcqK4VvfOa0Jw8iX Acvka678MndXL41enW/1Tuw7ulPZI4EBjihi91i2Cte5LKtTjjEbW8dC9YMmR4E4 5vIx3xbwwNG5nD8AYfSb =iF0c -----END PGP SIGNATURE-----
--- End Message ---

