chiark / gitweb /
* Sec. "The master server": note that problems on Debian ftp can be sent
authoraph <aph@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Sun, 9 May 1999 04:34:59 +0000 (04:34 +0000)
committeraph <aph@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Sun, 9 May 1999 04:34:59 +0000 (04:34 +0000)
    to ftpmaster@debian.org also
  * Secs. "Uploads via chiark" and "Uploads via erlangen": remove
    'cron-driven' (thanks Roman Hodek)
  * Sec. "Being Kind to Porters": typos corrected, note that binary-arch
    and binary-indep targets should work independantly (thanks Roman
    Hodek)
  * Sec. "buildd": remove erroneous reference to debbuild, reorganize the
    section and correct typos (thank again Roman -- boy, this is the all
    Roman release)

git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@813 313b444b-1b9f-4f58-a734-7bb04f332e8d

developers-reference.sgml

index e99f83dc135ab5e8be2951d7111e2c4aad3040f0..2ba3c0c7c37ab85428c0e26fc64dfb00ea0cd4f7 100644 (file)
@@ -372,8 +372,9 @@ If you find a problem with <tt/master.debian.org/ such as disk full,
 suspicious activity, or whatever, send an email to
 <email>debian-admin@debian.org</email>.  Problems with the Debian FTP
 archive generally need to be reported as bugs against the
-<package>ftp.debian.org</package> pseudo-package, but also see the
-procedures in <ref id="archive-manip">.
+<package>ftp.debian.org</package> pseudo-package or an email to
+<email>ftpmaster@debian.org</email>, but also see the procedures in
+<ref id="archive-manip">.
 
       <sect1 id="servers-www">The WWW servers
        <p>
@@ -1045,7 +1046,7 @@ section="5"> for more information.
          <p>
 If you have a slow network connection to <tt/master/, there are
 alternatives.  One is to upload files to <tt/Incoming/ via a
-cron-driven upload queue in Europe on <tt/chiark/. For details connect
+upload queue in Europe on <tt/chiark/. For details connect
 to <ftpsite>ftp.chiark.greenend.org.uk</ftpsite> using anonymous FTP
 and read
 <ftppath>/pub/debian/private/project/README.how-to-upload</ftppath>.
@@ -1061,7 +1062,7 @@ to the documentation that comes with the program for details.
 
        <sect1>Uploads via <tt/erlangen/
          <p>
-Another cron-driven upload queue is available in Germany: just upload
+Another upload queue is available in Germany: just upload
 the files via anonymous FTP to <url
 id="ftp://ftp.uni-erlangen.de/pub/Linux/debian/UploadQueue">.
          <p>
@@ -1459,7 +1460,7 @@ Make sure your source package is correct.  Do <tt>dpkg-source -x
 properly.  Then, in there, try building your package from scratch with
 <tt>dpkg-buildpackage</tt>.
            <item>
-Make sure you don't ship your binary package with the
+Make sure you don't ship your source package with the
 <file>debian/files</file> or <file>debian/substvars</file> files.
 They should be removed by the `clean' target of
 <file>debian/rules</file>.
@@ -1475,6 +1476,12 @@ sub-case of the above issue).
            <item>
 Don't rely on <prgn>egcc</prgn> being available; don't rely on
 <prgn>gcc</prgn> being a certain version.
+           <item>
+Make sure your debian/rules contains separate ``binary-arch'' and
+``binary-indep'' targets, as the Debian Packaging Manual requires.
+Make sure that both targets work independently, that is, that you can
+call the target without having called the other before. To test this,
+try to run <tt>dpkg-buildpackage -b</tt>.
          </enumlist>
 
 
@@ -1562,10 +1569,6 @@ architecture <var/X/.
        <sect1 id="buildd">
          <heading><package>buildd</package>
          <p>
-<package/buildd/ is not yet available!  However, it collects a number
-of as yet unpackaged components which are currently in production
-(such as <prgn/debbuild/ and <prgn/wanna-build/.
-         <p>
 The <package/buildd/ system is used as a distributed, client-server
 build distribution system.  It is usually used in conjunction with
 <em/auto-builders/, which are ``slave'' hosts which simply check out
@@ -1574,6 +1577,12 @@ also an email interface to the system, which allows porters to ``check
 out'' a source package (usually one which cannot yet be autobuilt) and
 work on it.
          <p>
+<package/buildd/ 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.  It collects a number of as yet unpackaged components
+which are currently very useful and in use continually, such as
+<prgn/sbuild/ and <prgn/wanna-build/.
+         <p>
 We are very excited about this system, since it potentially has so
 many uses.  Independent development groups can use the system for
 different sub-flavors of Debian, which may or may not really be of