[fab] slashdot question: dependencies

Rahul sundaram at fedoraproject.org
Thu Aug 10 15:58:21 UTC 2006


Rahul wrote:
> Max Spevack wrote:
>> Would like to open up a few of these questions for some input from you 
>> guys.  This is not a replacement for a larger draft of the answers -- 
>> this is just as I work on some of the other questions, here's a few 
>> that I can't answer alone.
>>
>> -----------------------------
>>
>> 7) Dependency hell
>> (Score:5, Interesting)
>> by Tet
>>
>> The introduction of yum has vastly improved the user experience when 
>> installing software, or updating existing packages. However, it's 
>> brought with it a new kind of dependency hell. For example, if I want 
>> to install a PostScript previewer:
>>
>>     % yum install evince
>>     [...]
>>     Installing:
>>     evince x86_64 0.5.1-3 core 773 k
>>     Installing for dependencies:
>>     nautilus x86_64 2.14.1-1.fc5.1 updates-released 3.9 M
>>     nautilus-cd-burner x86_64 2.14.2-1 updates-released 414 k
>>
> 
> In this specific example, we can probably split things up to have a 
> nautilus-evince sub package but since Evince is linked against the 
> nautilus extension interface this is not a totally stupid dependency. It 
> is also of important that Evince is a universal document viewer and not 
> just a postscript previewer and naturally requires more dependencies.

Bug filed - https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=202052. 
  Evince doesnt directly depend on nautilus cd burner FYI.

Rahul




More information about the fedora-advisory-board mailing list