Eu encontrei esta página que listou as dependências e trabalhei em meu caminho - depois de instalar o xmlto
package jhbuild sanitycheck
passou de forma limpa.
Estou tentando configurar o jhbuild no Ubuntu 14.04. Quando eu executo jhbuild sanitycheck
, recebo duas mensagens:
Could not find DocBook XML DTD V4.1.2 in XML Catalog
Could not find DocBook XSL Stylesheets in XML Catalog
O código que verifica isso no jhbuild é
for (item, name) in [('-//OASIS//DTD DocBook XML V4.1.2//EN',
'DocBook XML DTD V4.1.2'),
('http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl',
'DocBook XSL Stylesheets')]:
try:
data = get_output(['xmlcatalog', '/etc/xml/catalog', item])
except:
print 'Could not find %s in XML catalog' % name
e, com certeza, em /etc/xml/catlog
, há entradas que quase, mas não exatamente, correspondem ao que o código está procurando. Por exemplo. uma referência a
-//OASIS//DTD DocBook XML
(sem número de versão) e
http://docbook.sourceforge.net/release/xsl/
(sem o current/html/chunk.xsl
bit).
Os pacotes oficiais do Ubuntu docbook-xml
e docbook-xsl
estão instalados.
Parece que o conteúdo de /etc/xml/catalog
não é o que o jhbuild
está esperando. O 14.04 foi instalado do zero; Eu adicionei alguns outros pacotes de vários PPAs, mas não consigo pensar no que poderia ter mudado isso.
/etc/xml/catalog
, alterar a origem do jhbuild sanitycheck (mas qualquer outra parte do sistema quebraria então) ou outra coisa? Eu encontrei esta página que listou as dependências e trabalhei em meu caminho - depois de instalar o xmlto
package jhbuild sanitycheck
passou de forma limpa.