Package: src:pandas
Version: 0.19.2-5
Severity: serious
Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
: # Explicit build system to avoid use of all-in-1 Makefile
dh build-indep --buildsystem=python_distutils --with python2,python3
dh: Compatibility levels before 9 are deprecated (level 7 in use)
dh_testdir -i -O--buildsystem=python_distutils
dh_update_autotools_config -i -O--buildsystem=python_distutils
dh_auto_configure -i -O--buildsystem=python_distutils
dh_auto_configure: Compatibility levels before 9 are deprecated (level 7 in use)
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
[ -e pandas/__version.py ] || \
echo -e "version = '0.19.2'\nshort_version = '0.19.2'" >
pandas/__version.py
# Override default build operation which --force's re-cythonization
# on elderly ubuntus
[... snipped ...]
File
"/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/pandas/util/testing.py",
line 1018, in raise_assert_detail
raise AssertionError(msg)
AssertionError: Index are different
Index values are different (50.0 %)
[left]: Index([ 1.1,
1.2,
1.3, (1.1, 2011-01-01 00:00:00+09:00),
(1.2, 2011-01-02 00:00:00+09:00), (1.3, 2011-01-03 00:00:00+09:00)],
dtype='object')
[right]: Index([ 1.1,
1.2,
1.3, (1.1, 2011-01-01 00:00:00+09:19),
(1.2, 2011-01-02 00:00:00+09:19), (1.3, 2011-01-03 00:00:00+09:19)],
dtype='object')
----------------------------------------------------------------------
Ran 10949 tests in 917.886s
FAILED (SKIP=281, failures=1)
True
WHAT THE
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 2500 entries, 0 to 2499
Data columns (total 2 columns):
int64 2500 non-null int64
category 2500 non-null category
dtypes: category(1), int64(1)
memory usage: 22.1 KB
<class 'pandas.core.frame.DataFrame'>
Int64Index: 275 entries, 0 to 2499
Data columns (total 2 columns):
int64 275 non-null int64
category 275 non-null category
dtypes: category(1), int64(1)
memory usage: 4.6 KB
zounds!
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":99"
after 15 requests (13 known processed) with 0 events remaining.
debian/rules:114: recipe for target 'python-test2.7' failed
make[1]: *** [python-test2.7] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:62: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit
status 2
--------------------------------------------------------------------------------
This started to happen in stretch somewhere between 2017-03-14 and 2017-03-19
so I have the feeling that the new tzdata in stretch may have something to do
(but this is just a wild guess).
I've put several of my build logs here:
https://people.debian.org/~sanvila/build-logs/pandas/
but it also fails here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pandas.html
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the page for this package.
Thanks.