-----BEGIN PGP SIGNED MESSAGE----- On 22 Oct 1997, Jim Pick wrote:
> 444 Oct 22 14:49 README > 17506 Oct 22 14:42 hello_1.3-13.1_i386.deb > 4306 Oct 22 14:53 src-deb-hello_1.3-1.1_all.deb > 88758 Oct 22 14:54 src-orig-hello_1.3-1_all.deb > [ ... ] > drwxr-xr-x jim/jim 0 1997-10-22 11:51 ./ > drwxr-xr-x jim/jim 0 1997-10-22 11:51 usr/ > drwxr-xr-x jim/jim 0 1997-10-22 11:51 usr/src/ > drwxr-xr-x jim/jim 0 1997-10-22 11:51 usr/src/debian/ > drwxr-xr-x jim/jim 0 1997-10-22 11:53 usr/src/debian/src-orig-hello/ > -rw-r--r-- jim/jim 87942 1993-05-22 18:41 > usr/src/debian/src-orig-hello/hello-1.3.tar.gz So we have to make a new package for *every* source package? Now that dpkg-source is able to manage untouched pristine source when it is well-behaved, this is a step backwards. > [ ... ] > unpack: > cd $(topbuilddir) > -rm -rf hello.src > tar xzvf $(srcdebiandir)/src-orig-hello/hello-1.3.tar.gz > mv hello-1.3 hello.src > touch unpack > > [ ... ] > * An additional rule: unpack - pretty clear what this does. Source > is kept in packed up tarballs in the source packages, and is only > unpacked on a temporary basis under the $(topbuilddir) which > is usually the current directory owned by the user making the > package. There is no reason to unpack things in the same > directory as the debian-specific files (as we currently do now). > In this example, I unpacked to a directory called hello.src - > that just me being a neat freak again. > > So the upstream source can be anything (ie. .src.rpm's), since > the packaging system doesn't unpack them - only the rules the > maintainer puts into the Makefile really matter. There must be something wrong if the packaging system does not care by itself of packaging and unpackaging... Yes, this allows to even-more-untouched pristine sources, but IMHO those braindead source packages should be discouraged. Repackaging the bad ones is a good thing. > OK, that's it. Tell me how you like it. This package format is much more work for the maintainers. The question is: Do we *really* need .deb packages to satisfy Source-Dependencies? -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: latin1 iQCVAgUBNE9KjiqK7IlOjMLFAQHQdwQAg5gqp+EAoUITFpfaa+dobwKz2mtcBQp3 RwTPo/wZjI/IpaYV6X2MY5dAG/EQ1xtYwvqEGqKCfj/qiptRCNV3qHaN5Aafo9x4 //hSZViWTb7wmvk8rMYD4oZ+wBEy+pcItkK4cnF7SM57jSlw74R1YoZR9MGiXuV7 I93K+q3Cd74= =aYKH -----END PGP SIGNATURE-----