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
signature.asc
Description: OpenPGP digital signature