Bug#403061: xorg-docs: FTBFS if no network is available: tries to fetch DTD from oasis-open.org

2006-12-14 Thread Lucas Nussbaum
Package: xorg-docs
Version: 1:1.2+git20061105-2
Severity: serious
Justification: FTBFS on i386, very likely to fail everywhere else
Usertags: grid5000

Hi,

During a rebuild of all packages in etch, I discovered that your package
failed to build on i386.

openjade tries to fetch the DTD from www.oasis-open.org, then fails loudly. It
would be better if your package did not fail to build when no network
connection is available.

Note: I'm filing this as serious, but I don't mind if someone consider it
non-RC.

The full build log is available from
http://blop.info/bazaar/buildlogs/20061214/

About the archive rebuilt: The rebuilt was done on about 30 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing an etch i386
environment (not unstable).  Internet was not accessible from the build
systems. The builds were processed as root.

About Grid'5000:
Grid'5000 is an highly reconfigurable experimental Grid platform
gathering 9 sites and featuring a total of 5000 CPUs. It serves as a
testbed for research in Grid Computing. See https://www.grid5000.fr/
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#403061: xorg-docs: FTBFS if no network is available: tries to fetch DTD from oasis-open.org

2006-12-14 Thread Frank Küster
tags 403061 patch

Lucas Nussbaum [EMAIL PROTECTED] wrote:

 openjade tries to fetch the DTD from www.oasis-open.org, then fails loudly. It
 would be better if your package did not fail to build when no network
 connection is available.

It needs docbookx.xml which is in docbook.xml.  In other words, the
package is missing a Build-Dependency.  Here's the patch:

$ diff -Nur xorg-docs-1.2+git20061105{,.new}/
diff -Nur xorg-docs-1.2+git20061105/debian/changelog 
xorg-docs-1.2+git20061105.new/debian/changelog
--- xorg-docs-1.2+git20061105/debian/changelog  2006-12-14 18:11:02.0 
+0100
+++ xorg-docs-1.2+git20061105.new/debian/changelog  2006-12-14 
17:38:01.0 +0100
@@ -1,3 +1,11 @@
+xorg-docs (1:1.2+git20061105-2.1~1) unstable; urgency=low
+
+  * Added Build-Dependency on docbook-xml to fix FTBFS if no network is
+available.  Thanks to Lucas Nussbaum [EMAIL PROTECTED] and
+the Grid'5000 project (closes: #403061).
+
+ -- Frank KÃŒster [EMAIL PROTECTED]  Thu, 14 Dec 2006 17:38:01 +0100
+
 xorg-docs (1:1.2+git20061105-2) unstable; urgency=low
 
   [ Julien Cristau ]
diff -Nur xorg-docs-1.2+git20061105/debian/control 
xorg-docs-1.2+git20061105.new/debian/control
--- xorg-docs-1.2+git20061105/debian/control2006-12-14 18:11:02.0 
+0100
+++ xorg-docs-1.2+git20061105.new/debian/control2006-12-14 
17:35:50.0 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: David Nusinow [EMAIL PROTECTED], Branden Robinson [EMAIL 
PROTECTED]
-Build-Depends: debhelper (= 5.0.0), pkg-config, docbook-utils, docbook (= 
4.2), xorg-sgml-doctools, quilt
+Build-Depends: debhelper (= 5.0.0), pkg-config, docbook-utils, docbook (= 
4.2), xorg-sgml-doctools, quilt, docbook-xml
 Standards-Version: 3.7.2.2
 
 Package: xorg-docs



Regards, Frank
-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)