Your message dated Wed, 19 Jan 2022 07:03:45 +0000
with message-id <e1na50t-0004ny...@fasolo.debian.org>
and subject line Bug#1002316: fixed in schedule 1.1.0-0.1
has caused the Debian Bug report #1002316,
regarding schedule: FTBFS: dh_auto_test: error: pybuild --test -i 
python{version} -p "3.10 3.9" 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.)


-- 
1002316: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002316
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: schedule
Version: 0.6.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
>  debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
>       install -d /<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home
>       pybuild --configure -i python{version} -p "3.10 3.9"
> I: pybuild base:237: python3.10 setup.py config 
> running config
> I: pybuild base:237: python3.9 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
>       pybuild --build -i python{version} -p "3.10 3.9"
> I: pybuild base:237: /usr/bin/python3.10 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/schedule
> copying schedule/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/schedule
> I: pybuild base:237: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schedule/build/schedule
> copying schedule/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schedule/build/schedule
>    dh_auto_test -O--buildsystem=pybuild
>       pybuild --test -i python{version} -p "3.10 3.9"
> I: pybuild pybuild:286: cp -r /<<PKGBUILDDIR>>/test_* 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build
> I: pybuild base:237: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build; python3.10 -m 
> unittest discover -v 
> test_at_time (test_schedule.SchedulerTests) ... ok
> test_at_time_hour (test_schedule.SchedulerTests) ... ok
> test_at_time_minute (test_schedule.SchedulerTests) ... ok
> test_cancel_job (test_schedule.SchedulerTests) ... ok
> test_cancel_jobs (test_schedule.SchedulerTests) ... ok
> test_clear_by_tag (test_schedule.SchedulerTests) ... ERROR
> test_job_func_args_are_passed_on (test_schedule.SchedulerTests) ... ok
> test_misconfigured_job_wont_break_scheduler (test_schedule.SchedulerTests)
> Ensure an interrupted job definition chain won't break ... ok
> test_next_run_property (test_schedule.SchedulerTests) ... ok
> test_next_run_time (test_schedule.SchedulerTests) ... ok
> test_run_all (test_schedule.SchedulerTests) ... ok
> test_run_every_n_days_at_specific_time (test_schedule.SchedulerTests) ... ok
> test_run_every_weekday_at_specific_time_past_today 
> (test_schedule.SchedulerTests) ... ok
> test_run_every_weekday_at_specific_time_today (test_schedule.SchedulerTests) 
> ... ok
> test_run_pending (test_schedule.SchedulerTests)
> Check that run_pending() runs pending jobs. ... ok
> test_singular_time_units_match_plural_units (test_schedule.SchedulerTests) 
> ... ok
> test_tag_type_enforcement (test_schedule.SchedulerTests) ... ERROR
> test_time_range (test_schedule.SchedulerTests) ... ok
> test_time_range_repr (test_schedule.SchedulerTests) ... ok
> test_time_units (test_schedule.SchedulerTests) ... ok
> test_to_string (test_schedule.SchedulerTests) ... ok
> test_to_string_functools_partial_job_func (test_schedule.SchedulerTests) ... 
> ok
> test_to_string_lambda_job_func (test_schedule.SchedulerTests) ... ok
> 
> ======================================================================
> ERROR: test_clear_by_tag (test_schedule.SchedulerTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/test_schedule.py", 
> line 438, in test_clear_by_tag
>     every().second.do(make_mock_job(name='job1')).tag('tag1')
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/schedule/__init__.py",
>  line 357, in tag
>     if not all(isinstance(tag, collections.Hashable) for tag in tags):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/schedule/__init__.py",
>  line 357, in <genexpr>
>     if not all(isinstance(tag, collections.Hashable) for tag in tags):
> AttributeError: module 'collections' has no attribute 'Hashable'
> 
> ======================================================================
> ERROR: test_tag_type_enforcement (test_schedule.SchedulerTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/test_schedule.py", 
> line 432, in test_tag_type_enforcement
>     self.assertRaises(TypeError, job1.tag, {})
>   File "/usr/lib/python3.10/unittest/case.py", line 738, in assertRaises
>     return context.handle('assertRaises', args, kwargs)
>   File "/usr/lib/python3.10/unittest/case.py", line 201, in handle
>     callable_obj(*args, **kwargs)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/schedule/__init__.py",
>  line 357, in tag
>     if not all(isinstance(tag, collections.Hashable) for tag in tags):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build/schedule/__init__.py",
>  line 357, in <genexpr>
>     if not all(isinstance(tag, collections.Hashable) for tag in tags):
> AttributeError: module 'collections' has no attribute 'Hashable'
> 
> ----------------------------------------------------------------------
> Ran 23 tests in 0.006s
> 
> FAILED (errors=2)
> E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_schedule/build; python3.10 -m 
> unittest discover -v 
> I: pybuild pybuild:286: cp -r /<<PKGBUILDDIR>>/test_* 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schedule/build
> I: pybuild base:237: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schedule/build; python3.9 -m unittest 
> discover -v 
> test_at_time (test_schedule.SchedulerTests) ... ok
> test_at_time_hour (test_schedule.SchedulerTests) ... ok
> test_at_time_minute (test_schedule.SchedulerTests) ... ok
> test_cancel_job (test_schedule.SchedulerTests) ... ok
> test_cancel_jobs (test_schedule.SchedulerTests) ... ok
> test_clear_by_tag (test_schedule.SchedulerTests) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schedule/build/schedule/__init__.py:357:
>  DeprecationWarning: Using or importing the ABCs from 'collections' instead 
> of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will 
> stop working
>   if not all(isinstance(tag, collections.Hashable) for tag in tags):
> ok
> test_job_func_args_are_passed_on (test_schedule.SchedulerTests) ... ok
> test_misconfigured_job_wont_break_scheduler (test_schedule.SchedulerTests)
> Ensure an interrupted job definition chain won't break ... ok
> test_next_run_property (test_schedule.SchedulerTests) ... ok
> test_next_run_time (test_schedule.SchedulerTests) ... ok
> test_run_all (test_schedule.SchedulerTests) ... ok
> test_run_every_n_days_at_specific_time (test_schedule.SchedulerTests) ... ok
> test_run_every_weekday_at_specific_time_past_today 
> (test_schedule.SchedulerTests) ... ok
> test_run_every_weekday_at_specific_time_today (test_schedule.SchedulerTests) 
> ... ok
> test_run_pending (test_schedule.SchedulerTests)
> Check that run_pending() runs pending jobs. ... ok
> test_singular_time_units_match_plural_units (test_schedule.SchedulerTests) 
> ... ok
> test_tag_type_enforcement (test_schedule.SchedulerTests) ... ok
> test_time_range (test_schedule.SchedulerTests) ... ok
> test_time_range_repr (test_schedule.SchedulerTests) ... ok
> test_time_units (test_schedule.SchedulerTests) ... ok
> test_to_string (test_schedule.SchedulerTests) ... ok
> test_to_string_functools_partial_job_func (test_schedule.SchedulerTests) ... 
> ok
> test_to_string_lambda_job_func (test_schedule.SchedulerTests) ... ok
> 
> ----------------------------------------------------------------------
> Ran 23 tests in 0.006s
> 
> OK
> I: pybuild pybuild:312: rm -rf 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schedule/build/test_*
>       rm -fr -- /tmp/dh-xdg-rundir-fEi7Jrcy
> dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" returned 
> exit code 13


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/schedule_0.6.0-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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: schedule
Source-Version: 1.1.0-0.1
Done: Andreas Tille <ti...@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated schedule 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: Wed, 19 Jan 2022 07:35:55 +0100
Source: schedule
Architecture: source
Version: 1.1.0-0.1
Distribution: unstable
Urgency: medium
Maintainer: Donncha O'Cearbhaill <donn...@donncha.is>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 1002316
Changes:
 schedule (1.1.0-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream version
     Closes: #1002316
Checksums-Sha1:
 ef4d499b5046985b857086385c255824e63528fe 2033 schedule_1.1.0-0.1.dsc
 fd1d05a24ce99f8530cf03a7237989280a9d8129 18290 schedule_1.1.0.orig.tar.gz
 f5c4cd63cf385752bd4f8e34cd8a028c30ab7853 2292 schedule_1.1.0-0.1.debian.tar.xz
 e6d5d379c5bb57ae46717fe4cc2bb7b2cb84fe0c 6733 
schedule_1.1.0-0.1_amd64.buildinfo
Checksums-Sha256:
 8c2b6056cd755f041ebbd7260b7a10aaeaa69acb7405ea7b9457ec3a71c793cb 2033 
schedule_1.1.0-0.1.dsc
 e6ca13585e62c810e13a08682e0a6a8ad245372e376ba2b8679294f377dfc8e4 18290 
schedule_1.1.0.orig.tar.gz
 497ad9b8d92dc1fbbe584ba096fd0c775e7fcf083c4b59664aacaed628054fde 2292 
schedule_1.1.0-0.1.debian.tar.xz
 f6729c6203fda129143469f6ef0271f1c4480340dbdc3bd2c7995a9b9fafcb11 6733 
schedule_1.1.0-0.1_amd64.buildinfo
Files:
 a879e6edc0cb1656d9856255f8ae8275 2033 python optional schedule_1.1.0-0.1.dsc
 9bf7544e37824e450457187633a17b17 18290 python optional 
schedule_1.1.0.orig.tar.gz
 bdec1d3d1b25548c1351751312c8154d 2292 python optional 
schedule_1.1.0-0.1.debian.tar.xz
 f7f5d8cfb276ec4d0b7af159a7682b5d 6733 python optional 
schedule_1.1.0-0.1_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmHntTARHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHHxQ//Qx5JSWGmAo1cdEEYgOKN/35XeN98hIy2
KmtoJw4nHEzNK2Z/aVYTlrCcr35Kc3lOrH4PC71NsTjO2VGcYWOTfdy5EfS9MXtC
y6AhyqKhusfP3sfBSC75JhfqBZSf16sD6t3z920J5J32lNALf/2JmNMtO+AyiFNy
8AQ/EYO3jZyWqSgdglCYBX6v4a1Hw5b1AbVxskTC4SSrS5+O+G0zwXMZZ70s8Rou
ck5KPYoE88k22fdEHgfebn4ugOu4HdKb8+Pj8BNS40ZnLkvjHicnN4OU3hn6+KvO
K0OSOOLWm4XSGg0cr0tg+93MpzifLYCu/6l9xF2bHWV86JQzpgQpAuTRNn/8vDph
tpSXbSU+hS+ZvizWddzR2XS69nqJ/VkChZQJdee9p6J0FqHwNsS5lU9uNuAdMx2G
CCH6ztzgbSI+ZLLu9dXF/BR5iMNpugYA337GpZ47B9d8aEJ0qjH2ss9d6lMmoBxN
j4xtF77D4eYPKBV8VxolydidJb58yoojI78DM4v+9hJ6pH1oXOFRXytw8J4Wa0nf
/fvtKfYrCvpswTnW1nxoVFiRgxhRYMjebdw329h2Yv/Mm3BmqUQQVpcggbJsekLu
DRT85/bvO/UgwRWAP1pwKXdEP2osVc4QTx5rS6I//t0iDWA5uWUTHkzfB49/iPYL
dWlK1Swe898=
=mHJL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to