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
 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>
 
       <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
          <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>.
 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>
 
        <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>
 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>
 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>.
 <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>
 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>
 
 
          </enumlist>
 
 
@@ -1562,10 +1569,6 @@ architecture <var/X/.
        <sect1 id="buildd">
          <heading><package>buildd</package>
          <p>
        <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
 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>
 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
 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