gnu: dblatex: Update comment.

* gnu/packages/docbook.scm (dblatex)[arguments]: Detail comment about why
the use of setuptools needs to be disabled.
This commit is contained in:
Hartmut Goebel 2016-12-02 15:20:00 +01:00
parent b0aa6ede25
commit 447b9473cb
No known key found for this signature in database
GPG Key ID: 634A8DFFD3F631DF
1 changed files with 7 additions and 3 deletions

View File

@ -192,9 +192,13 @@ by no means limited to these applications.) This package provides XML DTDs.")
("libxslt" ,libxslt))) ;for xsltproc ("libxslt" ,libxslt))) ;for xsltproc
(arguments (arguments
`(#:python ,python-2 ;'print' syntax `(#:python ,python-2 ;'print' syntax
;; XXX: Disable usage of setuptools, even though it is supported. ;; Using setuptools causes an invalid "package_base" path in
;; This causes an invalid "package_base" in out/bin/.dblatex-real ;; out/bin/.dblatex-real due to a missing leading '/'. This is caused
;; due to a missing leading '/'. See this thread for details: ;; by dblatex's setup.py stripping the root path when creating the
;; script. (dblatex's setup.py still uses distutils and thus has to
;; create the script by itself. The feature for creating scripts is one
;; of setuptools' features.)
;; See this thread for details:
;; https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00030.html ;; https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00030.html
#:use-setuptools? #f #:use-setuptools? #f
#:tests? #f ;no 'test' command #:tests? #f ;no 'test' command