First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 73140
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Daniel Ahlberg (RETIRED) <aliz@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Christophe Saout <christophe@saout.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 73140 depends on: Show dependency tree
Show dependency graph
Bug 73140 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-12-02 08:21 0000
In Gentoo ~x86 there was an upgrate to libtool 1.5.10 yesterday.

I recompiled heimdal today and noticed that the libraries didn't have .so in their name and so everything broke (the heimdal rebuild runs elibtoolize). back to 1.5.2-r7 and it works again.

This happened before with other upgrades beyond 1.5.2 which where then retired.


Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Kaiting Chen 2004-12-04 10:12:58 0000 -------
Yes, I have this problem too. I haven't attributed it to libtool yet. However,
what happens is, when I try to emerge any of the GTK# bindings, they all create
files in /usr/lib like libgtksharpglue instead of libgtksharpglue.so.
That breaks every application that depends on GTK# bindings.

------- Comment #2 From SpanKY 2004-12-04 19:29:20 0000 -------
*** Bug 73322 has been marked as a duplicate of this bug. ***

------- Comment #3 From SpanKY 2004-12-04 19:30:42 0000 -------
oddly fam works fine as do most apps

i'll mask 1.5.10 until this can be tracked down

------- Comment #4 From Christian Rudh 2004-12-05 04:02:17 0000 -------
Downgraded libtool and re-emerged all the newest sharp-libraries. Now all gtk#
applications work fine.

------- Comment #5 From Peter Johanson (RETIRED) 2004-12-07 10:08:39 0000 -------
*** Bug 73684 has been marked as a duplicate of this bug. ***

------- Comment #6 From Jeremy Huddleston 2004-12-08 23:31:06 0000 -------
*** Bug 73563 has been marked as a duplicate of this bug. ***

------- Comment #7 From Chris Smith 2004-12-09 08:14:13 0000 -------
Bug 73563 occurs with libtool-1.5.2-r7/r5 as well so it doesn't appear to be a
duplicate of this bug.

------- Comment #8 From SpanKY 2004-12-11 14:48:33 0000 -------
ok, after talking to azarah, we've decided we're not going to hack around this
anymore

this is a bug in heimdal, not in libtool

you cant run `aclocal` and update the aclocal.m4 with the system's libtool.m4
w/out running `libtoolize` to update the local libtool/ltmain.sh files too

we've updated libtool-1.5.10-r1 to perform a version sanity check ... i imagine
a bunch of packages will fail this sanity check, but oh well ... this is a
problem that should have been addressed by maintainers, not libtool

------- Comment #9 From Peter Tiggerdine 2005-01-17 21:48:06 0000 -------
So basically your happy to break application to suite the purpose of libtool...
 This isin't what gentoo is all about. Secondlly heimdal on packages.gentoo.org
has being listed as stable, that has to be changed.

------- Comment #10 From Marcus D. Hanwell 2005-01-18 07:08:29 0000 -------
I have updated app-crypt/heimdal-0.6.3-r1 with an extra elibtoolize call at
seemant's request (as he has no CVS whilst on holiday). I have tested this with
libtool 1.5.10-r2 and 1.5.2-r7, in each case heimdal compiles as expected.

------- Comment #11 From Sergio Gelato 2005-05-17 04:38:34 0000 -------
The fix by Marcus Hanwell (2005-01-18) of calling elibtoolize a second time is
giving me trouble.

elibtoolize is NOT idempotent; in particular, it will not run
    libtoolize --copy --force
if the portage patch fails to apply (which is likely to happen if it has already
been applied, for example during the first run of elibtoolize).

I've replaced the second elibtoolize call with a simple
    libtoolize --copy --force
and the build now proceeds. Whether this is the right solution for everyone
I don't know.

I'm not sure why this wasn't caught earlier. Did elibtoolize itself change
its behaviour recently?

------- Comment #12 From Anthony Gorecki 2005-06-01 23:04:52 0000 -------
The second call to elibtoolize breaks the build process. Comment #11's solution
seems to work.

------- Comment #13 From Jakub Moc 2005-10-13 00:46:25 0000 -------
*** Bug 73684 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug