[Build-common-hackers] Bug#805315: Bug#805315: cdbs: FTBFS with debhelper/9.20151116 - debhelper-5.sh has no compat

Niels Thykier niels at thykier.net
Tue Nov 17 20:19:43 UTC 2015


clone 805315 -1 -2
reassign -1 debhelper
retitle -1 debhelper: Let dh_clean work without d/compat and DH_COMPAT
reassign -2 debhelper
severity -2 normal
retitle -2 debhelper: Clarify that setting a compat level is mandatory

severity 805315 normal
retitle 805315 cdbs: will FTBFS when d/compat becomes mandatory
thanks

Hi,

This issue has affected other consumers of cdbs, which rely on cdbs to
create debian/compat.  Lintian flags these as using compat 5, which what
they will end up using in general.  Unfortunately, it means I have not
accounted for them in my deprecation plan nor filed bugs against them.
  I have devised a work around in dh_clean, which (AFAICT) is sufficient
to avoid the issue (at least in the debhelper-5.sh test).  I will keep
that until debian/compat files become mandatory.

I have kept this bug against cdbs (with lower severity) about
debhelper-5.sh as it will FTBFS once d/compat becomes mandatory.

Jonas Smedegaard:
> [...]
> 
> Right, that is what I meant.  Thanks for clarifying.
> 
> I read COMPATIBILITY LEVELS section of debhelper man page as that being 
> an optional feature.
> 
> Since that (as you clarify below) effectively is no longer the case, I 
> suggest clarify by sprinkling a few "must" into that section - and while 
> at it extend to document DH_COMPAT (and which is used when both are 
> applied) at the same place.
> 
> 
>  - Jonas
> 

Thanks, I have made a clone of this bug for this issue. :)

~Niels



More information about the Build-common-hackers mailing list