monotone-debian
[Top][All Lists]
Advanced

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

Re: [Monotone-debian] Uploading 0.42 for squeeze, and structure of the


From: Zack Weinberg
Subject: Re: [Monotone-debian] Uploading 0.42 for squeeze, and structure of the debian branch
Date: Mon, 16 Feb 2009 09:47:22 -0800

On Mon, Feb 16, 2009 at 2:37 AM, Richard Levitte <address@hidden> wrote:
> In message <address@hidden> on Fri, 13 Feb 2009 15:12:27 -0800, Zack Weinberg 
> <address@hidden> said:
>
> zackw> $ tar zxf monotone_0.43.tar.gz
> zackw> $ cd monotone_0.43
> zackw> $ mtn clone -b net.venge.monotone.debian-dir monotone.ca debian
> zackw> $ dpkg-buildpackage -i
> zackw>
> zackw> What do you say?
>
> I disagree.
>
> If you want to release a patched up version for some glitch that is
> specific to Debian but is in the rest of the source, you basically
> can't today without waiting for a new mainstream release.

Did you mean "under this proposal" when you said "today"?  Could you
live with the use of quilt+debian/rules patch, or dbs
simple-patchsys.mk, or (archive permitting) package format 3.0(quilt)

> Besides, I don't see much difficulty in this:
>
> $ cp PATH/TO/monotone_0.43.tar.gz .
> $ mtn clone monotone.ca net.venge.monotone.debian-diff monotone-0.43
> $ cd monotone-0.43
> $ dpkg-buildpackage -i

There are several problems with this that my proposal avoids:

 - you have to remember to do the merge from mainline to .dd
 - you may get spurious diffs due to autotools version skew
 - once .stripped lands you will have to jump through hoops to get
dpkg-buildpackage not to include all of the Attic files in the
.diff.gz (this is the big one)
 - the clone command you suggest takes about 20 minutes, whereas a new
org.debian.monotone branch containing new file copies of the debian/
files only would be much faster

zw




reply via email to

[Prev in Thread] Current Thread [Next in Thread]