We have a yum remove dependency problem we are trying to solve. Given three
packages:
pkga requires nothing
pkgb requires pkga
pkgc requires pkgb
When we perform a "yum install pkgc", of course, everything works
great; pkga is installed first, pkgb second, pkgc last.
However when we perform a "yum remove pkga" the order of removal is
not pkgc, pkgb, pkga. Of course, our situation is more complex with
more packages and at least one more "layer" of requires. In our case,
pkga is actually removed before some of the other packages. Since
pkga contains files needed to remove our other packages (such as
scripts and shared libraries), the other package removes fail.
I've googled for this issue and cannot find a discussion of this
problem. We're running on centos:
$ rpm -qa | grep yum
yum-3.0.5-1.el5.centos.2
$ rpm -qa | grep rpm
rpm-python-4.4.2-37.el5
rpm-4.4.2-37.el5
rpm-libs-4.4.2-37.el5
Our packages are quite simple and we are using epm (www.epmhome.org)
to build them. I don't believe that is the source of the problem, but
I could be wrong. ;-)
$ epm --version
ESP Package Manager v4.1
...
Is this a known issue with yum?
Is there some special configuration to solve this problem?
Suggestions?
Thanks,
--
Robert Mecklenburg
_______________________________________________
Yum-devel mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel