GNU bug report logs - #59099
3-rd party aux files.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: automake; Reported by: Van de Bugger <van.de.bugger@HIDDEN>; dated Mon, 7 Nov 2022 08:26:02 UTC; Maintainer for automake is bug-automake@HIDDEN.
bug reassigned from package 'debbugs.gnu.org' to 'automake'. Request was from Karl Berry <karl@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 Nov 2022 08:25:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 07 03:25:54 2022
Received: from localhost ([127.0.0.1]:33181 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1orxS4-0006dr-TX
	for submit <at> debbugs.gnu.org; Mon, 07 Nov 2022 03:25:54 -0500
Received: from lists.gnu.org ([209.51.188.17]:40596)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <karl@HIDDEN>) id 1orn0U-0001zN-Cw
 for submit <at> debbugs.gnu.org; Sun, 06 Nov 2022 16:16:43 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <karl@HIDDEN>)
 id 1orn0U-00034m-82
 for bug-automake@HIDDEN; Sun, 06 Nov 2022 16:16:42 -0500
Received: from freefriends.org ([96.88.95.60])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <karl@HIDDEN>)
 id 1orn0R-0002jA-An
 for bug-automake@HIDDEN; Sun, 06 Nov 2022 16:16:41 -0500
Received: from freefriends.org (freefriends.org [96.88.95.60])
 by freefriends.org (8.14.7/8.14.7) with ESMTP id 2A6LGYXw003579
 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); 
 Sun, 6 Nov 2022 14:16:35 -0700
Received: (from apache@localhost)
 by freefriends.org (8.14.7/8.14.7/Submit) id 2A6LGYNP003578;
 Sun, 6 Nov 2022 14:16:34 -0700
Resent-Date: Sun, 6 Nov 2022 14:16:34 -0700
Resent-From: Karl Berry <karl@HIDDEN>
Resent-Message-Id: <202211062116.2A6LGYNP003578@HIDDEN>
Resent-To: bug-automake@HIDDEN
X-Envelope-From: automake-bounces+karl=freefriends.org@HIDDEN
X-Yandex-Fwd: 1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail;
 t=1667002054; bh=bhphdbqPOrYVwQ3vxR0yHiyFGoJ+KH6/dgAVrkghmFs=;
 h=Date:To:From:Subject:Message-ID;
 b=d9f/iwtpQGfyH1Jc1jpORSfnGOLHp9EWyt7xQBucam/YSFmMnFTFFa2HAtpBtdRUj
 kjhk6Pqg98hU0Au2Zo72OaMQ175xjt1M5MynLVjWnZlSU8o8In8225GVVfP7Lb0i59
 iCbyAb1/EHwd8HCemWsm1QRyIcx9+yrAflEXM8lg=
Authentication-Results: myt5-2f5ba0466eb8.qloud-c.yandex.net;
 dkim=pass header.i=@yandex.ru
Message-ID: <9ec7c3e2dd374b115685fbd88107b16d98afc039.camel@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.44.4 (3.44.4-2.fc36) 
MIME-Version: 1.0
Received-SPF: pass client-ip=77.88.28.109;
 envelope-from=van.de.bugger@HIDDEN; helo=forward106p.mail.yandex.net
X-Spam_action: no action
X-Mailman-Approved-At: Sat, 29 Oct 2022 00:27:08 -0400
X-BeenThere: automake@HIDDEN
X-Mailman-Version: 2.1.29
Precedence: list
X-MIME-Autoconverted: from quoted-printable to 8bit by freefriends.org id
 29T5Yb1d018171
Content-Transfer-Encoding: 7bit
Date: Sat, 29 Oct 2022 03:07:34 +0300
From: Van de Bugger <van.de.bugger@HIDDEN>
To: <automake@HIDDEN>
Subject: 3-rd party aux files.
Received-SPF: pass client-ip=96.88.95.60; envelope-from=karl@HIDDEN;
 helo=freefriends.org
X-Spam_score_int: -28
X-Spam_score: -2.9
X-Spam_bar: --
X-Spam_report: (-2.9 / 5.0 requ) BAYES_40=-0.001, CTE_8BIT_MISMATCH=0.001,
 DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249,
 MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.1 (--)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 07 Nov 2022 03:25:51 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.1 (--)

Hi,

I have several project using autoconf/automake. I also have several
helper scripts I use in all my makefiles. If I made any improvement in
one of these scripts, I have to copy that script to all my projects. It
is quite inconvenient and error-prone.

I think it would be nice if automake handles my helper scripts like
install-sh, missing, test-driver and other automake aux files. In such
a case all I need is just run

automake -af

to get helper scripts updated.

The only problem is that automake searches for missed aux files in the
*single* directory, /usr/share/automake-1.16 (*). If I useĀ 

automake -af --libdir=$HOME/aux

it breaks automake (it can't find other files, e.g. am/header-vars.am).

So, my question: Is there any way to provide 3-rd party aux files?

---
(*) Putting my aux files to /usr/share/automake-1.16 is obviously a bad
idea. Even if I create package (rpm/deb/whatever else), it will depend
on automake version, so I will have to create almost identical packages
for automake 1.16, 1.15, ...





Acknowledgement sent to Van de Bugger <van.de.bugger@HIDDEN>:
New bug report received and forwarded. Copy sent to help-debbugs@HIDDEN. Full text available.
Report forwarded to help-debbugs@HIDDEN:
bug#59099; Package debbugs.gnu.org. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 7 Nov 2022 21:15:02 UTC

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