Filipe Brandenburger wrote:
Hi,
The package names are different, so probably "geoip" (from RPMforge)
obsoletes "GeoIP" from CentOS.
In that case, for priorities to work and exclude the one that
obsoletes the other, you have to set this option in the [main] section
of /etc/yum/pluginconf.d/priorities.conf:
check_obsoletes=1
Look for the thread about perl-DBD-mysql vs. perl-DBD-MySQL, it's
probably the same issue.
HTH,
Filipe
Yes Filipe, that's it!
Obviously, I overlooked this option in priorities.conf.
The below text is from
http://wiki.centos.org/PackageManagement/Yum/Priorities:
"Some packages specify obsoletes in their metadata. This property of a
package specifies which old packages with a different name the package
replaces. This can intefere with the priority protection of packages, if
a package from a low-priority repository contains an obsoletion for
package from a high-priority repository. For instance, if the gconfmm2
package was installed from a high-priority repository, and another
package (say gconfmm20) claims to replace the obsolete gconfmm2 package,
Yum will replace the gconfmm2 package with the gconfmm20 package. This
plugin can prevent such upgrades, by adding the following line to the
main section of /etc/yum/pluginconf.d/priorities.conf: check_obsoletes=1 "
This option works nice.
Thank you for the hint.
Mufit
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos