Description of problem: The binary RPM contains only the dynamic versions (.so) of the GraphicsMagick modules. Due to a quirk in the GraphicsMagick module loader, the static versions (.la) are required, too. Otherwise, no module can be loaded at all. Without the modules, GraphicsMagick doesn't know any file formats, and is thus pretty much useless. Version-Release number of selected component (if applicable): graphicsmagick-1.3.13-1.mga2 How reproducible: Every time I try to use GraphicsMagick to display, convert or edit an image file. Steps to Reproduce: 1. gm convert -list format 2. get no output (empty list) NOTE: The error is, of course, not reproducible, if you got the static versions of the modules from another source.
Assignee: bugsquad => fundawangSummary: binary rpm of GraphicsMagick incomplete (thus unusable) => GraphicsMagick lacks .la files and thus is unusable
Please test graphicsmagick-1.3.13-1.1.mga2.src.rpm from core/updates_testing.
Status: NEW => ASSIGNED
graphicsmagick-1.3.13-1.1.mga2 seems to work perfectly. Appearantly, the missing static files weren't the problem after all. Sorry for the mislead. I was pretty certain that this was the cause.
Reassign to qabugs for updates routine. The graphicsmagick packages shipped in Mageia 2 contains a packaging bug, which will lead to gm program not working at all. The relative packages have been patched to workaround this problem.
Assignee: fundawang => qa-bugsSummary: GraphicsMagick lacks .la files and thus is unusable => [Update Request]Update graphicsmagick package to fix a packaging problemSource RPM: graphicsmagick-1.3.13-1.mga2.src.rpm => graphicsmagick-1.3.13-1.1.mga2.src.rpm
I'll test this on i586 over the weekend.
CC: (none) => isolde
On i586: I installed the program, verified that I couldn't get a list of formats. I updated libgraphicsmagick3, then tried again and got a very long list of formats, many of which I'd never even heard of! I've never used GM before, but with the help of the website I spent some time displaying and converting some files using JPG, PDF, TIFF, MIFF, MAT, PBM. PGM and BMP formats including adding some extra options - monochrome, resizing, adding text - and all that worked fine. Any more detailed testing would have to be done by someone with a more in-depth knowledge of graphics than I've got. I might be able to do the same for x86_64, will let you know.
Still can't test on x86_64, sorry.
Got a 64-bit VM up and running - will test on that.
Did similar tests to the above in x86_64 VM and what I tried is now working fine.
Thankyou Carolyn. Do you want to validate it? See how to on the wiki :) https://wiki.mageia.org/en/QA_process_for_validating_updates
Whiteboard: (none) => Tested on i586 and x86_64. Update validated.
Whiteboard: Tested on i586 and x86_64. Update validated. => (none)
Testing complete of graphicsmagick-1.3.13-1.1.mga2.src.rpm for mageia 2 i586 and mageia 2 x86_64. Update validated.
Whiteboard: (none) => mga2-32-OK, mga2-64-OK
Validating Advisory -------- The binary rpm contains only the dynamic versions (.so) of the GraphicsMagick modules. Due to a quirk in the GraphicsMagick module loader, the static versions (.la) are required, too. Otherwise, no module can be loaded at all. -------- SRPM: graphicsmagick-1.3.13-1.1.mga2.src.rpm Could sysadmin please puch from core/updates_testing to core/updates Thanks!
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugsHardware: x86_64 => All
Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0085
Status: ASSIGNED => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED
Carolyn, could you provide a testing procedure? What you did in (In reply to comment #5) > On i586: > > I installed the program, verified that I couldn't get a list of formats. > > I updated libgraphicsmagick3, then tried again and got a very long list of > formats, many of which I'd never even heard of! > > I've never used GM before, but with the help of the website I spent some time > displaying and converting some files using JPG, PDF, TIFF, MIFF, MAT, PBM. PGM > and BMP formats including adding some extra options - monochrome, resizing, > adding text - and all that worked fine. > > Any more detailed testing would have to be done by someone with a more in-depth > knowledge of graphics than I've got. The testing you did was good already, could you please provide a testing procedure (list of commands to type) that we could use for testing bug #6561? That would help us to test graphicsmagick updates faster.
CC: (none) => stormi
Yes, I'll work something out as soon I have time. Carolyn
I've put a suggested testing procedure in the QA wiki section (correctly I hope). Carolyn
Nice, thanks a lot. It looks good.