Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71966 (imagick_dependancy) - The merge of dev-php/PECL-imagick-0.9.8 failed.
Summary: The merge of dev-php/PECL-imagick-0.9.8 failed.
Status: RESOLVED FIXED
Alias: imagick_dependancy
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PHP Bugs
URL: http://tvl.no-ip.org/imagick_9.8_fail...
Whiteboard:
Keywords:
: 81013 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-11-21 10:11 UTC by Tom van Leeuwen
Modified: 2005-02-14 10:15 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom van Leeuwen 2004-11-21 10:11:58 UTC
This was because it automatically installed imagemagick-6.1.3.4, but it only works with imagemagick >=5.5.3 && < 6.6.0.

So it's probably a dependancy error...

http://pecl.php.net/package-changelog.php?package=imagick&release=0.9.11

Reproducible: Always
Steps to Reproduce:
1. emerge imagemagick-6.1.3.4
2. emerge PECL-imagick-9.8 


Actual Results:  
the mergfe of PECL-imagick-9.8 failed.

Expected Results:  
Portage should have installed a version of imagemagick that is compatible with
PECL-imagick-9.8
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-01-30 10:30:50 UTC
Version 0.9.11 is out. 

This one actually compiles with media-gfx/imagemagick-6.1.8.8 and installs successfully. Current version in portage is outdated and does NOT emerge with latest stable imagemagick ebuild.

See http://pecl.php.net/package-changelog.php?package=imagick
Comment 2 Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-14 03:57:54 UTC
*** Bug 81013 has been marked as a duplicate of this bug. ***
Comment 3 Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-14 04:05:20 UTC
dev-php/PECL-imagick-0.9.11 is in portage now. Please test this one and reopen if it still does not work for you.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-02-14 07:57:37 UTC
Hmm, this is what I get with phpinfo():

Magick Backend 	ImageMagick
ImageMagick version 	6.1.8
PHP imagick version 	0.9.11
MaxRGB 	65535
Supported image formats 	tmp <----- !!!
Font Family - Name 	AvantGarde - AvantGarde-Book

This is probably not the best one... :-/ See my USE flags below:

# emerge -pv imagemagick

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-gfx/imagemagick-6.1.8.8  -X -cups -debug -fpx -graphviz -jbig +jpeg +lcms +mpeg +perl +png +tiff +truetype -wmf +xml2 0 kB

Please reopen...
Comment 5 Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-14 08:50:13 UTC
Looks like the ImageMagick backend is broken for >= ImageMagick 6.0.0. ImageMagick 5 is no longer in portage.

Since the GraphicsMagick backend seems to work fine (see below) I switched the dev-php/PECL-imagemagick ebuild to DEPEND on media-gfx/graphicsmagick and use the GraphicsMagick backend.

imagick

GraphicsMagick support => enabled
Magick Backend => GraphicsMagick
GraphicsMagick version => 1.1.5
PHP imagick version => 0.9.11
MaxRGB => 65535
Supported image formats => 8BIM, 8BIMTEXT, 8BIMWTEXT, APP1, APP1JPEG, ART, AVI, AVS, B, BIE, BMP, BMP2, BMP3, C, CACHE, CAPTION, CIN, CMYK, CMYKA, CUR, CUT, DCM, DCX, DIB, DPS, DPX, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EXIF, FAX, FILE, FITS, FPX, FRACTAL, FTP, G, G3, GIF, GIF87, GRADIENT, GRANITE, GRAY, H, HISTOGRAM, HTM, HTML, HTTP, ICB, ICC, ICM, ICO, ICON, IMAGE, IPTC, IPTCTEXT, IPTCWTEXT, JBG, JBIG, JNG, JP2, JPC, JPEG, JPG, K, LABEL, LOCALE, LOCALEC, LOCALEH, LOCALEMC, LOGO, M, M2V, MAP, MAT, MATTE, MIFF, MNG, MONO, MPC, MPEG, MPG, MPR, MPRI, MSL, MTV, MVG, NETSCAPE, NULL, O, OTB, P7, PAL, PALM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PFA, PFB, PGM, PGX, PICON, PICT, PIX, PLASMA, PM, PNG, PNG24, PNG32, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSD, PTIF, PWP, R, RAS, RGB, RGBA, RLA, RLE, ROSE, SCT, SFW, SGI, SHTML, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, TIF, TIFF, TILE, TIM, TOPOL, TTF, TXT, UIL, UYVY, VDA, VICAR, VID, VIFF, VST, WBMP, WPG, X, XBM, XC, XCF, XMP, XPM, XV, XWD, Y, YUV
Font Family - Name => AvantGarde - AvantGarde-Book
Font Family - Name => AvantGarde - AvantGarde-BookOblique
Font Family - Name => AvantGarde - AvantGarde-Demi
Font Family - Name => AvantGarde - AvantGarde-DemiOblique
Font Family - Name => Bookman - Bookman-Demi
Font Family - Name => Bookman - Bookman-DemiItalic
Font Family - Name => Bookman - Bookman-Light
Font Family - Name => Bookman - Bookman-LightItalic
Font Family - Name => Courier - Courier
Font Family - Name => Courier - Courier-Bold
Font Family - Name => Courier - Courier-Oblique
Font Family - Name => Courier - Courier-BoldOblique
Font Family - Name => Helvetica - Helvetica
Font Family - Name => Helvetica - Helvetica-Bold
Font Family - Name => Helvetica - Helvetica-Oblique
Font Family - Name => Helvetica - Helvetica-BoldOblique
Font Family - Name => Helvetica Narrow - Helvetica-Narrow
Font Family - Name => Helvetica Narrow - Helvetica-Narrow-Oblique
Font Family - Name => Helvetica Narrow - Helvetica-Narrow-Bold
Font Family - Name => Helvetica Narrow - Helvetica-Narrow-BoldOblique
Font Family - Name => NewCenturySchlbk - NewCenturySchlbk-Roman
Font Family - Name => NewCenturySchlbk - NewCenturySchlbk-Italic
Font Family - Name => NewCenturySchlbk - NewCenturySchlbk-Bold
Font Family - Name => NewCenturySchlbk - NewCenturySchlbk-BoldItalic
Font Family - Name => Palatino - Palatino-Roman
Font Family - Name => Palatino - Palatino-Italic
Font Family - Name => Palatino - Palatino-Bold
Font Family - Name => Palatino - Palatino-BoldItalic
Font Family - Name => Times - Times-Roman
Font Family - Name => Times - Times-Bold
Font Family - Name => Times - Times-Italic
Font Family - Name => Times - Times-BoldItalic
Font Family - Name => Symbol - Symbol
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-02-14 10:00:10 UTC
Oh, excellent - it finally works now! Thank you very much!

Should I file a bug for ImageMagick?
Comment 7 Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-14 10:15:06 UTC
The imagick PECL package can use ImageMagick or GraphicsMagick as its backend. ImageMagick 6, which is currently in portage, is not supported by imagick. AFAIK the upstream developers favour GraphicsMagick over ImageMagick anyhow.

I am glad that it works for you now. There is no need to open a new bug or anything.