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

Re: lintian: what means pkg-config-multi-arch-wrong-dir?

On Sun, Sep 29, 2013 at 02:20:08PM +0200, Olе Streicher wrote:
> Paul Wise <pabs@debian.org> writes:
> > On Sun, Sep 29, 2013 at 8:08 PM, Olе Streicher wrote:
> >> Uhh, you are right. I, however, still don't understand where the
> >> multiarch path comes from. From the log file (on i386):

> >> configure: running /bin/bash ./configure [...] \
> >>   '--libdir=${prefix}/lib/i386-linux-gnu' \
> >>   '--libexecdir=${prefix}/lib/i386-linux-gnu' [...]

> >> which was not my intention. Libdir should be /usr/lib for not-multiarch
> >> files, right?

> > You appear to be using debhelper compat level 9, which includes
> > enabling multi-arch stuff:

> Thank you very much. But why is it enabled even if I do not announce my
> package a being multiarch?

Because all shared library packages should be made Multi-Arch: same. 
There's no reason to permit packages to opt out of this behavior change.

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature

Reply to: