Red Hat Bugzilla – Bug 194470
Review Request: php-magickwand
Last modified: 2014-10-13 18:54:53 EDT
Spec URL: http://labs.linuxnetz.de/bugzilla/php-magickwand.spec
SRPM URL: http://labs.linuxnetz.de/bugzilla/php-magickwand-0.1.8-2.src.rpm
Description: MagickWand for PHP is a native PHP interface to the new
ImageMagick MagickWand API. It is an almost complete port of the ImageMagick
C API, excluding some X-Server related functionality, and progress monitoring.
Restoring work lost due to the BZ crash.
This package has had a full review, if I remember correctly the only MUST fix
item were 3 rpmlint messages. One of the was related to rpath problems and
turned out to only show on 64 bit archs. The fix for the rpath problem is to add:
Robert also posted a new version, available from:
Which I've just fully re-reviewed, all is good: Approved!
Leaving the blockerbugs as is for now untill we've got 2 other packages sorted
out and I'm going to sponsor you having a package blocking FE-ACCEPT without it
being imported is going to make some scripts which do automated sanity checks on
the whole review process unhappy.
Problem mentioned in bug #194479 is now resolved for php-magickwand, too.
The package failed building in FC5 but was successful in devel, see:
When installing ImageMagick-184.108.40.206-4.2.1.fc5.3, I'm able to reproduce the
problem, when using my own local rebuild of same version, I'm not. But I've to
say, that my local system isn't more devel rather FC5...
Hmm, the FC-5 build.log isn't being helpfull. Please do a FC-5 mock build (which
should give the same error) and then attach the config.log from the mock builddir.
Ha, found the shit: ImageMagick 220.127.116.11 got every linking information hardcoded
into Wand-config and so is always linking against freetype-devel, but freetype-
devel is unfortunately no build requirement of ImageMagick-devel.
I opened bug #195864, because adding the requirement to php-magickwand is IMHO
the wrong way as every application depending on ImageMagick(-devel) will fail
because of this...
I'll rebuild php-magickwand for FC-5 branch, when bug #195864 is resolved and
pushed to Updates directory.
You could also concider adding a freetype-devel BR to the FC-5 spec file as a
workaround for now and remove it later when this issue gets really fixed. (When
removing don't request a build unless there are other _real_ changes).
Handle this however you like, Im just trying to give you some options.
Closing since this has been build for Development, currently its showing up in:
As needs cleanup, so I'm cleaning up :)
BTW, did you verify this package matches the recent "released" php packaging
As per current status of http://fedoraproject.org/wiki/Packaging/PHP, PHP RPM
packages like this aren't handled, yet. And of my understanding, any package
not listed at http://pecl.php.net/, isn't a PHP PECL package.
Package Change Request
Package Name: php-magickwand
New Branches: epel7
Git done (by process-git-requests).