On Wed, 2010-06-30 at 11:16 -0400, seth vidal wrote: > On Wed, 2010-06-30 at 11:11 -0400, James Antill wrote: > > On Wed, 2010-06-30 at 10:04 -0400, Rich Mattes wrote: > > > > > > > So this is a bug with yum not handling package obsoletes correctly > > > when it processes the libjpeg.so.62 dep for graphviz? > > > > I suspect the problem is that libjpeg-turbo does not _provide_ libjpeg. > > So yum does: > except it does provide it: > > repoquery --repoid=rawhide -q --requires graphviz |grep libjpeg > libjpeg.so.62 Sorry, I should have just run commands to get everything correct, it's "weird" due to confusing package names/obsoletes: # repoquery --repoid=rawhide --obsoletes libjpeg-turbo # repoquery --repoid=rawhide --obsoletes libjpeg-turbo-utils libjpeg < 6b-47 # repoquery --repoid=rawhide --provides libjpeg-turbo | fgrep .so. libjpeg.so.62 libjpeg.so.62()(64bit) # repoquery --repoid=rawhide --provides libjpeg-turbo-utils | fgrep .so. # /usr/bin/yum --disablerepo=\* --enablerepo=rawhide \ --installroot /tmp/mock-tst install graphviz [...] --> Processing Dependency: libjpeg.so.62()(64bit) for package: graphviz-2.26.0-3.fc14.x86_64 Package libjpeg is obsoleted by libjpeg-turbo-utils, but obsoleting package does not provide for requirements -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel