On Tue, 08 Jan 2013, Jakub Wilk wrote:
> This happens because the source package includes doctree pickles (in
> which parsed rST sources are cached) were generated by Python 2.X,
> and cannot be loaded by Python 3.X.  Please ask upstream to exclude
> the doctrees/ subdirectory from their tarballs.  Meanwhile please
> use the attached patch as a work-around.

So if I understand correctly the python-sphinx upstream bug entry, I don't
have to ask upstream to remove the doctrees, sphinx will detect alone that
it's not compatible.

Now a question about your patch:

>  override_dh_auto_clean:
> -     rm -rf docs/_build/html
> +     rm -rf docs/_build/
>       dh_auto_clean
>  
>  override_dh_auto_build:
>       cd registration && /usr/bin/django-admin compilemessages
> +     rm -rf docs/_build/doctrees/
>       cd docs && $(MAKE) html
>       dh_auto_build

Why do you have to remove docs/_build/doctrees/ again in
override_dh_auto_build ? any dpkg-buildpackage call starts with
"debian/rules clean" and thus docs/_build will already have been
removed...

What am I missing ?

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Get the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to