| Summary: | perl-Graphics-Magick undefined symbol: InitializeMagick | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | claire robinson <eeeemail> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | fundawang, jani.valimaa, luigiwalser, onlylinux, rverschelde, sysadmin-bugs, thierry.vignaud |
| Version: | 4 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA3TOO has_procedure advisory MGA4-64-OK mga3-32-ok | ||
| Source RPM: | graphicsmagick | CVE: | |
| Status comment: | |||
|
Description
claire robinson
2013-11-29 12:38:55 CET
claire robinson
2013-11-29 12:39:33 CET
CC:
(none) =>
fundawang, luigiwalser what does report the following command? rpm -qa perl-Graphics-Magick 'lib*magick*' (just to be sure you're using the updates_testing command) I gues it's dlopen()ing the library Keywords:
(none) =>
NEEDINFO $ perl test.pl perl: symbol lookup error: /usr/lib/perl5/vendor_perl/5.16.3/i386-linux-thread-multi/auto/Graphics/Magick/Magick.so: undefined symbol: InitializeMagick $ rpm -qa perl-Graphics-Magick 'lib*magick*' libmagick7-6.8.1.1-2.mga3 perl-Graphics-Magick-1.3.17-2.1.mga3 libgraphicsmagick3-1.3.17-2.1.mga3 libgraphicsmagickwand2-1.3.17-2.1.mga3 Keywords:
NEEDINFO =>
(none) It'd be nice if it was just dlopen()ing the library, but when I build it locally, ldd shows Magick.so is actually linked to a bunch of libraries that are missing when built on the build system (including the library that contains the InitializeMagick symbol). the bug remain on cauldron - time : mageia4 - beta2 : 19/12/2013 CC:
(none) =>
onlylinux Thanks for the report marco, changing version to cauldron and mga3too Version:
3 =>
Cauldron Rediffed the linking patch for mga3 and mga4. New releases [1][2] in core/updates_testing should fix the issue. [1] graphicsmagick-1.3.17-2.2.mga3 [2] graphicsmagick-1.3.18-3.1.mga4 Test procedure for perl module is described in wiki: https://wiki.mageia.org/en/QA_procedure:GraphicsMagick CC:
(none) =>
jani.valimaa Thanks Jani! Advisory: ---------------------------------------- A linking issue in the Graphics::Magick has been fixed, making it functional again. ---------------------------------------- Updated packages in core/updates_testing: ---------------------------------------- graphicsmagick-1.3.17-2.2.mga3 libgraphicsmagick3-1.3.17-2.2.mga3 libgraphicsmagickwand2-1.3.17-2.2.mga3 libgraphicsmagick-devel-1.3.17-2.2.mga3 perl-Graphics-Magick-1.3.17-2.2.mga3 graphicsmagick-doc-1.3.17-2.2.mga3 graphicsmagick-1.3.18-3.1.mga4 libgraphicsmagick3-1.3.18-3.1.mga4 libgraphicsmagickwand2-1.3.18-3.1.mga4 libgraphicsmagick-devel-1.3.18-3.1.mga4 perl-Graphics-Magick-1.3.18-3.1.mga4 graphicsmagick-doc-1.3.18-3.1.mga4 from SRPMS: graphicsmagick-1.3.17-2.2.mga3.src.rpm graphicsmagick-1.3.18-3.1.mga4.src.rpm Version:
Cauldron =>
4
David Walser
2014-08-18 13:44:09 CEST
Summary:
perl-Graphics-Magick undefined symbol: InitializeMagick - previously fixed in mga2 =>
perl-Graphics-Magick undefined symbol: InitializeMagick Testing complete Mageia 4 64bit. The update candidate fixes the issue described in comment 0, and the procedure linked in comment 6 succeeds for every use case. CC:
(none) =>
remi Thanks Jani Testing complete mga3 32 Validating. Advisory uploaded. Could sysadmin please push to 3 & 4 updates Thanks Keywords:
(none) =>
validated_update An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2014-0161.html Status:
NEW =>
RESOLVED |