Colin Watson wrote:
> /usr/share/perl5/Debian/Debhelper/Buildsystem/autoconf.pm sets
> libexecdir to $prefix/lib/$sourcepackage. This is unhelpful - Autoconf's
> default for libexecdir is $prefix/libexec (which should obviously be
> $prefix/lib instead on Debian), and in Automake you're supposed to use
> pkglibexecdir if you want a package-specific subdirectory.
> 
> The effect of defining libexecdir this way is that, after conversion to
> dh_auto_configure, man-db installs a couple of files into
> /usr/lib/man-db/man-db/ rather than just /usr/lib/man-db/ as it's
> supposed to.
> 
> Could you please pass just --libexecdir=\${prefix}/lib instead?

I copied all the default parameters from cdbs, on the assumption it got
something right. :-)

Changing this stuff is hard. It really calls for a regression test build
of all possibly affected packages..

But, autoconf doesn't have a pkglibexecdir, so changing it would dump
stuff directly in /usr/lib.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to