Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291868 - media-libs/xine-lib emerge failed (libtool: cannot find libgomp.la)
Summary: media-libs/xine-lib emerge failed (libtool: cannot find libgomp.la)
Status: VERIFIED DUPLICATE of bug 283761
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-04 15:59 UTC by Illya Bilash
Modified: 2009-11-04 21:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,486.56 KB, text/plain)
2009-11-04 16:02 UTC, Illya Bilash
Details
environment (environment,122.98 KB, text/plain)
2009-11-04 16:03 UTC, Illya Bilash
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Illya Bilash 2009-11-04 15:59:04 UTC
Failed to emerge media-libs/xine-lib-1.1.16.3-r1

Reproducible: Always

Steps to Reproduce:
Comment 1 Illya Bilash 2009-11-04 16:02:59 UTC
Created attachment 209234 [details]
build.log
Comment 2 Illya Bilash 2009-11-04 16:03:31 UTC
Created attachment 209236 [details]
environment
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-11-04 16:10:09 UTC

*** This bug has been marked as a duplicate of bug 283761 ***
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-11-04 16:16:42 UTC
Sorry, forgot to write a comment here so you don't have to read through the rather big original bug report.

Recompile your gcc and the error should be gone.
Comment 5 Illya Bilash 2009-11-04 16:26:59 UTC
Thank you for quick response. I'll try to recompile gcc and then close bug.
Comment 6 Illya Bilash 2009-11-04 16:57:59 UTC
You solution didn't help. Emerge crashes with same error:
../../libtool: line 6419: cd: usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4: No such file or directory
libtool: link: warning: cannot determine absolute directory name of `usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4'
/bin/grep: usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/libgomp.la: No such file or directory
/bin/sed: can't read usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/libgomp.la: No such file or directory
libtool: link: `usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/libgomp.la' is not a valid libtool archive

Maybe error appears because 'usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/libgomp.la', not '/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/libgomp.la' (/ at the begin)?
Comment 7 Illya Bilash 2009-11-04 16:59:30 UTC
Needed directory and files exists:
# ls /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/
32            crtfastmath.o  libgcc.a            libgfortranbegin.la   libgomp.so        libmudflap.so.0        libstdc++.a          SYSCALLS.c.X
crtbegin.o    crtprec32.o    libgcc_eh.a         libgfortran.la        libgomp.so.1      libmudflap.so.0.0.0    libstdc++_pic.a
crtbeginS.o   crtprec64.o    libgcc_s.so         libgfortran.so        libgomp.so.1.0.0  libmudflapth.a         libstdc++.so
crtbeginT.o   crtprec80.o    libgcc_s.so.1       libgfortran.so.3      libgomp.spec      libmudflapth.la        libstdc++.so.6
crtbeginTS.o  finclude       libgcov.a           libgfortran.so.3.0.0  libmudflap.a      libmudflapth.so        libstdc++.so.6.0.10
crtend.o      include        libgfortran.a       libgomp.a             libmudflap.la     libmudflapth.so.0      libsupc++.a
crtendS.o     include-fixed  libgfortranbegin.a  libgomp.la            libmudflap.so     libmudflapth.so.0.0.0  libsupc++.la
Comment 8 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-11-04 17:28:11 UTC
You could try the following:

Emerge dev-util/lafilefixer and run

  lafilefixer --justfixit

That might fix your problem. Don't forget to recompile gcc after running lafilefixer.
Comment 9 Illya Bilash 2009-11-04 21:45:38 UTC
Thank you, lafilefixer --justfixit has been help.