[Yum] Come on! Removing 182 RPMs for hal?
seth vidal
skvidal at linux.duke.edu
Wed Jul 11 21:17:30 UTC 2007
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
More information about the Yum
mailing list