Thanks Seth.
This was a case of not having come across such a massive set of
dependencies before.
I am now wise to the tangled webs that can exist, such as here, with
hald.
I'm just going to leave hal alone.
Yum apparently was just doing it's job.
On WednesdayJul 11, 2007, at 3:17 PM, seth vidal wrote:
On Wed, 2007-07-11 at 14:26 -0600, Wayne Sweatt wrote:
Dear Yum Team,
I've been promoting the use of Yum here for managing our Fedora 3-6
and RHEL 4 systems for several months now, and we've had some issues
that we've worked around, but NOW there seems to be a big complaint
about Yum doing one of it's basic tasks with what certainly seems to
be irrational design.
An administrator was removing the Hal daemon package(s) and Yum
decided it needed to remove 182 packages. I mean.. really!
This was on a RHEL 4 (update 3) system, with an "Everything" install
(originally)
The yum command was:
"yum remove hal hal-devel"
The Yum dependency resolution determined that the removal of 182 RPMs
was necessary - as seen below.
Our admin killed the process before Yum butchered too much of the
system's packages.
How in the world can this list be valid?
kernel-utils? anaconda? firefox? system-config-* ?
Please explain/help?
Here's an easy way to read about it:
rpm -e --test hal hal-devel
error: Failed dependencies:
hal >= 0.5.8.1 is needed by (installed)
gnome-mount-0.6-2.fc7.i386
hal >= 0.5.0 is needed by (installed)
gnome-volume-manager-2.17.0-7.fc7.i386
hal >= 0.5.9 is needed by (installed)
hal-info-20070516-2.fc7.noarch
hal >= 0.5.0 is needed by (installed)
NetworkManager-0.6.5-6.fc7.i386
hal >= 0.2.96 is needed by (installed) kudzu-1.2.71.1-1.i386
hal >= 0.5.7 is needed by (installed)
nautilus-cd-burner-2.18.2-1.fc7.i386
hal >= 0.5.6 is needed by (installed)
gnome-power-manager-2.18.3-1.fc7.i386
hal >= 0.5.0 is needed by (installed)
NetworkManager-gnome-0.6.5-6.fc7.i386
hal >= 0.5.9 is needed by (installed) gdm-2.18.2-1.fc7.i386
hal >= 0.5.2 is needed by (installed)
smartmontools-5.37-3.fc7.i386
hal >= 0.5.0 is needed by (installed)
hal-cups-utils-0.6.9.2-1.fc7.i386
hal >= 0.5.9 is needed by (installed)
gparted-0.3.3-11.fc7.i386
hal-devel >= 0.5.7 is needed by (installed)
gnome-vfs2-devel-2.18.1-4.fc7.i386
then trace all of those deps back out. You're removing most of
gnome b/c
of gnome-vfs2 going away with it.
It's not an issue with yum, it's an issue with the deps. Why are you
removing hal anyway?
-sv
_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxxxxx
https://lists.dulug.duke.edu/mailman/listinfo/yum
_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxxxxx
https://lists.dulug.duke.edu/mailman/listinfo/yum