Bug 204201
Summary: | ImageMagick-perl no longer working after update to 6.2.5.4-4.2.1.fc5.4 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Toby Ovod-Everett <toby> |
Component: | ImageMagick | Assignee: | Norm Murray <nmurray> |
Status: | CLOSED DUPLICATE | QA Contact: | Mike McLean <mikem> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 5 | CC: | lapham, Stuart, tjb, zimiq |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-09-06 03:25:24 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 150223 |
Description
Toby Ovod-Everett
2006-08-26 18:00:17 UTC
I can confirm that reverting to 6.2.5.4-4.2.1.fc5.3 fixes the issue (but of course leaves the machine vulnerable to the security issue that prompted the update). I'm having this same problem on an i386 machine too. Hmm, this is odd. There were no perl-related changes at all, and the InitializeMagick symbol _is_ defined in libMagick.so. I'll have to find an FC5 install for further debugging. Imagemagick forum was topic about same problem, but it is removed. There was conclude: if ithreads enabled in perl it breaks perlMagick. If perl compiled witout ithread perlMagick works. Mattias- With all due respect, this bus is a picture perfect example of why Fedora has gotten such a bad reputation in the community, and why people long time Red Hat users are moving to other distros. In his August 18 interview with slashdot: http://interviews.slashdot.org/interviews/06/08/17/177220.shtml Max Spevack stated in his answer to question #8 "...it gives me a chance to try to bust the NUMBER ONE MYTH about Fedora -- that Fedora is "just a beta for RHEL" or that "Fedora only exists to make Red Hat money" or "Red Hat doesn't care about Fedora, it's just a dumping ground for half-tested code". I hear all of those things from time to time, and *none* of them are true. " This bug is one (of many) examples of half-tested (ie: not tested at all!) code that was put up as an update to Fedora Core. It has now been 2 weeks since this August 23rd announcement was posted: https://www.redhat.com/archives/fedora-package-announce/2006-August/msg00089.html 2 weeks! One week after posting a completely broken update, Mattias writes back (see comment 3 of this bug) that "I'll have to find an FC5 install for further debugging." What? Are you serious? We are to trust Red Hat with these updates when the person who posted unrunnable update to Image Magick does not have ready access to a FC5 installation? Max further stated in his interview, "We strive to produce a quality distribution of free software that is cutting-edge, pushes the envelope of new open source technology, and is also robust enough that it can be relied on for server or desktop use." Please, Mattias, fix this regression. This is not a corner case problem, IT IS IMPOSSIBLE TO USE IMAGEMAGICK. As has been stated in the initial bug description, the following command fails: perl -e 'use Image::Magick;' Mattias, I will provide a testing box for you if necessary. What package set is required for you to test/fix it? * I can confirm this bug on a current system, FC5 as updated. ImageMagick-c++-6.2.5.4-4.2.1.fc5.4 ImageMagick-perl-6.2.5.4-4.2.1.fc5.4 ImageMagick-6.2.5.4-4.2.1.fc5.4 * However, on a FC5 system which has not been updated, I do not get that error and the script runs nominally. It has: ImageMagick-perl-6.2.5.4-4.2.1 ImageMagick-6.2.5.4-4.2.1 * I can also confirm that the simple test perl -e 'use Image::Magick;' fails on the former system, and suceeds on the latter. * Mr. Clausen's comment about having to borrow an FC5 box to test (# 3 above) makes me wonder how serious he is as a maintainer. |