[Debian-med-packaging] Bug#721780: htseq: FTBFS: dh_sphinxdoc: Sphinx documentation not found

Andreas Tille andreas at an3as.eu
Wed Sep 4 09:42:06 UTC 2013


Hi Diane,

I can confirm that `dpkg-buildpackage -B` really fails.  The buildlog
says a bit earlier than the quote below:

  copying static files... WARNING: html_static_path entry '/tmp/python-htseq/doc/_static' does not exist

Please keep us (or debian-python) informed if you might need help to fix
this.  (If I would be pretty comfortable with sphinx documentation I
would have injected a fix in Git but I also need to think about this
issue.)

BTW, please `git pull` - I did some cosmetic changes.  I also stumbled
upon your clean target in debian/rules.  May be I'm missing something
but I'm temped to change this to


diff --git a/debian/rules b/debian/rules
index 9131c5f..fd4514d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,10 +25,7 @@ override_dh_installdocs:
        python setup.py build_sphinx -b man
        dh_installdocs
 
-clean:
+override_dh_clean:
        make -C src clean
        rm -rf dist build MANIFEST
        dh_clean
-
-.PHONY: clean
-


Kind regards

       Andreas.


On Tue, Sep 03, 2013 at 08:28:39PM -0400, Aaron M. Ucko wrote:
> Source: htseq
> Version: 0.5.4p3-1
> Severity: serious
> Justification: fails to build from source
> 
> Builds of htseq covering only its architecture-dependent binary
> package (as on the autobuilders, or with dpkg-buildpackage -B) have
> been failing:
> 
>      dh_sphinxdoc -a
>   dh_sphinxdoc: Sphinx documentation not found
>   make: *** [binary-arch] Error 2
> 
> Please conditionalize dh_sphinxdoc's usage appropriately.
> 
> Thanks!

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list