[Pkg-Cyrus-imapd-Debian-devel] .orig.tar.gz orig vs. repacked

Sven Mueller debian at incase.de
Mon Aug 1 21:18:50 UTC 2005


Henrique de Moraes Holschuh wrote on 01/08/2005 22:18:
> On Mon, 01 Aug 2005, Sven Mueller wrote:
>
>>handle all those files I removed when original creating the repacked
>>tarball? I removed many which are unused (including various empty
>
> The cyrus21 packages have a debian/removable.files (or somesuch) logic, also
> in autogen.sh, to build such a list of "blow them away" files that are rm
> -f'ed at debian/rules clean time.

Yes, that mechanism caused quite some headache to me at the beginning.
Problem is/was:
The mechanism removed _many_ files which were in the upstream tarball.
This caused a huge diff because dpkg-buildpackage wanted to include them
completely in the diff because of their removal. At least IIRC.

>>the config.guess and config.sub file. But how do we handle the files
>>which get rebuilt automatically? If we want to keep our diff as small as
>
> *ALL* files that are automatically generated *are* to be cleaned up (i.e.
> removed) by debian/rules clean IMHO.  Anything else is just a major pain for
> no good reason.
>
> Do it, and the world suddenly becomes a nicer place, and the .diffs smaller
> :)

True, however I would really like to get to some point where we either
a) work with a real pristine upstream tarball, or
b) have some small script which creates a cleaned up and repacked
   orig.tar.gz tarball for us to work with.
I have a very slight preference for the first option, but won't fuss
over the second one either.

> And we can make dpatch work with a pos-debian/rules-clean tree, to keep our
> sanity while at it.

:-)

>>PPS: BTW: Henrique, you said you would work on cyrus22 during DebConf. I
>>assume you didn't find the time to do so, just like me?
>
> I did work, but not much.  The major unstable breakage killed any
> possibility of doing builds for a while, and my dev machine is back into
> track for 3 or 4 days only, now :P

Oh well, murphy's law hit you then? Glad to hear you are back on track
though.

> I should get back to cyrus, commit the doc work I did already (nothing
> major), and go right into the clean-the-package-build stuff soon.

<evilgrin> Have fun then :-)

cu,
sven
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 186 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-cyrus-imapd-debian-devel/attachments/20050801/0bbc22af/signature.pgp


More information about the Pkg-Cyrus-imapd-Debian-devel mailing list