[Yum] Come on! Removing 182 RPMs for hal?

Wayne Sweatt sweatt at lanl.gov
Mon Jul 16 17:05:40 UTC 2007


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 at lists.dulug.duke.edu
> https://lists.dulug.duke.edu/mailman/listinfo/yum




More information about the Yum mailing list