-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Felix Schwarz wrote: > Hello, > > I try to build the Sphinx documentation for repoze.workflow. I installed all > required packages (Sphinx, repoze.sphinx.autoindex 0.1.2) in my global > site-packages directory but when I do 'make html' I only get an exception: >> building [html]: targets for 3 source files that are out of date >> updating environment: 3 added, 0 changed, 0 removed >> reading... api Exception occurred: >> File "/usr/lib/python2.5/site-packages/docutils/statemachine.py", line >> 434, in match >> return pattern.match(self.line) >> TypeError: expected string or buffer > > The whole doc build process works if I don't install the > repoze.sphinx.autoindex in my global python directory. Then it will be > downloaded from pypi automatically. > > Unfortunately this is not an option for me because I want to build RPM > packages and the build machine must not connect to the internet and download > potentially dangerous packages.
Can you get around the problem by creating a 'virtualenv', installing the doc pacakges there, and using its python to drive the doc building? > I suspect the problem is that there exists a repoze package in site-packages > (because of repoze.sphinx.autoindex) and some mechanism is used that does not > work with namespace packages. I don't know of any problem like that: the 'repoze.sphinx.autointerface' package correctly declares that 'repoze' and 'repoze.sphinx' are namespace packages. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJH4Mv+gerLs4ltQ4RAsxbAJoDyOiUNPGcp1z6eK+G+TZLYmSQ9ACfUMXc naoaPHPKiXHlO8/srtcrlks= =8/VF -----END PGP SIGNATURE----- _______________________________________________ Repoze-dev mailing list Repozefirstname.lastname@example.org http://lists.repoze.org/listinfo/repoze-dev