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.

Reply via email to