Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103149 - imagemagick: fix for #69705 not amd64 friendly
Summary: imagemagick: fix for #69705 not amd64 friendly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Karol Wojtaszek (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-20 08:34 UTC by noddy
Modified: 2005-08-25 09:09 UTC (History)
1 user (show)

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


Attachments
imagemagick-libtool-amd64.diff (imagemagick-libtool-amd64.diff,5.85 KB, patch)
2005-08-20 15:58 UTC, Marcelo Goes (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description noddy 2005-08-20 08:34:52 UTC
The current imagemagick ebuild contains the lines

#bug 69705
rm -f ${D}/usr/lib/libltdl* ,

that prevent overwriting libtool's files. But on amd64 those are in /usr/lib64/.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Marcelo Goes (RETIRED) gentoo-dev 2005-08-20 15:58:23 UTC
Created attachment 66439 [details, diff]
imagemagick-libtool-amd64.diff

Seems to work ok, tested in my x86 and in pitr.
Comment 2 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-08-25 07:57:23 UTC
Replacing rm -f ${D}/usr/lib/libltdl* with rm -f 
${D}/usr/$(get_libdir)/libltdl* would be the best way to patch the ebuilds. 
econf gets the lib directory from the same source as the function and so it 
should always work as expected. 
Comment 3 Karol Wojtaszek (RETIRED) gentoo-dev 2005-08-25 09:09:02 UTC
It's fixed by upstream in 6.2.4.2, which was just added to portage.