diff mbox series

[bug#65479,core-updates,15/61] gnu: dblatex: Add libxslt native-search-paths to its own.

Message ID 50ee9ef3617cf71b7d8e8a0a2acb594452fd0211.1692830149.git.mirai@makinata.eu
State New
Headers show
Series The Draining of the XML & DocBook Swamp. | expand

Commit Message

Bruno Victal Aug. 23, 2023, 10:35 p.m. UTC
* gnu/packages/xml.scm (dblatex)[native-search-paths]: Add libxslt
native-search-paths to its own.
---
 gnu/packages/docbook.scm | 6 ++++++
 1 file changed, 6 insertions(+)

Comments

Maxim Cournoyer Oct. 6, 2023, midnight UTC | #1
Hi,

Bruno Victal <mirai@makinata.eu> writes:

> * gnu/packages/xml.scm (dblatex)[native-search-paths]: Add libxslt
> native-search-paths to its own.
> ---
>  gnu/packages/docbook.scm | 6 ++++++
>  1 file changed, 6 insertions(+)
>
> diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
> index 37eaac0a59..0ecaefe253 100644
> --- a/gnu/packages/docbook.scm
> +++ b/gnu/packages/docbook.scm
> @@ -742,6 +742,12 @@ (define-public dblatex
>             inkscape/stable              ;for svg conversion
>             docbook-xml
>             libxslt))                    ;for xsltproc
> +    ;; lib/dbtexmf/xslt/4xslt.py shows that this package
> +    ;; makes use of XML_CATALOG_FILES.
> +    ;; It also invokes xsltproc, that already has it
> +    ;; in its native-search-path so we don't need to
> +    ;; reinclude it.
> +    (native-search-paths (package-native-search-paths libxslt))

See my previous comment about top level cyclic dependencies.
diff mbox series

Patch

diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index 37eaac0a59..0ecaefe253 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -742,6 +742,12 @@  (define-public dblatex
            inkscape/stable              ;for svg conversion
            docbook-xml
            libxslt))                    ;for xsltproc
+    ;; lib/dbtexmf/xslt/4xslt.py shows that this package
+    ;; makes use of XML_CATALOG_FILES.
+    ;; It also invokes xsltproc, that already has it
+    ;; in its native-search-path so we don't need to
+    ;; reinclude it.
+    (native-search-paths (package-native-search-paths libxslt))
     (home-page "https://dblatex.sourceforge.net")
     (synopsis "DocBook to LaTeX Publishing")
     (description