GNU bug report logs - #7328
parallel installation ignores deps between libtool libraries

Previous Next

Package: automake;

Reported by: Andy Wingo <wingo <at> oblong.com>

Date: Thu, 4 Nov 2010 15:27:01 UTC

Severity: normal

Tags: confirmed, help

To reply to this bug, email your comments to 7328 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-automake <at> gnu.org:
bug#7328; Package automake. (Thu, 04 Nov 2010 15:27:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andy Wingo <wingo <at> oblong.com>:
New bug report received and forwarded. Copy sent to bug-automake <at> gnu.org. (Thu, 04 Nov 2010 15:27:02 GMT) Full text and rfc822 format available.

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

From: Andy Wingo <wingo <at> oblong.com>
To: bug-automake <at> gnu.org
Cc: Ben Denckla <bdenckla <at> oblong.com>
Subject: parallel installation ignores deps between libtool libraries
Date: Thu, 04 Nov 2010 16:19:55 +0100
Hello

Consider a Makefile.am like this:

    lib_LTLIBRARIES = libfoo.la

    plugindir = $(libdir)/gstreamer-0.10
    plugin_LTLIBRARIES = bar.la
    bar_la_LIBADD = libfoo.la

Obviously we are missing some sources here, but it suffices to show the
parallel installation bug: there is a race between relinking the
installed bar.la and the installed libfoo.la. It could be that libfoo.la
isn't there yet.

Let me know if you need more info. Please Cc: me on replies.

Cheers,

Andy




Information forwarded to owner <at> debbugs.gnu.org, bug-automake <at> gnu.org:
bug#7328; Package automake. (Thu, 04 Nov 2010 20:20:02 GMT) Full text and rfc822 format available.

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

From: Ralf Wildenhues <Ralf.Wildenhues <at> gmx.de>
To: Andy Wingo <wingo <at> oblong.com>
Cc: Ben Denckla <bdenckla <at> oblong.com>, 7328 <at> debbugs.gnu.org
Subject: Re: bug#7328: parallel installation ignores deps between libtool
	libraries
Date: Thu, 4 Nov 2010 21:24:03 +0100
Hi Andy,

* Andy Wingo wrote on Thu, Nov 04, 2010 at 04:19:55PM CET:
>     lib_LTLIBRARIES = libfoo.la
>     plugindir = $(libdir)/gstreamer-0.10
>     plugin_LTLIBRARIES = bar.la
>     bar_la_LIBADD = libfoo.la
> 
> Obviously we are missing some sources here, but it suffices to show the
> parallel installation bug: there is a race between relinking the
> installed bar.la and the installed libfoo.la. It could be that libfoo.la
> isn't there yet.

Yep; long-standing bug.  We've pondered about strategies to fix it
before, but no full solution yet.  Here's a dirty workaround for the
moment:

install-pluginLTLIBRARIES = install-pluginLTLIBRARIES
$(install-pluginLTLIBRARIES): install-libLTLIBRARIES

Thanks for the report,
Ralf




Information forwarded to bug-automake <at> gnu.org:
bug#7328; Package automake. (Fri, 29 Mar 2013 20:47:02 GMT) Full text and rfc822 format available.

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

From: Bastien ROUCARIES <roucaries.bastien <at> gmail.com>
To: 7328 <at> debbugs.gnu.org
Subject: Any news of this bug
Date: Fri, 29 Mar 2013 21:44:13 +0100
We have been it by this bug on imagemagick source.

Any news of a solution ?

Bastien




Information forwarded to bug-automake <at> gnu.org:
bug#7328; Package automake. (Fri, 29 Mar 2013 23:10:02 GMT) Full text and rfc822 format available.

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

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: Bastien ROUCARIES <roucaries.bastien <at> gmail.com>
Cc: 7328 <at> debbugs.gnu.org
Subject: Re: bug#7328: Any news of this bug
Date: Sat, 30 Mar 2013 00:06:36 +0100
Reference: <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328>

On 03/29/2013 09:44 PM, Bastien ROUCARIES wrote:
> We have been it by this bug on imagemagick source.
> 
> Any news of a solution ?
> 
No, sorry.  Moreover, this is a part of Automake I don't know well
(nor even decently actually), and I won't have time to look into it anytime
soon.  And even when I'll have the time and the mental bandwidth, there is
more pressing stuff I'll have to deal with before.

In the meantime, does the workaround suggested by Ralf work for you?

Regards, and sorry not to be more helpful,
  Stefano




Information forwarded to bug-automake <at> gnu.org:
bug#7328; Package automake. (Wed, 18 Nov 2020 02:20:01 GMT) Full text and rfc822 format available.

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

From: Karl Berry <karl <at> freefriends.org>
To: 7328 <at> debbugs.gnu.org
Subject: Re: bug#7328: Any news of this bug
Date: Tue, 17 Nov 2020 19:19:03 -0700
This bug needs atteniont, but I don't know what. I hope someone with
more energy, expertise, and/or time can look into it and find a
resolution.

Marking it as severity normal (can't be that "important" after N years)
and with the "help" tag.




Added tag(s) help. Request was from Karl Berry <karl <at> freefriends.org> to control <at> debbugs.gnu.org. (Wed, 18 Nov 2020 02:20:02 GMT) Full text and rfc822 format available.

Added tag(s) confirmed. Request was from Karl Berry <karl <at> freefriends.org> to control <at> debbugs.gnu.org. (Wed, 18 Nov 2020 02:20:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-automake <at> gnu.org:
bug#7328; Package automake. (Fri, 17 Mar 2023 16:42:02 GMT) Full text and rfc822 format available.

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

From: Bastien Roucariès <rouca <at> debian.org>
To: 7328 <at> debbugs.gnu.org
Subject: Any news
Date: Fri, 17 Mar 2023 14:44:17 +0000
[Message part 1 (text/plain, inline)]
Hi,

Any news of this anoying bug ?

Bastien
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-automake <at> gnu.org:
bug#7328; Package automake. (Fri, 17 Mar 2023 22:16:01 GMT) Full text and rfc822 format available.

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

From: Karl Berry <karl <at> freefriends.org>
To: rouca <at> debian.org
Cc: 7328 <at> debbugs.gnu.org
Subject: Re: bug#7328: Any news
Date: Fri, 17 Mar 2023 16:15:22 -0600
Bastien,

    Any news of this anoying bug ?

Nothing has changed, or it surely would have been posted here. I don't
think anyone currently working on automake has any particular knowledge
about it. What I wrote here in 2020 is still the current status:

> This bug needs atteniont [sic], but I don't know what. I hope
> someone with more energy, expertise, and/or time can look into it and
> find a resolution.

I.e., looking for a contributor sufficiently motivated to work on it ...

Meanwhile, I hope Ralf's workaround works. -k




This bug report was last modified 1 year and 62 days ago.

Previous Next


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