Chris Lamb:
> [Adding ni...@thykier.net to CC]
> 
> tags 918255 + pending
> thanks
> 
> Hi Mathias,
> 
>> Source: redis
>> Version: redis (5:5.0.3-3~bpo9+1)
>> Severity: important
>>
>> * Chris Lamb: " Accepted redis 5:5.0.3-3~bpo9+1 (source amd64 all) into
>>   stretch-backports" (Fri, 04 Jan 2019 11:27:23 +0000):
>>
>>   Hi Chris,
>>
>>   redis (5:5.0.3-3~bpo9+1) depends on init-system-helpers (>= 1.54~),
>>   which is neither available in stretch nor in stretch-backports (sid has 
>> 1.56)
>>   and therefore redis is not installable on stretch.
> 
> I ended up quickly/hackily fixing this in:
> 
>   
> https://salsa.debian.org/lamby/pkg-redis/commit/e47bfc26194735b4853a6f17e29ce20b50483696
> 
> Niels, am I misunderstanding something here? My package doesn't do
> especially weird here except that the .service and .init files are
> generated at build time.
> 
> (I added the Pre-Depends in 5.0.3-3 in unstable but this only
> affects stretch-backports, naturally.)
> 
> 
> Best wishes,
> 

Hi,

As noted in [1], compat 12 is not /generally/ suitable for
stretch-backports and I recommend staying with compat 11 if you target
stretch-backports.

The issue lies in what was required to cleanly separate dh_installinit
and dh_installsystemd which previously had overlapping responsibilities
in the maintscripts.  That split requires the new version of
init-system-helpers.

The alternative is to use compat 12 in general but force dh_installinit
+ dh_installsystemd (yes, both of them) to run in compat 11 by using
DH_COMPAT=11 in the override.

Thanks,
~Niels

[1]
https://salsa.debian.org/lamby/pkg-redis/commit/e47bfc26194735b4853a6f17e29ce20b50483696



Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to