Hi,
I only fixed #675474 [S| |☺] [src:debiandoc-sgml] debiandoc-sgml:
please rebuild to fix your copy of #477751
How can thing go wrong .... I did what I was told to do. Just rebuild.
On Sat, Jun 02, 2012 at 03:40:31PM +0200, Robert Luberda wrote:
> Package: debiandoc-sgml
> Version: 1.2.27
> Severity: serious
> Justification: causes FTBFS of other packages
>
> Hi
>
> I'm trying to build a new verision doc-base, but compilation in pbuilder
> environment fails with:
> nsgmls:_build/doc-base.sgml:1:60:W: cannot generate system identifier for
> public text "-//DebianDoc//DTD DebianDoc//EN"
> nsgmls:_build/doc-base.sgml:5:0:E: reference to entity "DEBIANDOC" for
> which no system identifier could be generated
>
> The full build log is attached to this mail.
> After build the contents was of /etc/sgml/catalog was:
>
> (pbuild20311)root@vox:~/doc-base-0.10.4# cat /etc/sgml/catalog
> --
> ## This file is created by update-catalog with update-super.
> ## Please see update-catalog(8) for how to modify this file.
> --
> CATALOG /etc/sgml/xml-core.cat
> CATALOG /etc/sgml/sgml-data.cat
>
> As you can see /etc/sgml/debiandoc-sgml.cat is not registered there,
> even though it's present on the system:
>
> (pbuild20311)root@vox:~/doc-base-0.10.4# ls -l /etc/sgml
> total 16
> lrwxrwxrwx 1 root root 31 Jun 2 13:28 catalog ->
> /var/lib/sgml-base/supercatalog
> -rw-r--r-- 1 root root 106 Jun 1 15:26 debiandoc-sgml.cat
> -rw-r--r-- 1 root root 999 Jun 2 13:28 sgml-data.cat
> -rw-r--r-- 1 root root 932 Jun 2 13:28 sgml-data.cat.old
> -rw-r--r-- 1 root root 391 Jun 2 13:28 xml-core.cat
>
>
> It's worth noticing that the other files (sgml-data & xml-core) were
> properly registered, but in contrast to debiandoc-sgml, the two other
> packages
> showed some warnings during installation:
Build-Depends: debhelper (>= 8.1.3~), sgml-base (>= 1.26+nmu2)
> Setting up xml-core (0.13) ...
> update-catalog: Suppressing action on super catalog. Invoking trigger
> instead.
> update-catalog: Please rebuild the package being set up with a version of
> debhelper fixing #47775
This bug number is for lintian
sgml-base (1.26+nmu2) unstable; urgency=low
* Non-maintainer upload.
* Generate the super catalog from /etc/sgml directory contents.
This does not solve #477751, but the upcoming debhelper changes will solve
that bug based on this work.
* Do not truncate the manual pages during build.
-- Helmut Grohne <[email protected]> Mon, 30 Apr 2012 17:15:48 +0200
Hmmm... I see this must be bug #477751
debhelper (9.20120528) unstable; urgency=low
* dh_installcatalogs: Turn /etc/sgml/$package.cat into conffiles
and introduce dependency on trigger-based sgml-base. Closes: #477751
Thanks, Helmut Grohne
-- Joey Hess <[email protected]> Mon, 28 May 2012 13:40:26 -0400
OK. So I may need to bump version requirement to:
Build-Depends: debhelper (>= 9.20120528), sgml-base (>= 1.26+nmu2)
> Selecting previously unselected package debhelper.
> Unpacking debhelper (from .../debhelper_9.20120528_all.deb) ...
> Selecting previously unselected package sgml-base.
> Unpacking sgml-base (from .../sgml-base_1.26+nmu3_all.deb) ...
But you have the latest anyway .. All these looks good....
> make[2]: Entering directory `/tmp/buildd/doc-base-0.10.4'
> *** Making ./_build ...
> *** Making ./_build/install-docs ...
> *** Making ./_build/man/man8/install-docs.8 ...
> *** Making ./_build/install-docs.html ...
> /usr/bin/pod2html: : cannot resolve L<dwww-build-menu(8)> in paragraph 43.
> /usr/bin/pod2html: : cannot resolve L<dhelp_parse(8)> in paragraph 43.
> /usr/bin/pod2html: : cannot resolve L<scrollkeeper-update(8)> in paragraph 43.
> **** Making ./doc/_build ...
> **** Making ./doc/_build/doc-base.sgml ...
> **** Making ./doc/_build/version.ent ...
> **** Making ./doc/_build/check-stamp ...
> nsgmls:_build/doc-base.sgml:1:60:W: cannot generate system identifier for
> public text "-//DebianDoc//DTD DebianDoc//EN"
> nsgmls:_build/doc-base.sgml:5:0:E: reference to entity "DEBIANDOC" for which
> no system identifier could be generated
> nsgmls:_build/doc-base.sgml:1:0: entity was defined here
> nsgmls:_build/doc-base.sgml:5:0:E: DTD did not contain element declaration
> for document type name
> nsgmls:_build/doc-base.sgml:7:5:E: element "BOOK" undefined
> nsgmls:_build/doc-base.sgml:7:5:E: element "DEBIANDOC" undefined
> nsgmls:_build/doc-base.sgml:9:6:E: element "TITLE" undefined
> nsgmls:_build/doc-base.sgml:9:22:E: element "PACKAGE" undefined
> nsgmls:_build/doc-base.sgml:10:7:E: element "AUTHOR" undefined
> nsgmls:_build/doc-base.sgml:10:32:E: element "EMAIL" undefined
> nsgmls:_build/doc-base.sgml:11:7:E: element "AUTHOR" undefined
> nsgmls:_build/doc-base.sgml:11:28:E: element "EMAIL" undefined
> nsgmls:_build/doc-base.sgml:12:7:E: element "AUTHOR" undefined
> nsgmls:_build/doc-base.sgml:12:29:E: element "EMAIL" undefined
> nsgmls:_build/doc-base.sgml:13:8:E: element "VERSION" undefined
> nsgmls:_build/doc-base.sgml:15:9:E: element "ABSTRACT" undefined
> nsgmls:_build/doc-base.sgml:16:37:E: element "PACKAGE" undefined
> nsgmls:_build/doc-base.sgml:20:10:E: element "COPYRIGHT" undefined
> nsgmls:_build/doc-base.sgml:21:19:E: element "COPYRIGHTSUMMARY" undefined
> nsgmls:_build/doc-base.sgml:21:31:E: general entity "copy" not defined and no
> default entity
> nsgmls:_build/doc-base.sgml:22:19:E: element "COPYRIGHTSUMMARY" undefined
> nsgmls:_build/doc-base.sgml:22:42:E: general entity "ndash" not defined and
> no default entity
> nsgmls:I: maximum number of errors (20) reached; change with -E option
> make[3]: *** [_build/check-stamp] Error 1
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/tmp/buildd/doc-base-0.10.4'
> dh_auto_build: make -j1 returned exit code 2
> make[1]: *** [build-indep] Error 2
> make[1]: Leaving directory `/tmp/buildd/doc-base-0.10.4'
> make: *** [build] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> E: Failed autobuilding of package
> I: user script /var/cache/pbuilder/build/cow.20281/tmp/hooks/C10shell starting
> I: user script /var/cache/pbuilder/build/cow.20281/tmp/hooks/C10shell finished
> I: unmounting /var/cache/apt/archives filesystem
> I: unmounting dev/pts filesystem
> I: unmounting proc filesystem
> -> Cleaning COW directory
> forking: rm -rf /var/cache/pbuilder/build//cow.20281
I will sleep and think later ....
Osamu
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]