[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