Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
evolution..
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
russianpirate
Veteran
Veteran


Joined: 26 Sep 2004
Posts: 1167
Location: Detroit, MI

PostPosted: Tue May 17, 2005 11:24 pm    Post subject: evolution.. Reply with quote

why is it required to install evolution with gnome?
i cant even unmerge it.. cause it comes back with world
Code:
darkstar / # equery d evolution
[ Searching for packages depending on evolution... ]
gnome-base/gnome-2.8.3-r1
gnome-base/gnome-panel-2.8.3
gnome-extra/evolution-webcal-2.0.1
mail-client/evolution-2.0.4
net-im/gaim-1.3.0


how is gaim dependant on it?!
i never use it.. so is there a way to get rid of it competely and cleanly?

EDIT: and because of this crappy package.. i need to have spasmassassin and ssmtp which i never use or even knew i had :!:
Back to top
View user's profile Send private message
thesnowman
Guru
Guru


Joined: 08 May 2003
Posts: 365
Location: Sydney, Australia

PostPosted: Wed May 18, 2005 3:45 am    Post subject: Reply with quote

Evolution is the default mail client for the GNOME desktop. If you don't want to use it then use the gnome-base/gnome-light meta package instead of the gnome-base/gnome one. i.e.
Code:
# emerge -C gnome
# emerge -v gnome-light


As to why gaim is dependent on it - check your USE flags. The "eds" USE flag is for Evolution Data Server. Remove this from your USE flags, then re-emerge gnome-panel and gaim to remove their dependency.
Back to top
View user's profile Send private message
d.mccoy
n00b
n00b


Joined: 17 Jan 2005
Posts: 13

PostPosted: Sat May 21, 2005 5:47 pm    Post subject: Reply with quote

I had the same problem and tried to solve it by masking off evolution. Now I realize why that doesn't work -- it just blocks gnome from being updated. So thanks for the answer. I'll switch to gnome-light, but I wondered what else I was giving up. The only way I could figure out how to do this was to compare the output of the following:

Code:
emerge --tree --pretend --update gnome
emerge --tree --pretend --update gnome-light

This removes at least one thing I'd like to keep: nautilus-cd-burner. I suppose I could just manually emerge that after I switch. Is there a better way to excercise more control over this? Are details on these and other meta packages documented somewhere that I just haven't found yet?

thesnowman - Just curious: how did you know this?

--gracias in advance,

Don
Back to top
View user's profile Send private message
IvanYosifov
l33t
l33t


Joined: 15 Oct 2004
Posts: 778
Location: Bulgaria

PostPosted: Sat May 21, 2005 7:00 pm    Post subject: Reply with quote

Quote:

why is it required to install evolution with gnome?

Because Gnome is meta package. When you do 'emerge gnome' you say 'portage, gimme all of gnome'.

Nothing prevents you from
1) emerging the gnome packages one-by-one, to get only what you want.
2) emerging an other meta-ebuild, like gnome-light
3) emerging a meta-ebuild, then unmergeing the meta-ebuild, and any parts of gnome you don't like. With the meta-ebuild gone they won't come back.

Quote:

Are details on these and other meta packages documented somewhere that I just haven't found yet?

In the RDEPEND clause of the ebuild. For example for Gnome 2.10.1_pre0, it is :
Code:

