Bug#804552: Pandas documentation package is empty

Rebecca N. Palmer rebecca_palmer at zoho.com
Tue Feb 26 22:38:12 GMT 2019


Also changing the ipython dependency to ipython3 fixes this.

The documentation so built does contain some error messages in its 
example output (the examples are run during build), including attempts 
to download data (not allowed in Debian package builds), and attempts to 
use modules we don't build-depend on (statsmodels, xarray, 
pyarrow|fastparquet, feather, sqlalchemy, rpy2 - though note that some 
of these would be circular dependencies).

--- a/debian/control
+++ b/debian/control
@@ -52,7 +52,7 @@ Build-Depends: debhelper (>= 9),
                 xauth,
                 xclip,
  Build-Depends-Indep:
- ipython (>= 0.12) | ipython2x | ipython1x,
+ ipython3,
  Build-Conflicts: python-tables (= 3.3.0-4), python3-tables (= 3.3.0-4)
  X-Python-Version: >= 2.7
  X-Python3-Version: >= 3.2
--- a/debian/rules
+++ b/debian/rules
@@ -141,10 +141,7 @@ ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
  ifneq (,$(findstring -a,$(DH_INTERNAL_OPTIONS)))
         : # not building documentation in -a
  else
-       : # not building documentation ATM since requires ipython 0.11
-       export PYTHONPATH=`/bin/ls -d 
$$PWD/$(PACKAGE2_ROOT_DIR)/usr/lib/python$(PYVER)/*`; \
-       export MPLCONFIGDIR=$(CURDIR)/build HOME=$(CURDIR)/build; \
-        cd doc; LC_ALL=C python make.py html
+       cd doc && 
PYTHONPATH=$(CURDIR)/$(PACKAGE3_ROOT_DIR)-lib/usr/lib/python3/dist-packages:$(CURDIR)/$(PACKAGE3_ROOT_DIR)/usr/lib/python3/dist-packages 
MPLCONFIGDIR=$(CURDIR)/build HOME=$(CURDIR)/build LC_ALL=C python3 
make.py html
  endif
  endif
         : # Use jquery from Debian package, so prune shipped one



More information about the debian-science-maintainers mailing list