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

Bug#258437: correct patch



Hi,

sorry, this is the right patch. The first one has the order of changes 
reversed, that is added lines have a "-" and removed lines a "+".


regards,
	Holger
diff -Nur developers-reference-3.3.7/common.ent developers-reference-3.3.7_258437-fixed/common.ent
--- developers-reference-3.3.7/common.ent	2005-12-26 11:13:32.000000000 +0000
+++ developers-reference-3.3.7_258437-fixed/common.ent	2006-06-17 16:24:57.000000000 +0000
@@ -67,6 +67,7 @@
 <!ENTITY url-cvsweb "http://cvs.debian.org/";>
 <!ENTITY url-devel-machines "http://db.debian.org/machines.cgi";>
 <!ENTITY url-buildd "http://buildd.debian.org/";>
+<!ENTITY url-buildd-doc "http://www.debian.org/devel/buildd/";>
 <!ENTITY url-lintian "http://lintian.debian.org/";>
 <!ENTITY url-debian-qa "http://qa.debian.org/";>
 <!ENTITY url-debian-qa-orphaned "http://qa.debian.org/orphaned.html";>
diff -Nur developers-reference-3.3.7/developers-reference.sgml developers-reference-3.3.7_258437-fixed/developers-reference.sgml
--- developers-reference-3.3.7/developers-reference.sgml	2006-04-04 21:41:26.000000000 +0000
+++ developers-reference-3.3.7_258437-fixed/developers-reference.sgml	2006-06-17 16:27:16.000000000 +0000
@@ -1550,7 +1550,14 @@
 you don't forget any open bug, and so that you don't forget which
 packages are under your responsibility.
 
-    <sect id="alioth">Debian *Forge: Alioth
+    <sect id="build-info">Information about the buildd network
+	<p>
+A package is usually uploaded as a binary package built for one architecture. 
+Once it's moved into the archive it gets build for those architectures which 
+are defined in <tt>debian/control</tt>. More details about what happens then
+can be found in <ref id="buildd">.
+  
+     <sect id="alioth">Debian *Forge: Alioth
 	<p>
 Alioth is a fairly new Debian service, based on a slightly modified version
 of the GForge software (which evolved from SourceForge). This software
@@ -2863,22 +2870,14 @@
             <heading><package>buildd</package></heading>
             <p>
 The <package>buildd</package> system is used as a distributed,
-client-server build distribution system.  It is usually used in
+client-server build distribution system, which is described in 
+more detail at <url id="&url-buildd-doc;">.  It is usually used in
 conjunction with <em>auto-builders</em>, which are ``slave'' hosts
 which simply check out and attempt to auto-build packages which need
 to be ported.  There is also an email interface to the system, which
 allows porters to ``check out'' a source package (usually one which
 cannot yet be auto-built) and work on it.
 	  <p>
-<package>buildd</package> is not yet available as a package; however,
-most porting efforts are either using it currently or planning to use
-it in the near future.  The actual automated builder is packaged as
-<package>sbuild</package>, see its description in <ref id="sbuild">.
-The complete <package>buildd</package> system also collects a number of as yet unpackaged
-components which are currently very useful and in use continually,
-such as <prgn>andrea</prgn> and
-<prgn>wanna-build</prgn>.
-	  <p>
 Some of the data produced by <package>buildd</package> which is
 generally useful to porters is available on the web at <url
 id="&url-buildd;">.  This data includes nightly updated information
@@ -2894,8 +2893,17 @@
           <p>
 The buildds admins of each arch can be contacted by the mail address
 $arch@buildd.debian.org.
-
-       <sect1 id="packages-arch-specific">When your package is <em>not</em> portable
+		  <p>
+<package>buildd</package> is not yet available as a package; however,
+most porting efforts are either using it currently or planning to use
+it in the near future.  The actual automated builder is packaged as
+<package>sbuild</package>, see its description in <ref id="sbuild">.
+The complete <package>buildd</package> system also collects a number of as yet unpackaged
+components which are currently very useful and in use continually,
+such as <prgn>andrea</prgn> and
+<prgn>wanna-build</prgn>.
+       <sect1 id="packages-arch-specific">When your package is <em>not</em> 
+       portable or does <em>not</em> build
        <p>
 Some packages still have issues with building and/or working on some
 of the architectures supported by Debian, and cannot be ported at all,
@@ -2941,7 +2949,34 @@
 If in the past some binary packages were uploaded on unsupported architectures,
 request their removal by filing a bug against
 <package>ftp.debian.org</package>
-
+	<p>
+A quick list of what to do if a package doesn't build on a buildd:
+	<list>
+	<item>
+	<p>
+Read the buildd logs, if they are available at <url id="&url-buildd;"> 
+(if there was no build attempt yet, there won't be any logs)
+	<p>
+	<item>
+Wait a few days for the build attempt
+	<p>
+	<item>
+Check the build statistics at <url id="http://buildd.debian.org/stats/";>; to see
+if a port is falling behind 
+	<p>
+	<item>
+Check if missing build depends are going to be built later
+	<p>
+	<item>
+Check if missing build depends are failing to build
+	<p>
+	<item>
+Ask in the appropriate port mailing list for help/information
+	<p>
+	<item>
+Try to build the package yourself on the arch which is problematic for your package, 
+see <url id="&url-devel-machines;"> for a list of developer accessable machines
+	</list>
 
     <sect id="nmu">Non-Maintainer Uploads (NMUs)
       <p>

Attachment: pgp7BnpitUGB8.pgp
Description: PGP signature


Reply to: