Your message dated Thu, 23 Jul 2020 14:44:01 +0000
with message-id <e1jycs1-0009ve...@fasolo.debian.org>
and subject line Bug#963322: fixed in dput-ng 1.30
has caused the Debian Bug report #963322,
regarding dput-ng: FTBFS: dh_auto_test: error: pybuild --test --test-nose -i 
python{version} -p 3.8 returned exit code 13
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 ow...@bugs.debian.org
immediately.)


-- 
963322: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963322
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dput-ng
Version: 1.29
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200620 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
> sphinx-build -b html -W -d _build/doctrees   . _build/html
> Running Sphinx v2.4.3
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 36 source files that are out of date
> updating environment: [new config] 36 added, 0 changed, 0 removed
> reading sources... [  2%] index
> reading sources... [  5%] library/changes
> reading sources... [  8%] library/config
> reading sources... [ 11%] library/configs/dputcf
> reading sources... [ 13%] library/configs/dputng
> reading sources... [ 16%] library/configs/index
> reading sources... [ 19%] library/core
> reading sources... [ 22%] library/exceptions
> reading sources... [ 25%] library/hooks
> reading sources... [ 27%] library/hooks/checksum
> reading sources... [ 30%] library/hooks/deb
> reading sources... [ 33%] library/hooks/distribution
> reading sources... [ 36%] library/hooks/gpg
> reading sources... [ 38%] library/hooks/impatient
> reading sources... [ 41%] library/hooks/index
> reading sources... [ 44%] library/hooks/lintian
> reading sources... [ 47%] library/index
> reading sources... [ 50%] library/interface
> reading sources... [ 52%] library/interfaces/clinterface
> reading sources... [ 55%] library/interfaces/index
> reading sources... [ 58%] library/overrides
> reading sources... [ 61%] library/profile
> reading sources... [ 63%] library/uploader
> reading sources... [ 66%] library/uploaders/ftp
> reading sources... [ 69%] library/uploaders/http
> reading sources... [ 72%] library/uploaders/index
> reading sources... [ 75%] library/uploaders/local
> reading sources... [ 77%] library/uploaders/scp
> reading sources... [ 80%] library/uploaders/sftp
> reading sources... [ 83%] library/util
> reading sources... [ 86%] reference/configs
> reading sources... [ 88%] reference/contributing
> reading sources... [ 91%] reference/hookinstall
> reading sources... [ 94%] reference/hooks
> reading sources... [ 97%] reference/index
> reading sources... [100%] reference/migrating
> 
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [  2%] index
> writing output... [  5%] library/changes
> writing output... [  8%] library/config
> writing output... [ 11%] library/configs/dputcf
> writing output... [ 13%] library/configs/dputng
> writing output... [ 16%] library/configs/index
> writing output... [ 19%] library/core
> writing output... [ 22%] library/exceptions
> writing output... [ 25%] library/hooks
> writing output... [ 27%] library/hooks/checksum
> writing output... [ 30%] library/hooks/deb
> writing output... [ 33%] library/hooks/distribution
> writing output... [ 36%] library/hooks/gpg
> writing output... [ 38%] library/hooks/impatient
> writing output... [ 41%] library/hooks/index
> writing output... [ 44%] library/hooks/lintian
> writing output... [ 47%] library/index
> writing output... [ 50%] library/interface
> writing output... [ 52%] library/interfaces/clinterface
> writing output... [ 55%] library/interfaces/index
> writing output... [ 58%] library/overrides
> writing output... [ 61%] library/profile
> writing output... [ 63%] library/uploader
> writing output... [ 66%] library/uploaders/ftp
> writing output... [ 69%] library/uploaders/http
> writing output... [ 72%] library/uploaders/index
> writing output... [ 75%] library/uploaders/local
> writing output... [ 77%] library/uploaders/scp
> writing output... [ 80%] library/uploaders/sftp
> writing output... [ 83%] library/util
> writing output... [ 86%] reference/configs
> writing output... [ 88%] reference/contributing
> writing output... [ 91%] reference/hookinstall
> writing output... [ 94%] reference/hooks
> writing output... [ 97%] reference/index
> writing output... [100%] reference/migrating
> 
> generating indices...  genindex py-modindexdone
> writing additional pages...  searchdone
> copying static files... ... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded.
> 
> The HTML pages are in _build/html.
> 
> Build finished. The HTML pages are in _build/html.
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild pybuild:284: cp -r /<<PKGBUILDDIR>>/skel /<<PKGBUILDDIR>>/tests 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build; 
> python3.8 -m nose -v tests
> Make sure we can cleanly load a config ... ok
> Make sure we can validate a good config ... ok
> Make sure a bad validation breaks ... ok
> test_overrides.test_parse_overrides ... ok
> Test the upload of a package ... ERROR
> Test a double-upload (and force block) ... ERROR
> Test the upload of a package to a PPA (no Launchpad-Bugs-Fixed) ... ERROR
> 
> ======================================================================
> ERROR: Test the upload of a package
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/tests/test_upload.py", 
> line 38, in test_upload
>     upload(path, 'test')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/uploader.py", 
> line 244, in invoke_dput_simple
>     changes = parse_changes_file(changes, os.path.dirname(changes))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/changes.py", 
> line 339, in parse_changes_file
>     _c = Changes(filename=filename)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/changes.py", 
> line 82, in __init__
>     self._data = deb822.Changes(open(filename))
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/tests/fake_package/fnord_1.0_source.changes'
> -------------------- >> begin captured stdout << ---------------------
> Package build failed.
> ###### stdout:
> dpkg-buildpackage: info: source package fnord
> dpkg-buildpackage: info: source version 1.0
> dpkg-buildpackage: info: source distribution xenial
> dpkg-buildpackage: info: source changed by Winston Smith 
> <wsm...@bigbrother.com>
> dh clean
> 
> ###### stderr:
>  dpkg-source --before-build .
>  debian/rules clean
> make: dh: No such file or directory
> make: *** [debian/rules:3: clean] Error 127
> dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2
> 
> ###### - end log
> 
> --------------------- >> end captured stdout << ----------------------
> 
> ======================================================================
> ERROR: Test a double-upload (and force block)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/tests/test_upload.py", 
> line 44, in test_double_upload
>     upload(path, 'test')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/uploader.py", 
> line 244, in invoke_dput_simple
>     changes = parse_changes_file(changes, os.path.dirname(changes))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/changes.py", 
> line 339, in parse_changes_file
>     _c = Changes(filename=filename)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/changes.py", 
> line 82, in __init__
>     self._data = deb822.Changes(open(filename))
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/tests/fake_package/fnord_1.0_source.changes'
> -------------------- >> begin captured stdout << ---------------------
> Package build failed.
> ###### stdout:
> dpkg-buildpackage: info: source package fnord
> dpkg-buildpackage: info: source version 1.0
> dpkg-buildpackage: info: source distribution xenial
> dpkg-buildpackage: info: source changed by Winston Smith 
> <wsm...@bigbrother.com>
> dh clean
> 
> ###### stderr:
>  dpkg-source --before-build .
>  debian/rules clean
> make: dh: No such file or directory
> make: *** [debian/rules:3: clean] Error 127
> dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2
> 
> ###### - end log
> 
> --------------------- >> end captured stdout << ----------------------
> 
> ======================================================================
> ERROR: Test the upload of a package to a PPA (no Launchpad-Bugs-Fixed)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/tests/test_upload.py", 
> line 55, in test_ppa_upload
>     upload(path, 'ppa:foo/bar')
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/uploader.py", 
> line 244, in invoke_dput_simple
>     changes = parse_changes_file(changes, os.path.dirname(changes))
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/changes.py", 
> line 339, in parse_changes_file
>     _c = Changes(filename=filename)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/dput/changes.py", 
> line 82, in __init__
>     self._data = deb822.Changes(open(filename))
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build/tests/fake_package/fnord_1.1_source.changes'
> -------------------- >> begin captured stdout << ---------------------
> Package build failed.
> ###### stdout:
> dpkg-buildpackage: info: source package fnord
> dpkg-buildpackage: info: source version 1.1
> dpkg-buildpackage: info: source distribution bionic
> dpkg-buildpackage: info: source changed by Winston Smith 
> <wsm...@bigbrother.com>
> dh clean
> 
> ###### stderr:
>  dpkg-source --before-build .
>  debian/rules clean
> make: dh: No such file or directory
> make: *** [debian/rules:3: clean] Error 127
> dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2
> 
> ###### - end log
> 
> --------------------- >> end captured stdout << ----------------------
> 
> ----------------------------------------------------------------------
> Ran 7 tests in 0.690s
> 
> FAILED (errors=3)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_dput/build; python3.8 -m nose -v tests
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.8 
> returned exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/06/20/dput-ng_1.29_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: dput-ng
Source-Version: 1.30
Done: Mattia Rizzolo <mat...@debian.org>

