Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 288765 - revdep-rebuild reports media-gfx/imagemagick-6.5.2.9 broken again and again due to required /usr/lib/libgomp.la
Summary: revdep-rebuild reports media-gfx/imagemagick-6.5.2.9 broken again and again d...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 307313 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-12 19:28 UTC by Ivan Yarych
Modified: 2010-03-24 10:51 UTC (History)
2 users (show)

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


Attachments
revdep-rebuild output (tmp.txt,29.75 KB, text/plain)
2009-10-12 19:33 UTC, Ivan Yarych
Details
emerge --info (emerge_info.txt,4.04 KB, text/plain)
2009-10-12 19:34 UTC, Ivan Yarych
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Yarych 2009-10-12 19:28:58 UTC
I was doing revdep-rebuild --library libjpeg.so.62 which figured out that imagemagick must be rebuilt.
Then I did a crontrol check - ran regular revdep-rebuild - two packages showed up, including imagemagick. Then another round checking - and I see imagemagick again.

Reproducible: Always

Steps to Reproduce:
1. revdep-rebuild - imagemagick broken
2. revdep-rebuild again - imagemagick is broken again
3.

Actual Results:  
imagemagick is broken on every revdep-rebuild run

Expected Results:  
imagemagick should be rebuilt without the need for second rebuilding.

There are a lot of broken .la files in /usr/lib/ImageMagick-6.5.2/modules-Q16/coders/ that require /usr/lib/libgomp.la
Comment 1 Ivan Yarych 2009-10-12 19:33:20 UTC
Created attachment 206867 [details]
revdep-rebuild output
Comment 2 Ivan Yarych 2009-10-12 19:34:16 UTC
Created attachment 206869 [details]
emerge --info
Comment 3 Sebastian Luther (few) 2009-10-13 18:50:02 UTC
Please try dev-util/lafilefixer.
Comment 4 Ivan Yarych 2009-10-13 19:31:36 UTC
After feeding all the broken .la's to lafixer revdep-rebuild does not complain now. Thank you for the hint!

However the question is: won't it break again after next ImageMagick upgrade?
Comment 5 Sebastian Luther (few) 2009-10-13 19:39:05 UTC
(In reply to comment #4)
> However the question is: won't it break again after next ImageMagick upgrade?
> 

No, this was caused by removing gmp's la file, which was erroneously referenced by other la files, which is fixed now.
Comment 6 Sebastian Luther (few) 2009-10-13 19:39:55 UTC
It's not gmp's la file, but you get it...
Comment 7 edwards 2009-10-20 18:21:49 UTC
(In reply to comment #6)
> It's not gmp's la file, but you get it...
> 

(In reply to comment #6)
> It's not gmp's la file, but you get it...
> 

i've re-emerged gcc and imagemagick
i have run lafilefixer  --justfixit
and  #fix_libtool_files.sh `gcc -dumpversion` --oldarch i586-pc-linux-gnu
yet still the problem persists. any idea what to do next
Comment 8 edwards 2009-10-20 18:36:06 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > It's not gmp's la file, but you get it...
> > 
> 
> (In reply to comment #6)
> > It's not gmp's la file, but you get it...
> > 
> 
> i've re-emerged gcc and imagemagick
> i have run lafilefixer  --justfixit
> and  #fix_libtool_files.sh `gcc -dumpversion` --oldarch i586-pc-linux-gnu
> yet still the problem persists. any idea what to do next
> 
i do apologise i just change the above cmd  i586 to i686. no more problems.

Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2010-03-24 10:51:09 UTC
*** Bug 307313 has been marked as a duplicate of this bug. ***