[debhelper-devel] `dh --with autotools_dev` and `dh_update_autotools_config`

Niels Thykier niels at thykier.net
Wed Aug 2 18:50:00 UTC 2017


Henrique de Moraes Holschuh:
> On Wed, 02 Aug 2017, Niels Thykier wrote:
>> Henrique de Moraes Holschuh:
>>> On Tue, 01 Aug 2017, Niels Thykier wrote:
>>>> I have offered to manage the deprecation and eventual removal of the
>>>> autotools-dev related debhelper tools + sequence if we were to go down
>>>> that route.  However, as mentioned, I have not heard from Henrique, so I
>>>> do not know if that is the way we will go.
>>>
>>> Can you send me the detailed plan?  I don't have anything against
>>> deprecating the autotools-dev debhelper tools and sequence, as long as
>>> we don't break anything that currently relies on them.
>>>
>>
>> Certainly.  My plan is basically:
>>
>>  1) Have the autotools-dev dh_* tools + sequence call
>>     deprecated_functionality (from Dh_Lib) and set compat 11 as
>>     the compat level removing the functionality[1].
>>
>>  2) Have debhelper document this in the upgrade notes for compat 11.
>>
>>  3) Have lintian emit tags for usage of the debhelper functionality from
>>     autotools-dev.
>>
>>  4) Wait until the compat level is retired from debhelper.  This is
>>     measured in at least 3 Debian releases for compat 11 (including
>>     "buster") plus a 1 year more[2].
>>
>>  5) Remove the tools from autotools-dev
> 
> Looks good.  Let's implement it :-)
> 

Ack. :)

Draft patches for autotools-dev to implement 1) is attached. :)

Thanks,
~Niels
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Deprecate-debhelper-tools-sequence.patch
Type: text/x-patch
Size: 4410 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debhelper-devel/attachments/20170802/81952bba/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Update-autotools-dev.README.Debian.patch
Type: text/x-patch
Size: 3139 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debhelper-devel/attachments/20170802/81952bba/attachment-0001.bin>


More information about the debhelper-devel mailing list