On 12-07-07 at 10:29am, Dominique Dumont wrote: > Le Friday 6 July 2012 18:25:53, Jonas Smedegaard a écrit : > > (and no, multiarch support does *not* require debhelper 9!) > > For packages providing binaries compiled from C or C++ code, debhelper > 9 is required to "easily" get hardening flags (otherwise, you have to > add them manually in debian/rules). No, wrong conditions and - as you hint yourself - not really _required_. Tightening build-dependency to debhelper (>= 9~) raises the likelihood of hardening flags getting properly applied. But only when also bumping to debhelper compatibility level 9. And only when using short-form dh. Tightening build-dependency to debhelper (>= 9.20120312~) raises the likelihood even further. But none of it is required for hardening to happen, which was my point: There are other ways to harden than the above described backporting-unfriendly approach. Arguably it is required for hardening to happen _easily_ - that depends on what you find easy ;-) > > > > > Note that, by default cme will not remove versioned > > > > > dependencies required for oldstable, provided the information > > > > > is provided by madison. > > Is your comment above somehow related to my complaint about dropping > > needed cdbs versioning? > > Thing is: you mention needed versioned dependency (ie. cdbs >= 0.4.73) > that is always satisfied on all supported Debian versions: > > $ rmadison cdbs > cdbs | 0.4.89 | squeeze | source, all > cdbs | 0.4.115 | wheezy | source, all > cdbs | 0.4.115 | sid | source, all You are right. I got confused by oldstable currently not being supported. My confusion was supported by (my wrong interpretation of) your explicitly mentioning oldstable further up, and oldstable still being listed at http://packages.qa.debian.org/c/cdbs.html even though the project no longer cares about it. > Would you rather have cdbs versioned dep completely left alone in cme ? No, I understand the logic now and agree with dropping that cdbs versioning. Sorry for all the confusion, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
Attachment:
signature.asc
Description: Digital signature