First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 75092
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: media-gfx herd <graphics@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: James Couzens <jcouzens@codeshare.ca>
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 75092 depends on: Show dependency tree
Show dependency graph
Bug 75092 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-20 12:38 0000
jpeg-6b-r4 fails because of missing 'local' copy of 'libtool' binary 

When attempting to emerge it fails citing an inability to recognize 'x86_64-pc-linux-gnu' because it can't find a copy of 'libtool' to run, even though there is a copy in '/usr/bin/' on my system.  Copying 'libtool' from '/usr/bin' to '/var/tmp/portage/jpeg-6b-r3/work/jpeg-6b-r3' quicky solved the problem and it builds and installs fine.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From James Couzens 2004-12-20 12:39:08 0000 -------
Errrr... replace 'r3' with 'r4' where appropriate... .small typo on my part

------- Comment #2 From Jon Mason 2004-12-21 09:40:35 0000 -------
I am seeing the problem too (also on amd64).  The fix is to modify line 1532 of
the "configure" file to remove the preceding "./".  After that change it
compiles fine.


--- configure.orig      2004-12-21 11:38:47.079956656 -0600
+++ configure   2004-12-21 11:38:54.462834288 -0600
@@ -1529,7 +1529,7 @@ fi

 if test "x$LTSHARED" != xno  -o  "x$LTSTATIC" != xno; then
   USELIBTOOL="yes"
-  LIBTOOL="./libtool"
+  LIBTOOL="libtool"
   O="lo"
   A="la"
   LN='$(LIBTOOL) --mode=link $(CC)'

------- Comment #3 From Nick Dimiduk (RETIRED) 2004-12-21 09:57:31 0000 -------
*** Bug 74846 has been marked as a duplicate of this bug. ***

------- Comment #4 From Jon Mason 2004-12-21 16:48:52 0000 -------
The patch from comment #2 needs to be sent to the "http://www.ijg.org/" people
to fix the root cause of gentoo's brokenness.  I've managed to find a ebuild
hack that will allow it to build without any problems until the patch from
comment #2 is sent and accepted by the jpeg folk.  Please add this one-liner to
jpeg-6b-r4.ebuild

--- jpeg-6b-r4.ebuild.orig      2004-12-21 18:47:30.295433504 -0600
+++ jpeg-6b-r4.ebuild   2004-12-21 18:36:46.050373640 -0600
@@ -30,6 +30,7 @@ src_unpack() {
 }

 src_compile() {
+       cp /usr/bin/libtool .
        replace-cpu-flags k6 k6-2 k6-3 i586
        econf --enable-shared --enable-static || die "econf failed"
        emake \

------- Comment #5 From Hasan Khalil (RETIRED) 2004-12-31 14:59:49 0000 -------
Any update on this? It's been a while with jpeg broken...

------- Comment #6 From Karol Wojtaszek (RETIRED) 2005-01-04 06:35:45 0000 -------
*** Bug 75574 has been marked as a duplicate of this bug. ***

------- Comment #7 From Karol Wojtaszek (RETIRED) 2005-01-04 10:04:08 0000 -------
Fixed in CVS, thanks.

------- Comment #8 From Mark Loeser 2005-08-16 21:33:06 0000 -------
*** Bug 88444 has been marked as a duplicate of this bug. ***

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