From eb4fa58d9eea5c7b19d057a7cafe5d6ba73ff258 Mon Sep 17 00:00:00 2001 From: aph Date: Sun, 31 Mar 2002 22:08:39 +0000 Subject: [PATCH] from Martin Michlmayr: changes in upload situation, not possible to remove from Incoming anymore, talk about dput a bit; closes: #135559 git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@1491 313b444b-1b9f-4f58-a734-7bb04f332e8d --- developers-reference.sgml | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/developers-reference.sgml b/developers-reference.sgml index 6917d4f..45aaac6 100644 --- a/developers-reference.sgml +++ b/developers-reference.sgml @@ -5,7 +5,7 @@ %commondata; - + @@ -1108,7 +1108,13 @@ To upload a package, you need a personal account on official maintainer. If you use scp or rsync to transfer the files, place them into &us-upload-dir;; if you use anonymous FTP to upload, place them into -/pub/UploadQueue/. +/pub/UploadQueue/. Please note that you should transfer +the changes file last. Otherwise, your upload may be rejected because the +archive maintenance software will parse the changes file and see that not +all files have been uploaded. If you don't want to bother with transfering +the changes file last, you can simply copy your files to a temporary +directory on ftp-master and then move them to +&us-upload-dir;.

Note: Do not upload to ftp-master packages containing software that is export-controlled by the United States @@ -1121,12 +1127,14 @@ to non-us (see ). If you are not sure whether U.S. export controls apply to your package, post a message to &email-debian-devel; and ask.

-You may also find the Debian package dupload useful -when uploading packages. This handy program is distributed with +You may also find the Debian packages dupload or +dput useful +when uploading packages. These handy program are distributed with defaults for uploading via ftp to ftp-master, chiark, and erlangen. It can also be configured to use ssh or rsync. See and for more information. +section="1">, and for more information.

After uploading your package, you can check how the archive maintenance software will process it by running dinstall on your changes @@ -1855,10 +1863,14 @@ package. When invoked as apt-cache showpkg Removing packages from Incoming

-If you decide to remove a package from Incoming, it is nice -but not required to send a notification of that to the appropriate -announce list (either &email-debian-changes; or -&email-debian-devel-changes;). +In the past, it was possible to remove packages from incoming. +With the introduction of the New Incoming system this is no longer +possible. Instead, you have to upload a new revision of your package with +a higher version as the package you want to replace. Both versions will be +installed in the archive but only the higher version will actually be +available in unstable since the previous version will immediately +be replaced by the higher. However, if you do proper testing of your +packages, the need to replace a package should not occur too often anyway. Replacing or renaming packages

-- 2.30.2