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