iceape preview

Andreas Metzler ametzler at downhill.at.eu.org
Tue Oct 17 18:25:06 UTC 2006


On 2006-10-17 Hendrik-Jan Heins <hjheins at gmail.com> wrote:
> 2006/10/17, Mike Hommey <mh at glandium.org>:
> >Debian doesn't use bzip2 files for source packages

> not? It does work with it. and in this case the difference is either a
> 32Mb or a 45Mb source package.

Eh, no. Your source package *is* 45Mb.
Quote 
http://bluebox.passys.nl/Debian/Experimental/iceape-1.0.5-4/iceape_1.0.5-4.dsc
| Files: 
|  ac7b4cbea17f325fb3cadf51c777826d 46154499 iceape_1.0.5-4.tar.gz

The tar.bz2 is not part of the source package.

> So in an "official" package it should be .tar.gz?

Yes. dpkg-source -x in sid/etch could extract debian source packages
consisting of
foo_1.2.orig.tar.bz2
foo_1.2-1.dsc
foo_1.2-1.diff.gz

however the ftp suite would reject such uploads and dpkg-dev cannot
generate such source packages. (Bug#382673)

> >> >You should have a .orig.tar.gz file and a diff.gz file. These can be
> >> >generated by dpkg-source -b or when building with dpkg-buildpackage,
> >> >just be sure a iceape_1.0.5.orig.tar.gz file is there when you do it.
> >> >
> >> see above. That's exactly what I do. Only my orig.tar.gz is called
> >> seamonkey.

> >Look at the content of your dsc file. It only contains reference to your
> >iceape_1.0.5-4.tar.gz. A normal dsc file should contain
> >iceape_1.0.5.orig.tar.gz and iceape_1.0.5-4.diff.gz.

> So the .dsc should contain the diff and what about the diff? should it
> be applied already in to the source folder? (mine is, that's why
> there's no diff)
[...]

Just take a look at *any* (nonative) sourcepackage in debian e.g. 
http://ftp.debian.org/debian/pool/main/s/swaks/swaks_0+20060621.0.orig.tar.gz
http://ftp.debian.org/debian/pool/main/s/swaks/swaks_0+20060621.0-1.dsc
http://ftp.debian.org/debian/pool/main/s/swaks/swaks_0+20060621.0-1.diff.gz

The orig.tar.gz contains the unmodified upstream sources (For iceape
you'll end up with something similar, original upstream minus
non-free)

swaks_0+20060621.0-1.diff.gz contains any changes to the sources.
swaks_0+20060621.0-1.dsc is a plain text file, read it.

cu andreas
-- 
The 'Galactic Cleaning' policy undertaken by Emperor Zhark is a personal
vision of the emperor's, and its inclusion in this work does not constitute
tacit approval by the author or the publisher for any such projects,
howsoever undertaken.                                (c) Jasper Ffforde



More information about the pkg-mozilla-maintainers mailing list