Red Hat Bugzilla – Bug 509244
uses GraphicsMagick during build to generate icons
Last modified: 2014-03-16 23:19:15 EDT
While that's not technically a *bug*:
[notting@nostromo: ~]$ repoquery -q --repoid rawhide-source --archlist src --whatrequires ImageMagick | wc -l
[notting@nostromo: ~]$ repoquery -q --repoid rawhide-source --archlist src --whatrequires GraphicsMagick | wc -l
If it doesn't need anything GraphicsMagick-specific, it simplifies the build chain to use the same thing everything else does.
Version-Release number of selected component (if applicable):
This is intentional. From the Phonon changelog (where these icons were originally generated, before it moved to qt because we're now using Qt's Phonon to avoid the circular dependency):
* Wed May 20 2009 Rex Dieter <rdieter@...> - 4.3.1-5
- s/ImageMagick/GraphicsMagick/, avail on more secondary archs, is faster,
yields better results.
In addition, it looks like this also prevents multilib conflicts. For some reason, ImageMagick generated different files on the different arches.
That said, if you want to use ImageMagick instead in RHEL, that's fine.
I just chatted with Than about this: we will just be pregenerating the PNGs instead of regenerating them on each build. Even the official Oxygen icons are done that way.
it's fixed in qt-4_5_2-3_fc12