GNU bug report logs - #10997
pkglibexecdir is unconditionally created when make install

Previous Next

Package: automake;

Reported by: Daiki Ueno <ueno <at> unixuser.org>

Date: Mon, 12 Mar 2012 05:45:01 UTC

Severity: minor

Tags: patch

Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #10 received at control <at> debbugs.gnu.org (full text, mbox):

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: Daiki Ueno <ueno <at> unixuser.org>
Cc: 10997 <at> debbugs.gnu.org,
	"automake-patches <at> gnu.org" <automake-patches <at> gnu.org>
Subject: Re: bug#10997: pkglibexecdir is unconditionally created when make
	install
Date: Mon, 12 Mar 2012 11:52:47 +0100
[Message part 1 (text/plain, inline)]
severity 10997 minor
thanks

Hi Daiki, thanks for the report.

On 03/12/2012 05:55 AM, Daiki Ueno wrote:
> I got a bug report for my package, which conditionally installs some
> scripts into pkglibexecdir like this:
> 
> if ENABLE_FOO
> pkglibexec_SCRIPTS = bar
> endif
> 
> where pkglibexec* is not referred outside of if...endif.  When "make
> install", automake creates pkglibexecdir even when ENABLE_FOO is false.
> 
> I'm attaching a prove which demonstrates the behavior.
>
I agree it would be nice to avoid creating directories that are not actually
needed; still, this is a low-priority bug, and I'm not yet sure how difficult
it would be to fix.  For the moment, I've committed (in your name) the test
case you've sent us (with minor tweakings), so that the bug will at least
remain exposed in the testsuite.  Attached is the patch I've pushed (to maint).

Thanks,
  Stefano
[0001-coverage-expose-automake-bug-10997.patch (text/x-diff, attachment)]

This bug report was last modified 13 years and 145 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.