Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
imagemagick - perl
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
yogi
n00b
n00b


Joined: 12 Sep 2002
Posts: 7

PostPosted: Sat Jan 25, 2003 1:21 pm    Post subject: imagemagick - perl Reply with quote

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
View user's profile Send private message
digitalnick
Apprentice
Apprentice


Joined: 30 Jun 2002
Posts: 243
Location: Lawrence KS USA

PostPosted: Mon Feb 17, 2003 2:58 pm    Post subject: Reply with quote

im havin the same problem you ever get it fixed?
Back to top
View user's profile Send private message
digitalnick
Apprentice
Apprentice


Joined: 30 Jun 2002
Posts: 243
Location: Lawrence KS USA

PostPosted: Mon Feb 17, 2003 8:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
kram
n00b
n00b


Joined: 29 Nov 2002
Posts: 35

PostPosted: Tue Feb 18, 2003 1:08 am    Post subject: Reply with quote

When you merge perl 5.8 you need to run /usr/portage/sys-devel/perl/files/libperl_rebuilder :)
Back to top
View user's profile Send private message
Blademan
Developer
Developer


Joined: 05 Oct 2002
Posts: 116

PostPosted: Tue Mar 04, 2003 3:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
digitalnick
Apprentice
Apprentice


Joined: 30 Jun 2002
Posts: 243
Location: Lawrence KS USA

PostPosted: Tue Mar 04, 2003 3:36 pm    Post subject: Reply with quote

try going back to 5.6.1
Back to top
View user's profile Send private message
thraxil
n00b
n00b


Joined: 04 Apr 2003
Posts: 46
Location: nyc

PostPosted: Fri Apr 04, 2003 7:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
Chickpea
l33t
l33t


Joined: 03 Jun 2002
Posts: 846
Location: Vancouver WA

PostPosted: Fri Apr 04, 2003 8:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
Evil Dark Archon
Guru
Guru


Joined: 21 Dec 2002
Posts: 562
Location: Santa Rosa, CA

PostPosted: Sat Apr 05, 2003 8:50 am    Post subject: Reply with quote

Using the 5.5.5.3 ebuild (which is probably masked as unstable) PerlMagick works for me no problem.
Back to top
View user's profile Send private message
Avery
n00b
n00b


Joined: 17 Apr 2003
Posts: 1

PostPosted: Thu Apr 17, 2003 4:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum