The debian-private mailing list leak, part 1. Volunteers have complained about Blackmail. Lynchings. Character assassination. Defamation. Cyberbullying. Volunteers who gave many years of their lives are picked out at random for cruel social experiments. The former DPL's girlfriend Molly de Blanc is given volunteers to experiment on for her crazy talks. These volunteers never consented to be used like lab rats. We don't either. debian-private can no longer be a safe space for the cabal. Let these monsters have nowhere to hide. Volunteers are not disposable. We stand with the victims.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: source packages and upstream source



maor@ece.utexas.edu (Guy Maor)  wrote on 28.02.97 in <87hgiwk0wx.fsf@slip-52-10.ots.utexas.edu>:

> The only change allowed to an upstream source package is renaming the
> top level directory.  If diffs have been applied, even if they do not
> originate with Debian, they should be part of the .diff.gz.
>
> The get-orig-source target in programmer's 3.2.1 is currently
> optional.  Perhaps it should be made mandatory?

Not necessarily. The process involved might be tricky, or not really  
generalizable.

For example, for my doc-iana package, I'm getting the files from my local  
IANA mirror. What good would a "get-orig-source" target do? Either I  
couldn't use it, or nobody else could, or it would involve setting up a  
local mirror exactly the same way I did. Not good either way.

The really important stuff is "this is the ftp directory I got the stuff  
from, and this is what I did to it", I think. (And it may not always be an  
ftp directory, either.)

So, perhaps this would be a compromise:

1. MUST specify how original sources were got

2a. If original source archive is useable as-is (we need to list the  
conditions), do use it as-is.

2b. If original source archive needs manipulation, then, given a directory  
containing only the original source archive(s), have a script that creates  
the debian version of the archive. Skript MUST be included in source  
package - say, as "debian/rearchive-source" or something. This script MAY  
be specific to the current source version.


Some examples what such a script might do:

* untar original archives into a directory. Rename that directory. Retar.

* un-shar several original mails in a subdirectory. Tar that up.

* (for stuff like the net* packages.) Untar several original archives,  
maybe from different places. Possibly prune away some unneeded  
subdirectories? Retar.

Or even strange stuff like this:

* Copy some web pages. Tar them up.

3. We could also say: MUST include md5sums of above-mentioned directory  
contents before start of script, if repacking is done.

MfG Kai