View previous topic :: View next topic |
Author |
Message |
yogi n00b
Joined: 12 Sep 2002 Posts: 7
|
Posted: Sat Jan 25, 2003 1:21 pm Post subject: imagemagick - perl |
|
|
I successfully emerged imagemagick, version 5.4.9.1-r1.
The programs 'display', 'convert' etc work well, but the perl libraries do not work. Whenever I try to use Image::Magick, I get
Code: | Can't load '/usr/lib/perl5/site_perl/5.8.0/i686-linux/auto/Image/Magick/Magick.so' for module Image::Magick: /usr/lib/perl5/site_perl/5.8.0/i686-linux/auto/Image/Magick/Magick.so: undefined symbol: cmsOpenProfileFromMem at /usr/lib/perl5/5.8.0/i686-linux/DynaLoader.pm line 229.
|
Does anyone know what the problem could be? (I already re-emerged lcms, but that didn't help).
Thanks a lot. |
|
Back to top |
|
|
digitalnick Apprentice
Joined: 30 Jun 2002 Posts: 243 Location: Lawrence KS USA
|
Posted: Mon Feb 17, 2003 2:58 pm Post subject: |
|
|
im havin the same problem you ever get it fixed? |
|
Back to top |
|
|
digitalnick Apprentice
Joined: 30 Jun 2002 Posts: 243 Location: Lawrence KS USA
|
Posted: Mon Feb 17, 2003 8:21 pm Post subject: |
|
|
i finally got it fixed by unmerging perl 5.8 and going down to 5.6.1 then emergeing imagemagick now the perl libraries seem to work fine |
|
Back to top |
|
|
kram n00b
Joined: 29 Nov 2002 Posts: 35
|
Posted: Tue Feb 18, 2003 1:08 am Post subject: |
|
|
When you merge perl 5.8 you need to run /usr/portage/sys-devel/perl/files/libperl_rebuilder |
|
Back to top |
|
|
Blademan Developer
Joined: 05 Oct 2002 Posts: 116
|
Posted: Tue Mar 04, 2003 3:20 pm Post subject: |
|
|
I tried the rebuilder, but I still get: Code: | omega root # tail /var/log/apache/error_log
Image/Magick/Magick.so: undefined symbol: SetWarningHandler |
More detail in this thread:https://forums.gentoo.org/viewtopic.php?t=38572 |
|
Back to top |
|
|
digitalnick Apprentice
Joined: 30 Jun 2002 Posts: 243 Location: Lawrence KS USA
|
Posted: Tue Mar 04, 2003 3:36 pm Post subject: |
|
|
try going back to 5.6.1 |
|
Back to top |
|
|
thraxil n00b
Joined: 04 Apr 2003 Posts: 46 Location: nyc
|
Posted: Fri Apr 04, 2003 7:21 pm Post subject: |
|
|
if you don't want to go back to 5.6.1, i've gotten perlmagick working by installing it manually.
go to imagemagick.org and download the latest tarball
make sure to unmerge imagemagick and perlmagick
unpack the tarball.
configure, make, and make install.
make install will die at the end with some errors. ignore them.
cd into the PerlMagick subdirectory and make install there.
now, perl should not have any problems using Image::Magick. |
|
Back to top |
|
|
Chickpea l33t
Joined: 03 Jun 2002 Posts: 846 Location: Vancouver WA
|
Posted: Fri Apr 04, 2003 8:26 pm Post subject: |
|
|
I had a bug report for this at one time. I think they are still working on it or last I heard. However the fix for this is that now PerlMagick is a seperate ebuild. I am using Perl 5.8 and it works perfectly. I had installed PerlMagick manaually when I first encounterd the problem.
I guess their fix was to make a seperate ebuild....whatever, it works!
Cat |
|
Back to top |
|
|
Evil Dark Archon Guru
Joined: 21 Dec 2002 Posts: 562 Location: Santa Rosa, CA
|
Posted: Sat Apr 05, 2003 8:50 am Post subject: |
|
|
Using the 5.5.5.3 ebuild (which is probably masked as unstable) PerlMagick works for me no problem. |
|
Back to top |
|
|
Avery n00b
Joined: 17 Apr 2003 Posts: 1
|
Posted: Thu Apr 17, 2003 4:01 pm Post subject: |
|
|
I'm not having any luck getting perlmagick to emerge.
I have perl 5.8.0-r10 installed, and imagemagick 5.5.5.3 installed, however:
Quote: | # emerge perlmagick
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-perl/perlmagick-5.5.5.3 to /
>>> No message digest entry found for archive "ImageMagick-5.5.5-3.tar.gz."
!!! Most likely a temporary problem. Try 'emerge rsync' again later.
!!! If you are certain of the authenticity of the file then you may type
!!! the following to generate a new digest:
!!! ebuild /usr/portage/category/package/package-version.ebuild digest
|
So I (somewhat hesitantly) try:
Quote: | # ebuild /usr/portage/media-gfx/imagemagick/imagemagick-5.5.5.3.ebuild digest
>>> Generating digest file...
>>> Computed message digests.
|
but still get the same response when I try to emerge perlmagick. Any ideas? |
|
Back to top |
|
|
|