Em Thu, 03 Sep 2009 07:23:45 +0200 Németh Márton <nm127@xxxxxxxxxxx> escreveu: > William M. Brack wrote: > > Németh Márton wrote: > >> Hi, > >> > >> I get the source from http://linuxtv.org/hg/v4l-dvb repository and I > >> am now > >> at version 12564:6f58a5d8c7c6. When I try to build the human readable > >> version > >> of the V4L2 specification I get some error message: > >> > >> $ make v4l2-spec > >> [...] > >> Using catalogs: /etc/sgml/catalog > >> Using stylesheet: > >> /usr/src/linuxtv.org/v4l-dvb/v4l2-spec/custom.dsl#html > >> Working on: /usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml > >> openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml:1:55:W: > >> cannot generate system identifier for public text "-//OASIS//DTD > >> DocBook V3.1//EN" > >> openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml:23:0:E: > >> reference to entity "BOOK" for which no system identifier could be > >> generated > >> openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml:1:0: entity > >> was defined here > >> openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml:23:0:E: DTD > >> did not contain element declaration for document type name > >> openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml:25:9:E: > >> there is no attribute "ID" > >> openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml:25:19:E: > >> element "BOOK" undefined > > <snip> > >> openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml:367:11:E: > >> element "REVREMARK" undefined > >> openjade:I: maximum number of errors (200) reached; change with -E > >> option > >> make[2]: *** [html-single-build.stamp] Error 8 > >> make[2]: Leaving directory `/usr/src/linuxtv.org/v4l-dvb/v4l2-spec' > >> make[1]: *** [v4l2-spec] Error 2 > >> make[1]: Leaving directory `/usr/src/linuxtv.org/v4l-dvb/v4l' > >> make: *** [v4l2-spec] Error 2 > >> > >> I am running Debian 5.0 with docbook-utils package version 0.6.14-1.1. > >> Any idea how to fix this? > > > > It appears you are missing one or more of the packages involved in the > > sgml catalog for docbook. My first guess would be the sgml-common > > package; my second guess would be docbook-dtds. After that, it gets > > more complicated - can you confirm you have those two and still have > > the problem? > > Unfortunately the sgml-common and the docbook-dtds are not installed and > I cannot install them on Debian because they are not found: > http://packages.debian.org/search?keywords=sgml-common&searchon=names&suite=stable§ion=all > http://packages.debian.org/search?suite=stable§ion=all&arch=any&searchon=names&keywords=docbook-dtds > > In the meantime I updated to version "12614:fd679bbd8bb3" and now I get > a different error message: > > | $ make v4l2-spec > | [...] > | Using catalogs: /etc/sgml/catalog > | Using stylesheet: /usr/src/linuxtv.org/v4l-dvb/v4l2-spec/custom.dsl#html > | Working on: /usr/src/linuxtv.org/v4l-dvb/v4l2-spec/v4l2.sgml > | openjade:/usr/src/linuxtv.org/v4l-dvb/v4l2-spec/./remote_controllers.sgml:21:27:E: there is no attribute "Role" Try to replace "Role" to "role". Maybe it is just another case where you need to use lowercase with some xml engines. Cheers, Mauro -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html