lcms-libs doesn't requires lcms anymore - please check:

Nicolas Chauvet kwizart at gmail.com
Mon Mar 2 13:49:28 UTC 2009


Hello!
As requested in https://bugzilla.redhat.com/show_bug.cgi?id=452352
There is a need to remove the dependency on lcms from lcms-libs to
avoid a circle dependency.

Packages that was already using the lcms binaries (1) without linking
to the library should already requires lcms.

So , if there is any case where a package links to liblcms.so, and at
the same time, has one of it's component that use one of the lcms
binaries (2), please make this package requires: lcms. (or the binary
path/name itself).

(1)
# rpm -ql lcms
/usr/bin/icc2ps
/usr/bin/icclink
/usr/bin/icctrans
/usr/bin/jpegicc
/usr/bin/tiffdiff
/usr/bin/tifficc
/usr/bin/wtpt

(2)
# repoquery --whatrequires liblcms.so.1
xulrunner-0:1.9.0.4-1.fc10.i386
kdegraphics-libs-7:4.1.2-4.fc10.i386
digikam-libs-0:0.10.0-0.16.rc1.fc10.i386
DevIL-ILUT-0:1.7.5-2.fc10.i386
DevIL-0:1.7.5-2.fc10.i386
cinepaint-libs-0:0.22.1-10.fc10.i386
lcms-libs-0:1.17-6.fc10.i386
xulrunner-0:1.9.0.6-1.fc10.i386
ImageMagick-0:6.4.0.10-2.fc10.i386
kdegraphics-libs-7:4.2.0-1.fc10.i386
libmng-0:1.0.9-7.i386
koffice-krita-1:1.6.3-17.fc10.i386
wine-cms-0:1.1.7-1.fc10.i386
vips-0:7.14.5-1.fc10.i386
digikam-libs-0:0.10.0-0.6.beta5.fc10.i386
wine-cms-0:1.1.14-1.fc10.i386
ImageMagick-c++-0:6.4.0.10-2.fc10.i386
cinepaint-libs-0:0.22.1-7.fc9.i386
GraphicsMagick-0:1.1.14-3.fc10.i386
lcms-devel-0:1.17-6.fc10.i386
DevIL-0:1.6.8-0.15.rc2.fc9.i386

Nicolas (kwizart)




More information about the fedora-devel-list mailing list