We believe that the bug you reported is fixed in the latest version of
dput-ng, 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 963...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo <mat...@debian.org> (supplier of updated dput-ng 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 23 Jul 2020 16:12:01 +0200
Source: dput-ng
Architecture: source
Version: 1.30
Distribution: unstable
Urgency: medium
Maintainer: dput-ng Maintainers <dput...@packages.debian.org>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Closes: 953357 963322
Changes:
 dput-ng (1.30) unstable; urgency=medium
 .
   * Team upload.
   * Fix crash in the sftp uploader in case of EACCES from the server
     Closes: #953357
   * tests:
     + Properly fail the tests when the package fails to build.
     + Carry over PATH to the dpkg-buildpackage process.  Closes: #963322
   * d/control:
     + Bump debhelper compat level to 13.
     + Bump Standards-Version to 4.5.0, no changes needed.
Checksums-Sha1:
 79d1a1f4e5a694c3abb34d78bf979c11532c5c8d 2192 dput-ng_1.30.dsc
 bc52984ae487c406d8d1f7de4a7f3cf8ffdeebc8 85692 dput-ng_1.30.tar.xz
 1c21f4b96e759bb25770af75a7751bcfc49a4770 8053 dput-ng_1.30_amd64.buildinfo
Checksums-Sha256:
 11212c2eacebab9fadfd355f2bef1c57c43720c36bcbfc01390517db5706e93c 2192 
dput-ng_1.30.dsc
 714ade56309c094a441291158fea1098755009e566c42ec78fac081c1739a2e8 85692 
dput-ng_1.30.tar.xz
 139f512e52eadbba1a5e772fc036f23c8bb4339bc7ccb9e1dfd517bb0d79b963 8053 
dput-ng_1.30_amd64.buildinfo
Files:
 42e4b840b884dff7323a31eb5170595d 2192 devel optional dput-ng_1.30.dsc
 04370fd9f4c9c830c6852c8780527120 85692 devel optional dput-ng_1.30.tar.xz
 2da253d3e10e7dea59478702f15f943c 8053 devel optional 
dput-ng_1.30_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAl8Zm1kACgkQCBa54Yx2
K60BCxAAhLB6jkl5m05LpR1eAs4G1kGKou9lFPLoSyHZ7UkCu9CJ08o9VSzNcUUa
zMtrN6TGjTjdq+A+7MDs6RmaFDqRk2Fnupz4drTqWuucckYV5SIQpBaVBImziQf2
pTi63fZvQyBPuRPpHxjkZJ71kejnOzOH6ELP5LX91Yd+HGDNDl/wh0qidNa/YwbT
9iKmt8gw0EEE+mUOxba6jcJdPAjuRnyH7XWhTGjZ5qOMfCSHHuJmJj5D2/Htm68H
N8br8/19VJvyR3rUUylw0ygn49r8zCcicmVnExxE24ol/RweY/tCg27LDccET5bF
jIjfwx/+LXlViw4imGyjI4MFRNrLQ4mwABRS86Sv/POURwyy+4dAAGZrp+n4W0+/
ng4Ts5/9OSDFIomHOktzB+Rr3/Qj7IY9ObeaKYjPi8uxkOzmDjMucQmrCw4HVhMC
H4DLA65Dh3W5uA7yhRRiYTa5oUHezrvLAOqhqihPATJeiV++siguM06Fbb4SxhOX
BAHJ0Q+D1q0hurWX/KTruhu6WZ3yK1C9bt0s2uv6KXCgApnuzKeZKW5E96vHw7Dl
9YgCRB4oA0mKG5KcdtapZXAxbszklmolUJWt3F+r2E9ZSxSDlV+Lk5+hqVnd2klq
93nZB+fr8sZ8pxoymSjEK19CPeFiOeYMVJkQIMaf2J5OJBrV4VU=
=DH2m
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to