Your message dated Thu, 25 Jun 2020 07:49:39 +0000
with message-id <e1jomdf-000ghd...@fasolo.debian.org>
and subject line Bug#963309: fixed in urlwatch 2.18-2
has caused the Debian Bug report #963309,
regarding urlwatch: 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.)
--
963309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963309
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: urlwatch
Version: 2.18-1
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):
> debian/rules build
> dh build --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python3.8 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/cli.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/mailer.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/storage.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/command.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/worker.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/jobs.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/util.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/config.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/reporters.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/main.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/html2txt.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/handler.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/ical2txt.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/migration.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> copying lib/urlwatch/filters.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build; python3.8 -m nose -v
> test
> test_filters.test_filters('element_by_tag',) ... ok
> test_filters.test_filters('element_by_tag_nested',) ... ok
> test_filters.test_filters('element_by_id',) ... ok
> test_filters.test_filters('element_by_class',) ... ok
> test_filters.test_filters('xpath_elements',) ... ok
> test_filters.test_filters('xpath_text',) ... ok
> test_filters.test_filters('xpath_exclude',) ... ok
> test_filters.test_filters('xpath_xml_namespaces',) ... ok
> test_filters.test_filters('css',) ... ok
> test_filters.test_filters('css_exclude',) ... ok
> test_filters.test_filters('css_xml_namespaces',) ... ok
> test_filters.test_filters('grep',) ... ok
> test_filters.test_filters('grep_with_comma',) ... ok
> test_filters.test_filters('json_format',) ... ok
> test_filters.test_filters('json_format_subfilter',) ... ok
> test_filters.test_filters('sha1',) ... ok
> test_filters.test_filters('hexdump',) ... ok
> test_filters.test_filters('sort',) ... ok
> test_handler.test_required_classattrs_in_subclasses ... ok
> test_handler.test_save_load_jobs ... ok
> test_handler.test_load_config_yaml ... ok
> test_handler.test_load_urls_txt ... ok
> test_handler.test_load_urls_yaml ... ok
> test_handler.test_load_hooks_py ... ok
> Test that we conform to PEP-8. ... FAIL
> test_handler.test_run_watcher ... ok
> test_handler.test_unserialize_shell_job_without_kind ... ok
> test_handler.test_unserialize_with_unknown_key ... ok
> test_handler.prepare_retry_test ... ok
> test_handler.test_number_of_tries_in_cache_is_increased ... ok
> test_handler.test_report_error_when_out_of_tries ... ok
> test_handler.test_reset_tries_to_zero_when_successful ... ok
>
> ======================================================================
> FAIL: Test that we conform to PEP-8.
> ----------------------------------------------------------------------
> 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_urlwatch/build/test/test_handler.py",
> line 83, in test_pep8_conformance
> assert result.total_errors == 0, "Found #{0} code style
> errors".format(result.total_errors)
> AssertionError: Found #3 code style errors
> -------------------- >> begin captured stdout << ---------------------
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch/reporters.py:140:59:
> E741 ambiguous variable name 'l'
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch/reporters.py:141:59:
> E741 ambiguous variable name 'l'
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build/urlwatch/html2txt.py:58:39:
> E741 ambiguous variable name 'l'
>
> --------------------- >> end captured stdout << ----------------------
>
> ----------------------------------------------------------------------
> Ran 32 tests in 0.640s
>
> FAILED (failures=1)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_urlwatch/build; python3.8 -m nose -v
> test
> 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/urlwatch_2.18-1_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: urlwatch
Source-Version: 2.18-2
Done: Maxime Werlen <max...@werlen.fr>
We believe that the bug you reported is fixed in the latest version of
urlwatch, 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.
Maxime Werlen <max...@werlen.fr> (supplier of updated urlwatch 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: Tue, 23 Jun 2020 21:56:17 +0200
Source: urlwatch
Architecture: source
Version: 2.18-2
Distribution: unstable
Urgency: medium
Maintainer: Maxime Werlen <max...@werlen.fr>
Changed-By: Maxime Werlen <max...@werlen.fr>
Closes: 963309
Changes:
urlwatch (2.18-2) unstable; urgency=medium
.
* Bump to compat 13 and use debhelper-compat virtual package
* Add an explicit Rules-Requires-Root field (value no)
* Fix pycodestyle E741 violations (patch from upstream, Closes: Bug#963309)
Checksums-Sha1:
77c742412f773adb47e8b06c237ca8eb272d560e 2078 urlwatch_2.18-2.dsc
dd98f50cbc9f97a33c0654be5b57ef01178f120c 8600 urlwatch_2.18-2.debian.tar.xz
Checksums-Sha256:
f1be3ce3cf2519e4b316ef719a0262973a905537268163509786d301ef9df5bd 2078
urlwatch_2.18-2.dsc
4b386e7e087d3afcac0b275f78cffb64f7cd3ca0086ff801f5be0a82afa0784e 8600
urlwatch_2.18-2.debian.tar.xz
Files:
f267290243f0ff65ce86c39ca13b9057 2078 web optional urlwatch_2.18-2.dsc
cbbdbf1a1b39659143b6a1a1e69f9f2b 8600 web optional
urlwatch_2.18-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZaEt9P4xrWusTXauM1X01jtYIcwFAl70VLoACgkQM1X01jtY
IcznMRAAtT8Jiw4mj3AanoXpuk1vbq/vuv1/FVmEmxc8gRkppsBhcDuLAMUfGrOm
x+FrSG6dHpoQKommAV/n4xh8RP9VwWAtYO0Igt8n5Y6H+EmcABY69Um0j6rjgdTf
hT4/6OFAIMJIexrFFlPBgGryZwyYuMb7RtfkvxDH40ldP3TNnb6ir9wvhTRIiLD6
+y1MzXN+44i+PYt0EZ9BEza0ZEaUGIxlZ/ZU+qYtpEJVQMyYswSodxcEpWpXO9yJ
1grXJr09N0R2SYoc54WmgIv9bK5MgTz3qINQkd+/xWIw/Q1Ur2LZNZ3d1RmltNoX
37H2ZD3xkSGMZnyQEVvwgc9wkQQF+2KAgEaJVGdnnHZqpUcdKQeyMq8sDdt/e6RO
bd+35nHozgvcYQFWYWEGGepuxqbTgqxnlXjvz9ieqsg24A8myH0JO5T+MJDOS8uP
xGfOHI7roKWuVlKyYc54P38+qBWhfFW7HSYyMkEZqRgmj2coaqYzzEqAs9bjxT+9
iPovxqNN6WQtunBekjg/gv3PjbrqjNrtNimj2c0mFDFuLM+QdwSGSnuY+RO2SN3O
0zPcouspclX5DBVmhOZQqPpeSmAbvfb7Z+BeYt0cqnvhX899NC1pckVzjhqfRx8i
dt+pdjzLKMaFMVVCDfdwtfUxgqBRg7ZP+m7Sq2p5YZG0luoF5lE=
=pOar
-----END PGP SIGNATURE-----
--- End Message ---