View Single Post
  #1   (View Single Post)  
Old 11th May 2010
fender0107401's Avatar
fender0107401 fender0107401 is offline
Real Name: Li.
Port Guard
 
Join Date: May 2010
Location: China, Tian Jin.
Posts: 24
Default dependency question.

When I delete gdm and evolution:

Quote:
# pkg_delete gdm
Can't remove gdm-2.20.10p5 without also removing:
gnome-session-2.24.3p17
# pkg_delete evolution
Can't remove evolution-2.24.5p16 without also removing:
file-roller-2.24.3p7 nautilus-2.24.2p9 gnome-session-2.24.3p17 tracker-search-0.6.94p2 deskbar-applet-2.24.3p9
My question is:

1. Why gnome-session depend on gdm and evolution?

In fact, I still remember I installed gnome-session before I installed gdm, although I don't remember it clearly.

2. How OpenBSD package management system handle dependency relationship?

Where is the dependency information for a specific package(for example gnome-session-2.24.3p17.tgz)?

I downloaded "gnome-session-2.24.3p17.tgz" manually and tar xzvf it, than I did't find anything about the dependency information.
Quote:
$ ls
+CONTENTS +DESC +DISPLAY bin lib man share
Reply With Quote