Red Hat Bugzilla – Bug 442626
RFE: yum works out minimal deps. required for a set of packages (so order of requires: doesn't matter)
Last modified: 2014-01-21 18:02:33 EST
Interesting little behavior with depsolving for festival. It requires
festival-voice and festvox-arctic-hts. The latter provides festival-voice. But
there's a shorter named provider too. Hence, they both get pulled in somewhat
This doesn't stand much chance of getting fixed in the short term. as it
basically requires "weak deps" in our depsolver ... and it's painful.
However there is a simplish work around, atm. festival.spec has:
...and AFAIK the deps. come out of rpmbuild in the order it sees them, so if you
reverse the above two lines rpm will record the deps. in the opposite order and
yum will process them in the opposite order and so see that -voice is already
satisfied when it comes to look for it.
I'm 99% this will all work, but no guarantees :).
We should fix it some day though :)
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
We now count the direct deps. ... this might have fixed the above case, but the pkg. is fixed anyway.
Doing anything much harder than that would probably be painful, in the short term. ... so I'm going to close this.