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
signature.asc
Description: Digital signature