Oops - mail read question

Mark Purcell mark at purcell.homeip.net
Mon Jun 10 14:32:31 EST 2002


On Mon, Jun 10, 2002 at 01:51:31PM +1000, Peter Lavender wrote:
> * Paul Bryan (pa_bryan at yahoo.co.uk) wrote:
> > I tried Ximian Evolution but found I needed a whole lot of rpm packages
> > installed to get it going. After a while of going through failed dependencies I
> > gave up. The list just seemed to get longer and longer.
> 
> Nope.. that's a fair call.. One thing I really hate these days is
> spending ages trying to get an app to install.  "Just do it" I say.


Dependancy management is a big part of what Debian is all about..

This is what I get when I try to install evolution on my KDE boxen, which has
part of Gnome installed.

htpc:~# apt-get install evolution
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  bonobo-conf gtkhtml libbonobo-conf0 libcamel0 libgnome-pilot1
  libgnome-vfs-common libgnome-vfs0 libgtkhtml-data libkrb53 libnspr4 libnss3
The following NEW packages will be installed:
  bonobo-conf evolution gtkhtml libbonobo-conf0 libcamel0 libgnome-pilot1
  libgnome-vfs-common libgnome-vfs0 libgtkhtml-data libkrb53 libnspr4 libnss3
0 packages upgraded, 12 newly installed, 0 to remove and 0  not upgraded.
Need to get 11.1MB of archives. After unpacking 32.8MB will be used.
Do you want to continue? [Y/n]

Or an even better example is when I try the same command on a box which
doesn't have any of Gnome installed:

purcell:~# apt-get install evolution
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  bonobo bonobo-conf cpp cpp-2.95 defoma dialog esound-common gconf gdk-imlib1
  gnome-bin gnome-libs-data gnome-mime-data gs gs-common gsfonts gsfonts-x11
  gtkhtml imlib-base libart2 libaudiofile0 libbonobo-conf0 libbonobo2
  libcamel0 libcapplet0 libcdparanoia0 libefs1 libesd0 libgal19 libgconf11
  libgdk-pixbuf-gnome2 libgdk-pixbuf2 libghttp1 libgimpprint1 libglade-gnome0
  libglade0 libglib1.2 libgnome-pilot1 libgnome-vfs-common libgnome-vfs0
  libgnome32 libgnomeprint-bin libgnomeprint-data libgnomeprint15
  libgnomesupport0 libgnomeui32 libgnorba27 libgnorbagtk0 libgtk1.2
  libgtk1.2-common libgtkhtml-data libgtkhtml20 libkrb53 libnspr4 libnss3
  liboaf0 liborbit0 libpisock4 libungif4g libxml1 oaf xutils
The following NEW packages will be installed:
  bonobo bonobo-conf cpp cpp-2.95 defoma dialog esound-common evolution gconf
  gdk-imlib1 gnome-bin gnome-libs-data gnome-mime-data gs gs-common gsfonts
  gsfonts-x11 gtkhtml imlib-base libart2 libaudiofile0 libbonobo-conf0
  libbonobo2 libcamel0 libcapplet0 libcdparanoia0 libefs1 libesd0 libgal19
  libgconf11 libgdk-pixbuf-gnome2 libgdk-pixbuf2 libghttp1 libgimpprint1
  libglade-gnome0 libglade0 libglib1.2 libgnome-pilot1 libgnome-vfs-common
  libgnome-vfs0 libgnome32 libgnomeprint-bin libgnomeprint-data
  libgnomeprint15 libgnomesupport0 libgnomeui32 libgnorba27 libgnorbagtk0
  libgtk1.2 libgtk1.2-common libgtkhtml-data libgtkhtml20 libkrb53 libnspr4
  libnss3 liboaf0 liborbit0 libpisock4 libungif4g libxml1 oaf xutils
0 packages upgraded, 62 newly installed, 0 to remove and 6  not upgraded.
Need to get 23.3MB of archives. After unpacking 68.8MB will be used.
Do you want to continue? [Y/n]


Or maybe I want to try out kmail:

purcell:~# apt-get install kmail
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  cpp cpp-2.95 kdelibs3 kdelibs3-bin libdps1 libfam0 libkdenetwork1 liblcms
  libmimelib1 libmng1 libqt2 libxaw7 libxml2 libxslt1 procmail xbase-clients
  xlibmesa3
The following NEW packages will be installed:
  cpp cpp-2.95 kdelibs3 kdelibs3-bin kmail libdps1 libfam0 libkdenetwork1
  liblcms libmimelib1 libmng1 libqt2 libxaw7 libxml2 libxslt1 procmail
  xbase-clients xlibmesa3
0 packages upgraded, 18 newly installed, 0 to remove and 6  not upgraded.
Need to get 15.9MB of archives. After unpacking 50.8MB will be used.
Do you want to continue? [Y/n]

When I hit yes Debian will go out to the archives fetch all the dependancies
install them and I can then try out the alteratives. The option is otherwise
to go out and manually source the 62 dependant packages, find the upstream
tar balls compile, install, pray and hope they all work together well :-)

I'll let you work out which way you would like to try the alterative MUA's.

Mark




More information about the linux mailing list