[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 19:05:52 CDT 2015
> On Aug 26, 2015, at 8:03 PM, Matt Mackall <mpm at selenic.com> wrote:
>
> On Wed, 2015-08-26 at 19:56 -0400, Augie Fackler wrote:
>>> 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?
>
> Not yet.
>
>>> 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?
>
> Sounds fine, but I don't know if we'll run into Debian vs Ubuntu/whatnot
> issues?
I honestly have no idea. My packages that I built using docker for jessie worked fine on ubuntu LTS, and the Mercurial there is ancient, so I *suspect* we’ll be mostly okay.
I’ll do a resend of the whole series with some extra tweaking (rename non-docker target, fix up hghave, etc)
>
> --
> 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/ce9d5137/attachment.pgp>
More information about the Mercurial-devel
mailing list