When installing packages with yum, if there is more than one enabled repository that can be used to resolve a dependency, how does yum choose which one to use?
I ask because I modified the instructions for installing the 32-bit wrapped Flash plugin in 64-bit Fedora:
https://fedoraproject.org/wiki/Flash#32_bit_wrapped_version
and want to make sure that a libstdc++ dependency is satisfied by installing the 32-bit libstdc++ from Fedora's repos, and not Adobe Reader from Adobe's repo, as described here:
http://lists.fedoraproject.org/pipermail/users/2010-May/373309.html
Do the current instructions guarantee that this can't happen, or is it necessary to make sure the Adobe repo is disabled when running the first yum install command (the one installing the nspluginwrapper and alsa-plugins-pulseaudio packages)?
On Tue, 2010-09-07 at 18:24 +0000, Andre Robatino wrote:
When installing packages with yum, if there is more than one enabled repository that can be used to resolve a dependency, how does yum choose which one to use?
I ask because I modified the instructions for installing the 32-bit wrapped Flash plugin in 64-bit Fedora:
https://fedoraproject.org/wiki/Flash#32_bit_wrapped_version
and want to make sure that a libstdc++ dependency is satisfied by installing the 32-bit libstdc++ from Fedora's repos, and not Adobe Reader from Adobe's repo, as described here:
http://lists.fedoraproject.org/pipermail/users/2010-May/373309.html
Do the current instructions guarantee that this can't happen, or is it necessary to make sure the Adobe repo is disabled when running the first yum install command (the one installing the nspluginwrapper and alsa-plugins-pulseaudio packages)?
http://yum.baseurl.org/wiki/CompareProviders
that's how it does it.
-sv
seth vidal <skvidal <at> fedoraproject.org> writes:
http://yum.baseurl.org/wiki/CompareProviders
that's how it does it.
Thanks. I didn't understand all of that, but since it only describes the current algorithm in detail, and the instructions refer to all versions of Fedora back to F10, and I still don't know how to reproduce the Adobe Reader problem, I just modified the instructions to disable the Adobe repo in the first command, to be sure.
On Tue, 2010-09-07 at 19:21 +0000, Andre Robatino wrote:
seth vidal <skvidal <at> fedoraproject.org> writes:
http://yum.baseurl.org/wiki/CompareProviders
that's how it does it.
Thanks. I didn't understand all of that, but since it only describes the current algorithm in detail, and the instructions refer to all versions of Fedora back to F10, and I still don't know how to reproduce the Adobe Reader problem, I just modified the instructions to disable the Adobe repo in the first command, to be sure.
run yum -d 7 install whatever
with the adobe repo enabled
and you'll see some lines like 'compare providers' - when you see those mentioning adobe reader those are the related entries.
-sv