On 12-07-07 at 05:08pm, Dominique Dumont wrote: > Le Saturday 7 July 2012 01:07:44, gregor herrmann a écrit : > > > Personally, I would recommend keeping [debhelper versioned > > > dependency], but IIRC Jonas and I have had this argument before. > > > :) > > > > hihi > > > > i also prefer to keep it but maybe C::M could at least not add it if > > it's not there but keep it if it's there? > > ok. that's what I'll implement except when debian/compat is '9'. In > this case, cme will "fix" debhelper dep so as to have debhelper >= 9 > > Is this fine ? Yes. I assume you don't mean hard-coding to special-case debhelper 9 in particular, but b) below... I believe these are fine: a) Tighten versioning to match compatibility level. b) Introduce versioning to match compatibility level, when needed version is missing from a currently supported Debian distribution release c) Drop versioning, when needed version is satisfied in all currently supported Debian distribution releases, and Debian Policy does not dictates differently, and packaging documentation does not request differently I believe these are not fine, as we favor different conflicting ones (but would be cool to have available as optional flags): d) Introduce versioning (e.g. to match compatibility level), when needed version is satisfied in all currently supported Debian distribution releases e) Drop versioning, when needed version is satisfied in all currently supported Debian distribution releases, and Debian Policy does not dictate differently (disregarding package documentation requests) These are IMO bad, as they can cause breakage in some situations (but would be cool to have as warnings and/or optional flags): x) Bump compat level to match versioning y) Relax versioning to match compatibility level Beware that Debian in general only care about FTBFS (Failure To Build-against-same-distro-release-or-unstable From Source), so even if the Perl team agrees to also care about FTBBFS (Failure To Build/Backport From Source) it might be wise for Config::Model to allow suppressing FTBBFS detection or offer it only optionally (which the Perl team would then add to its group-wide scripts. - 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