Re: Come on! Removing 182 RPMs for hal?

seth vidal <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <1184188650.2504.3.camel@cutter>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.