]> git.decadent.org.uk Git - dak.git/blob - docs/README.sourceless
sane config stuff
[dak.git] / docs / README.sourceless
1 To: ftpmaster@debian.org
2 Subject: binary-less source-only packages
3 Mail-Copies-To: never
4 Gcc: nnfolder+archive:2000/mail-12-December
5 --text follows this line--
6 Hi,
7
8 katie does reference counting of binaries and any source package which
9 isn't referenced by a binary package is automatically deleted.  This:
10
11  o allows us to stop violating the GPL.
12
13  o ensures that the source for any binary package is always available;
14    nice for build problems on non-i386 arches.
15
16  o reduces manual work in cleaning out cruft from the archive as
17    packages where the source name has changed will be automatically
18    cleaned out.
19
20 The only problem is intentionally binary-less packages.  The only
21 valid occurrence I can think of is pine, but in case there are more
22 I've added an override for such files in:
23
24   /org/<host>.debian.org/scripts/override/override.source-only
25
26 If you process an intentionally binary-less package in incoming and
27 determine it's binary-less state is valid; please add the package to
28 the override file.
29
30 If I've missed any packages and people are screaming about their
31 removal, you can recover them from:
32
33   /org/<host>.debian.org/morgue/rhona/
34
35 As to how to add them back into the pool.. ho hum.. have to write
36 something to do that :-)
37
38 -- 
39 James