Source: tqdm Version: 4.30.0-1 Severity: serious Justification: FTBFS on amd64 Tags: buster sid Usertags: ftbfs-20200222 ftbfs-buster
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > # tests/ dir is not copied, so we do that, else we cant run the tests in the > build dir > cp -r /<<PKGBUILDDIR>>/tqdm/tests/ /<<PKGBUILDDIR>>/build/lib/tqdm/ > # run perf tests in a separate, non-failing, line > nosetests3 --verbose -Itests_perf.py build/lib/tqdm/ > Test command line pipes ... > Test CLI: 0it [00:00, ?it/s] > Test CLI: 123it [00:00, 463521.47it/s] > > Test CLI pipes: 0.00it [00:00, ?it/s] > Test CLI pipes: 123it [00:00, 889kit/s] > ok > Test CLI --manpath ... SKIP > Test CLI Exceptions ... ok > Test tqdm.pandas() ... /<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py:596: > FutureWarning: The Panel class is removed from pandas. Accessing it from the > top-level namespace will also be removed in the next version > from pandas import Panel > ERROR > Test pandas.(Series|DataFrame).(rolling|expanding) ... ERROR > Test pandas.Series.progress_apply and .progress_map ... ERROR > Test pandas.DataFrame.progress_apply and .progress_applymap ... ERROR > Test pandas.DataFrame.groupby(...).progress_apply ... ERROR > Test pandas with `leave=True` ... ERROR > Test warning info in ... ERROR > ERROR > Test bar object instance as argument deprecation ... ERROR > ERROR > Test dummy monitoring thread ... ok > Test for stalled tqdm instance and monitor deletion ... ok > Test on multiple bars, one not needing miniters adjustment ... ok > Test multiprocessing.Pool ... SKIP > Test time interval format ... ok > Test number format ... ok > Test statistics and progress bar formatting ... ok > Test stripping of ANSI escape codes ... ok > Test SI unit prefixes ... ok > Test default kwargs ... > Test default kwargs ... ok > Test csv iterator ... ok > Test output to arbitrary file-like objects ... ok > Test `leave=True` always prints info about the last iteration ... ok > Test trange ... ok > Test mininterval ... ok > Test maxinterval ... ok > Test miniters ... ok > Test purely dynamic miniters (and manual updates and __del__) ... ok > Test large mininterval ... ok > Test smoothed dynamic miniters ... ok > Test smoothed dynamic miniters with mininterval ... ok > Test that importing tqdm does not create multiprocessing objects. ... ok > Test disable ... ok > Test treatment of infinite total ... ok > Test SI unit prefix ... ok > Test ascii/unicode bar ... ok > Test manual creation and updates ... ok > Test manual creation and closure and n_instances ... ok > Test exponential weighted average smoothing ... ok > Test nested progress bars ... ok > Test custom bar formatting ... ok > Test adding additional derived format arguments ... ok > Test unpause ... ok > Test positioned progress bars ... ok > Test set description ... ok > Test internal GUI properties ... ok > Test comparison functions ... ok > Test representation ... ok > Test clearing bar display ... ok > Test clearing bar display ... ok > Test refresh bar display ... ok > Test refresh bar display ... ok > Test write messages ... ok > Test advance len (numpy array shape) ... ok > Test autodisable will disable on non-TTY ... ok > Test autodisable will not disable on TTY ... ok > tests_tqdm.test_deprecation_exception ... ok > Test postfix ... ok > Test directly assigning non-str objects to postfix ... ok > Test redirection of output ... ok > Test external write mode ... ok > Test numeric `unit_scale` ... ok > Test multiprocess/thread-realted features ... ok > Test boolean cast ... ok > Test auto fallback ... > 0%| | 0/1337 [00:00<?, ?it/s] > > 0%| | 0/1337 [00:00<?, ?it/s] > ok > Test version string ... ok > > ====================================================================== > ERROR: Test tqdm.pandas() > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 16, in > test_pandas_setup > tqdm.pandas(file=our_file, leave=True, ascii=True, total=123) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test pandas.(Series|DataFrame).(rolling|expanding) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 33, in > test_pandas_rolling_expanding > tqdm.pandas(file=our_file, leave=True, ascii=True) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test pandas.Series.progress_apply and .progress_map > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 64, in > test_pandas_series > tqdm.pandas(file=our_file, leave=True, ascii=True) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test pandas.DataFrame.progress_apply and .progress_applymap > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 95, in > test_pandas_data_frame > tqdm.pandas(file=our_file, leave=True, ascii=True) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test pandas.DataFrame.groupby(...).progress_apply > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 139, in > test_pandas_groupby_apply > tqdm.pandas(file=our_file, leave=False, ascii=True) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test pandas with `leave=True` > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 196, in > test_pandas_leave > tqdm.pandas(file=our_file, leave=True, ascii=True) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test warning info in > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 220, in > test_pandas_apply_args_deprecation > tqdm_pandas(tqdm(file=our_file, leave=False, ascii=True, ncols=20)) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm_pandas.py", line 46, in > tqdm_pandas > type(tclass).pandas(deprecated_t=tclass) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test warning info in > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 276, in tearDown > try_run(self.test, names) > File "/usr/lib/python3/dist-packages/nose/util.py", line 471, in try_run > return func() > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_tqdm.py", line 132, in > posttest > "{0} `tqdm` instances still in existence POST-test".format(n)) > OSError: 1 `tqdm` instances still in existence POST-test > > ====================================================================== > ERROR: Test bar object instance as argument deprecation > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 604, in pandas > from pandas.core.groupby.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'DataFrameGroupBy' from > 'pandas.core.groupby.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/groupby.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest > self.test(*self.arg) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_pandas.py", line 241, in > test_pandas_deprecation > tqdm_pandas(tqdm(file=our_file, leave=False, ascii=True, ncols=20)) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm_pandas.py", line 46, in > tqdm_pandas > type(tclass).pandas(deprecated_t=tclass) > File "/<<PKGBUILDDIR>>/build/lib/tqdm/_tqdm.py", line 607, in pandas > from pandas.core.groupby import DataFrameGroupBy, \ > ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' > (/usr/lib/python3/dist-packages/pandas/core/groupby/__init__.py) > > ====================================================================== > ERROR: Test bar object instance as argument deprecation > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/usr/lib/python3/dist-packages/nose/case.py", line 276, in tearDown > try_run(self.test, names) > File "/usr/lib/python3/dist-packages/nose/util.py", line 471, in try_run > return func() > File "/<<PKGBUILDDIR>>/build/lib/tqdm/tests/tests_tqdm.py", line 132, in > posttest > "{0} `tqdm` instances still in existence POST-test".format(n)) > OSError: 1 `tqdm` instances still in existence POST-test > > ---------------------------------------------------------------------- > Ran 67 tests in 6.534s > > FAILED (SKIP=2, errors=10) > make[1]: *** [debian/rules:16: override_dh_auto_test] Error 1 The full build log is available from: http://qa-logs.debian.net/2020/02/22/tqdm_4.30.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! 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.