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

Attachment: 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 ---

Reply via email to