[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debhelper compat 10 ready for testing (debhelper/9.20160403)



On 05.04.2016 00:23, Steve Langasek wrote:
On Mon, Apr 04, 2016 at 10:28:18PM +0200, Matthias Klose wrote:
On 03.04.2016 12:12, Niels Thykier wrote:

With the latest debhelper upload today, I believe compat 10 is now ready
for widespread testing.

please could you consider generating new style dbg files (using build-id)
for every debhelper compat level, if a binary file has a build-id? The
trigger should be the build-id, not the debhelper compat level.

That's a behavior change for existing packages and may introduce build
failures for packages that assume things about the output of dh_strip.  It's
inconsistent with the design principles of debhelper to change this behavior
retroactively for other compat levels, however valuable that might be.

This apparently never was a "design principle" with debhelper, seen for example with dh_movefiles changing behaviour in compat level 3 and above, and only fixed recently after more than a decade. Now that dbg packages are auto-generated, there is no interaction with debhelper at all, so no reason to use the build-id where available (of course that's unrelated to debhelper). But then you could ask why manually generated dbg packages are different than auto-build ones...

Matthias


Reply to: