[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

arm64 bug in docbook toolchain, maybe



Hiya,

It seems we have a few (not sure how many!) packages that have failed
to build on arm64 due to weird-looking docbook-related problems. I've
seen a few like this, e.g. in the nickle build log [1]:

docbook2pdf nickle-tutorial.sgml
Using catalogs: /etc/sgml/catalog
Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#print
Working on: /«PKGBUILDDIR»/doc/tutorial/nickle-tutorial.sgml
openjade:/«PKGBUILDDIR»/doc/tutorial/nickle-tutorial.sgml:1:55:W: cannot generate system identifier for public text "-//OASIS//DTD DocBook V4.1//EN"
openjade:/«PKGBUILDDIR»/doc/tutorial/nickle-tutorial.sgml:21:0:E: reference to entity "BOOK" for which no system identifier could be generated
openjade:/«PKGBUILDDIR»/doc/tutorial/nickle-tutorial.sgml:1:0: entity was defined here
openjade:/«PKGBUILDDIR»/doc/tutorial/nickle-tutorial.sgml:21:0:E: DTD did not contain element declaration for document type name
openjade:/«PKGBUILDDIR»/doc/tutorial/nickle-tutorial.sgml:23:5:E: element "BOOK" undefined
...

If anybody could help debug this, that would be lovely. I'm *guessing*
we might have a mis-built openjade or similar, but I have very little
experience of any of this stack...

[1] https://buildd.debian.org/status/fetch.php?pkg=nickle&arch=arm64&ver=2.77-1&stamp=1409990814

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
"C++ ate my sanity" -- Jon Rabone


Reply to: