[debhelper-devel] Bug#867246: dh_installman incorrectly optimized away when using --fail-missing and building arch-any packages only

Michael Stapelberg stapelberg at debian.org
Wed Jul 5 16:58:30 UTC 2017


On Wed, Jul 5, 2017 at 12:30 PM, Niels Thykier <niels at thykier.net> wrote:

> Control: tags -1 patch
>
> On Wed, 05 Jul 2017 08:18:49 +0200 Michael Stapelberg
> <stapelberg at debian.org> wrote:
> > Package: debhelper
> > Version: 10.6.1
> > Severity: normal
> >
> > See [1] for an example: commit [2] switched to dh_missing
> --fail-missing, which
> > works when building arch:all packages as well, but fails when building
> > architecture-dependent packages only (such as the buildds do).
> >
> > This can be worked around by adding an override like so:
> >
> > override_dh_installman:
> >       dh_installman
> >
> > ① https://anonscm.debian.org/cgit/pkg-freeradius/
> freeradius.git/tree/?id=feb85356a8e3f8931cf423ff215eaa54baa5dd03
> > ② https://anonscm.debian.org/cgit/pkg-freeradius/
> freeradius.git/commit/?id=e3bdeee6e138f34f16ab500c04cf358ca6a3b17f
> >
> > [...]
>
> Hi,
>
> I have created a prototype branch that hopefully solves this issue.
>
> It is available from the bug-867246-dh-optimize-logging-helpers
> branch[1].  Please feel free to give this a spin and see if it fixes
> your issue.
>

Thanks! I can confirm that this branch indeed fixes the issue.


>
> Thanks,
> ~Niels
>
> [1]
> https://anonscm.debian.org/git/debhelper/debhelper.git/
> log/?h=bug-867246-dh-optimize-logging-helpers
>
>


-- 
Best regards,
Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debhelper-devel/attachments/20170705/4a305e10/attachment-0001.html>


More information about the debhelper-devel mailing list