[PATCH 9 of 9 debian-packaging] debian: switch to using debhelper and dh_python2 to build debs

Augie Fackler raf at durin42.com
Wed Aug 26 18:56:25 CDT 2015


> On Aug 26, 2015, at 7:49 PM, Matt Mackall <mpm at selenic.com> wrote:
> 
> On Wed, 2015-08-26 at 15:08 -0400, Augie Fackler wrote:
>> # HG changeset patch
>> # User Augie Fackler <augie at google.com>
>> # Date 1440601149 14400
>> #      Wed Aug 26 10:59:09 2015 -0400
>> # Node ID 123c754a4606db14891ff9653e838c15a9b08bbd
>> # Parent  16a96256683d535ad64a628d30849ce7a326cf70
>> debian: switch to using debhelper and dh_python2 to build debs
> 
> Having a bit of trouble with this set. First:
> 
> tests/test-debian-packages.t:4:
>>  $ export DEB_BUILD_OPTIONS=nocheck
> don't export and assign at once
> *** check-code complained ***

Bah. Forgot to run whole test suite after iterating on the packaging test.

> 
> This test doesn't actually run here (debian-unstable), because while I
> do obviously have dpkg, I don't have debuild and friends.

Yup, I’ll add some hghave checks and resend. I assume you took none of the series?

> Also, since
> this is building for jessie, it's eventually going to stop working on
> jessie.

Yeah, I think I want to rename the build rules. I think we should have ‘make deb’ which builds a deb for the current platform, and then ‘make docker-debian-jessie' that builds specifically for jessie. Sound good?

> 
> --
> Mathematics is the supreme nostalgia of our time.
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20150826/d36d41ef/attachment.pgp>


More information about the Mercurial-devel mailing list