RDEPEND="!gnome-base/gnome-core

   >=dev-libs/glib-2.6.4
   >=dev-libs/atk-1.9.1
   >=x11-libs/gtk+-2.6.7
   >=x11-libs/pango-1.8

   hppa? ( >=dev-libs/libxml2-2.6.9 )
   !hppa? ( >=dev-libs/libxml2-2.6.17 )
   >=dev-libs/libxslt-1.1.12

   >=x11-libs/libxklavier-2.0
   >=media-libs/audiofile-0.2.6-r1
   >=media-sound/esound-0.2.34
   >=gnome-base/gnome-mime-data-2.4.2
   >=media-libs/libart_lgpl-2.3.17

   >=dev-libs/libIDL-0.8.5
   >=gnome-base/orbit-2.12.2

   >=gnome-base/gconf-2.10
   >=gnome-base/gnome-keyring-0.4.2
   >=gnome-base/gnome-vfs-2.10.1

   >=gnome-base/libbonobo-2.8.1
   >=gnome-base/libbonoboui-2.8.1
   >=gnome-base/libgnome-2.10
   >=gnome-base/libgnomeui-2.10
   >=gnome-base/libgnomecanvas-2.10
   >=gnome-base/libglade-2.5.1

   >=gnome-extra/bug-buddy-2.10
   >=gnome-base/control-center-2.10.1

   >=gnome-base/eel-2.10.1
   >=gnome-base/nautilus-2.10.1

   >=media-libs/gstreamer-0.8.9
   >=media-libs/gst-plugins-0.8.8
   >=gnome-extra/gnome-media-2.10.2
   >=media-video/totem-1.0.2
   >=media-sound/sound-juicer-2.10

   >=media-gfx/eog-2.10
   !hppa? ( !mips? ( >=www-client/epiphany-1.6.3 ) )
   >=app-arch/file-roller-2.10.2
   >=gnome-extra/gcalctool-5.5.42
   >=gnome-extra/gconf-editor-2.10
   >=gnome-base/gdm-2.6.0.9
   >=app-editors/gedit-2.10.2

   >=app-text/ggv-2.8.3
   >=app-text/gpdf-2.10

   >=gnome-base/gnome-session-2.10
   >=gnome-base/gnome-desktop-2.10
   >=gnome-base/gnome-applets-2.10
   >=gnome-base/gnome-panel-2.10
   >=gnome-base/gnome-menus-2.10.1

   >=x11-themes/gnome-icon-theme-2.10.1
   >=x11-themes/gtk-engines-2.6.3
   >=x11-themes/gnome-themes-2.10.1
   >=x11-themes/gnome-backgrounds-2.10.1

   >=x11-terms/gnome-terminal-2.10
   >=gnome-extra/gnome2-user-docs-2.8.1

   >=x11-libs/gtksourceview-1.2
   >=gnome-extra/gucharmap-1.4.3
   >=gnome-base/libgnomeprint-2.10.3
   >=gnome-base/libgnomeprintui-2.10.2

   >=gnome-extra/gnome-utils-2.10.1
   >=gnome-extra/gnome-games-2.10

   >=gnome-base/libgtop-2.10.1
   >=gnome-extra/gnome-system-monitor-2.10.1

   >=gnome-base/librsvg-2.9.5
   >=x11-libs/libwnck-2.10
   >=x11-wm/metacity-2.10.1

   >=x11-libs/startup-notification-0.8

   >=gnome-extra/yelp-2.6.5
   >=x11-libs/vte-0.11.12
   >=gnome-extra/zenity-2.10
   >=net-analyzer/gnome-netstatus-2.10

   cdr? ( >=gnome-extra/nautilus-cd-burner-2.10.1 )
   dvdr? ( >=gnome-extra/nautilus-cd-burner-2.10.1 )

   hal? ( >=gnome-base/gnome-volume-manager-1.2.1 )

   >=gnome-extra/evolution-data-server-1.2.1
   >=mail-client/evolution-2.2.1
   >=gnome-extra/evolution-webcal-2.2.0
   >=gnome-extra/gal-2.4.1
   >=gnome-extra/libgtkhtml-3.6.1

   >=net-misc/vino-2.10

   >=app-admin/gnome-system-tools-1.2.0

   accessibility? (
      >=gnome-extra/libgail-gnome-1.1
      >=gnome-base/gail-1.8.2
      >=gnome-extra/at-spi-1.6.3
      >=app-accessibility/dasher-3.2.15
      >=app-accessibility/gnome-mag-0.12
      >=app-accessibility/gnome-speech-0.3.6
      >=app-accessibility/gok-1.0.2
      >=app-accessibility/gnopernicus-0.10.4 )"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum