stupid dependencies

Matthew Saltzman mjs at ces.clemson.edu
Sun Sep 10 00:08:28 UTC 2006


On Sat, 9 Sep 2006, Martin Marques wrote:

>
> On Sat, 9 Sep 2006 12:06:06 -0400 (EDT), Matthew Saltzman <mjs at ces.clemson.edu> wrote:
>> On Sat, 9 Sep 2006, Martin Marques wrote:
>>
>>> I was updating one FC5 workstation we have, conected with a wireless AP.
>> I
>>> was really shocked when I say that bind was about to be updated.
>>>
>>> First I thought that it may not be the named server, but some libs
>> necesary
>>> for name resolution, so I tried to remove it.
>>>
>>> OOOOHHHHHHH!!!!!
>>>
>>> evolution, NetworkManager, NetworkManager-glib, etc. will be removed.
>>>
>>> Why in earth would any of these packages depende on bind?
>>
>> # rpm -q --whatrequires bind
>> bind-config-9.3.2-20.FC5
>> NetworkManager-0.6.4-1.fc5
>
> I don't know what to say. Well, maybe this:
>
> [root at tatooine ~]# yum remove bind
> Loading "installonlyn" plugin
> Setting up Remove Process
> Resolving Dependencies
>
> [snip]
>
> Dependencies Resolved
>
> =============================================================================
> Package                 Arch       Version          Repository        Size
> =============================================================================
> Removing:
> bind                    i386       30:9.3.2-20.FC5  installed         2.0 M
> Removing for dependencies:
> NetworkManager          i386       0.6.4-1.fc5      installed         1.2 M
> NetworkManager-glib     i386       0.6.4-1.fc5      installed          19 k
> bind-config             i386       30:9.3.2-20.FC5  installed          44 k
> evolution               i386       2.6.3-1.fc5.5    installed          33 M
>
> Transaction Summary
> =============================================================================
> Install      0 Package(s)
> Update       0 Package(s)
> Remove       5 Package(s)
>
> Why does yum want to remove then?

I didn't say you were wrong about yum, I just said I couldn't justify it. 
You're right, though--yum want to take evolution-sharp, beagle, and 
krb5-auth-dialog as dependencies too, and I don't see what the connection 
is via rpm to those either.

-- 
 		Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs




More information about the fedora-list mailing list