On Tue, Nov 25, 2008 at 20:26,  <span dir="ltr">&lt;<a href="mailto:simon@mungewell.org">simon@mungewell.org</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
An &#39;apt-get install sugar&#39; on a minimal system seems to want to install a<br>
lot of packages.<br>
<br>
Does it really need all of these? For example CUPS on a system which does<br>
not support printing....<br>
<br>
Mungewell.<br>
<br>
--<br>
Reading package lists...<br>
Building dependency tree...<br>
Reading state information...<br>
The following extra packages will be installed:<br>
 &nbsp;acl aspell aspell-en avahi-daemon avahi-utils bc bluetooth bluez bluez-alsa<br>
 &nbsp;bluez-cups bluez-gnome bluez-gstreamer consolekit cups cups-client<br>
 &nbsp;cups-common cupsys dbus dbus-x11 defoma dictionaries-common esound-clients<br>
 &nbsp;esound-common fontconfig fontconfig-config foomatic-db foomatic-db-engine<br>
 &nbsp;foomatic-filters gamin gconf2 gconf2-common ghostscript gksu<br>
 &nbsp;gnome-icon-theme gnome-keyring gnome-media gnome-media-common<br>
 &nbsp;gnome-mime-data gnome-mount gsfonts gstreamer0.10-alsa gstreamer0.10-ffmpeg<br>
 &nbsp;gstreamer0.10-plugins-base gstreamer0.10-plugins-farsight<br>
 &nbsp;gstreamer0.10-plugins-good gstreamer0.10-x gvfs gvfs-backends hal hal-info<br>
 &nbsp;hicolor-icon-theme launchpad-integration libaa1 libarchive1 libart-2.0-2<br>
 &nbsp;libasound2 libaspell15 libatk1.0-0 libatk1.0-data libaudiofile0<br>
 &nbsp;libavahi-client3 libavahi-common-data libavahi-common3<br>
 &nbsp;libavahi-compat-libdnssd1 libavahi-core5 libavahi-glib1 libavahi-gobject0<br>
 &nbsp;libavc1394-0 libavcodec51 libavformat52 libavutil49 libblas3gf<br>
libbluetooth3<br>
 &nbsp;libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcaca0<br>
 &nbsp;libcairo2 libcamel1.2-14 libcdio-cdda0 libcdio-paranoia0 libcdio7<br>
 &nbsp;libcdparanoia0 libck-connector0 libcroco3 libcucul0 libcups2 libcupsimage2<br>
 &nbsp;libdaemon0 libdatrie0 libdbus-1-3 libdbus-glib-1-2 libdjvulibre21 libdrm2<br>
 &nbsp;libdv4 libebook1.2-9 libecal1.2-7 libedataserver1.2-11 libenchant1c2a<br>
 &nbsp;libesd-alsa0 libexif12 libfarsight0.1-3 libffi5 libflac8 libfontconfig1<br>
 &nbsp;libfontenc1 libfreetype6 libfs6 libgamin0 libgconf2-4 libgd2-noxpm<br>
 &nbsp;libgfortran3 libgksu2-0 libgl1-mesa-dri libgl1-mesa-glx libglade2-0<br>
 &nbsp;libglib2.0-0 libglib2.0-data libglu1-mesa libgnome-desktop-2-7<br>
 &nbsp;libgnome-keyring0 libgnome-media0 libgnome2-0 libgnome2-common<br>
 &nbsp;libgnomecanvas2-0 libgnomecanvas2-common libgnomecups1.0-1<br>
 &nbsp;libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprintui2.2-0<br>
 &nbsp;libgnomeprintui2.2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0<br>
 &nbsp;libgnomevfs2-common libgnomevfs2-extra libgp11-0 libgphoto2-2<br>
 &nbsp;libgphoto2-port0 libgraphviz4 libgs8 libgsf-1-114 libgsf-1-common libgsm1<br>
 &nbsp;libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgtk2.0-0<br>
libgtk2.0-bin<br>
 &nbsp;libgtk2.0-common libgtksourceview-common libgtksourceview1.0-0 libgtop2-7<br>
 &nbsp;libgtop2-common libgvfscommon0 libgweather-common libgweather1<br>
 &nbsp;libhal-storage1 libhal1 libhippocanvas-1-0 libhunspell-1.2-0 libice6<br>
libidl0<br>
 &nbsp;libiec61883-0 libijs-0.35 libilmbase6 libjasper1 libjinglebase0.3-0<br>
 &nbsp;libjinglep2p0.3-0 libjinglexmllite0.3-0 libjinglexmpp0.3-0 libjpeg62<br>
 &nbsp;liblapack3gf liblaunchpad-integration1 liblcms1 libloudmouth1-0 libltdl7<br>
 &nbsp;libmagick10 libmatchbox1 libmbca0 libmetacity0 libnautilus-burn4 libnl1<br>
 &nbsp;libnm-glib0 libnm-util0 libnotify1 libnspr4-0d libnss-mdns libnss3-1d<br>
 &nbsp;libogg0 liboil0.3 libopenexr6 libopenobex1 liborbit2 libpam-ck-connector<br>
 &nbsp;libpam-gnome-keyring libpanel-applet2-0 libpango1.0-0 libpango1.0-common<br>
 &nbsp;libpaper-utils libpaper1 libpcsclite1 libpixman-1-0 libpng12-0<br>
 &nbsp;libpolkit-dbus2 libpolkit-gnome0 libpolkit-grant2 libpolkit2 libpoppler3<br>
 &nbsp;libpostproc51 libraw1394-8 librsvg2-2 librsvg2-common libsexy2 libshout3<br>
 &nbsp;libslp1 libsm6 libsmbclient libsmbios-bin libsmbios2 libsoup2.4-1 libspeex1<br>
 &nbsp;libstartup-notification0 libtag1c2a libtalloc1 libtelepathy-glib0<br>
 &nbsp;libthai-data libthai0 libtheora0 libtiff4 libtotem-plparser12 libv4l-0<br>
 &nbsp;libvisual-0.4-0 libvisual-0.4-plugins libvorbis0a libvorbisenc2 libwavpack1<br>
 &nbsp;libwbclient0 libwmf0.2-7 libwnck-common libwnck22 libx86-1 libxaw7<br>
 &nbsp;libxcb-render-util0 libxcb-render0 libxcomposite1 libxcursor1 libxdamage1<br>
 &nbsp;libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6<br>
libxpm4<br>
 &nbsp;libxrandr2 libxrender1 libxres1 libxsettings-client0 libxt6 libxtrap6<br>
 &nbsp;libxtst6 libxv1 libxxf86dga1 libxxf86misc1 libxxf86vm1<br>
 &nbsp;matchbox-window-manager metacity-common mobile-broadband-provider-info<br>
 &nbsp;myspell-en-us network-manager network-manager-gnome notification-daemon<br>
 &nbsp;obex-data-server openssl-blacklist pm-utils policykit policykit-gnome<br>
 &nbsp;poppler-utils powermgmt-base psfontmgr python-cairo python-dbus<br>
python-gconf<br>
 &nbsp;python-gnome2 python-gnome2-desktop python-gnomecanvas python-gobject<br>
 &nbsp;python-gst0.10 python-gtk2 python-hippocanvas python-json python-libxml2<br>
 &nbsp;python-numeric python-numpy python-olpc-datastore python-pyorbit<br>
 &nbsp;python-simplejson python-sugar python-sugar-toolkit python-telepathy<br>
 &nbsp;python-xapian radeontool samba-common shared-mime-info smbclient ssl-cert<br>
 &nbsp;sugar-artwork sugar-journal-activity sugar-presence-service<br>
telepathy-gabble<br>
 &nbsp;telepathy-salut telepathy-stream-engine ttf-dejavu ttf-dejavu-core<br>
 &nbsp;ttf-dejavu-extra ttf-freefont unzip update-notifier-common vbetool<br>
 &nbsp;wpasupplicant x-ttcidfont-conf x11-apps x11-session-utils x11-utils<br>
 &nbsp;x11-xfs-utils x11-xkb-utils x11-xserver-utils xbase-clients xfonts-base<br>
 &nbsp;xfonts-encodings xfonts-utils xinit xserver-common xserver-xephyr<br>
Suggested packages:<br>
 &nbsp;aspell-doc spellutils avahi-autoipd cups-bsd cups-driver-gutenprint hplip<br>
 &nbsp;xpdf-korean xpdf-japanese xpdf-chinese-traditional xpdf-chinese-simplified<br>
 &nbsp;cups-pdf kdeprint gtklp cups-pt xpp defoma-doc dfontmgr libft-perl ispell<br>
 &nbsp;emacsen-common jed-extra foomatic-db-hpijs foomatic-db-gutenprint foo2zjs<br>
 &nbsp;openprinting-ppds foomatic-gui ghostscript-x cryptsetup<br>
gnome-device-manager<br>
 &nbsp;konqueror libasound2-plugins liba52-0.7.4 libfaad0 libbonobo2-bin<br>
 &nbsp;djvulibre-desktop libdv-bin libenchant-voikko esound libfreetype6-dev<br>
 &nbsp;libgd-tools libglide3 desktop-base libgnomevfs2-bin gphoto2 gtkam<br>
 &nbsp;gstreamer-codec-install gnome-codec-install gstreamer0.10-tools<br>
 &nbsp;gstreamer0.10-plugins libjasper-runtime liblcms-utils libwmf-bin html2ps<br>
 &nbsp;ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk<br>
 &nbsp;ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp<br>
 &nbsp;ttf-arphic-bkai00mp pcscd libraw1394-doc librsvg2-bin openslp-doc slpd<br>
 &nbsp;libsmbios-doc speex cpufrequtils python-dbus-doc python-dbus-dbg<br>
 &nbsp;python-gconf-dbg python-gnome2-desktop-doc python-gnome2-desktop-dbg<br>
 &nbsp;python-gnomecanvas-dbg python-gobject-dbg python-gst0.10-dbg<br>
python-gtk2-doc<br>
 &nbsp;python-gtk2-dbg python-libxml2-dbg python-numeric-tutorial<br>
 &nbsp;python-numeric-ext python-numeric-dbg python-numpy-doc python-numpy-dbg<br>
 &nbsp;abiword abiword-gnome python-pyorbit-dbg ipython git-core subversion<br>
 &nbsp;xapian-doc smbfs zip wpagui libengine-pkcs11-openssl mesa-utils xfs xserver<br>
The following NEW packages will be installed:<br>
 &nbsp;acl aspell aspell-en avahi-daemon avahi-utils bc bluetooth bluez bluez-alsa<br>
 &nbsp;bluez-cups bluez-gnome bluez-gstreamer consolekit cups cups-client<br>
 &nbsp;cups-common cupsys dbus dbus-x11 defoma dictionaries-common esound-clients<br>
 &nbsp;esound-common fontconfig fontconfig-config foomatic-db foomatic-db-engine<br>
 &nbsp;foomatic-filters gamin gconf2 gconf2-common ghostscript gksu<br>
 &nbsp;gnome-icon-theme gnome-keyring gnome-media gnome-media-common<br>
 &nbsp;gnome-mime-data gnome-mount gsfonts gstreamer0.10-alsa gstreamer0.10-ffmpeg<br>
 &nbsp;gstreamer0.10-plugins-base gstreamer0.10-plugins-farsight<br>
 &nbsp;gstreamer0.10-plugins-good gstreamer0.10-x gvfs gvfs-backends hal hal-info<br>
 &nbsp;hicolor-icon-theme launchpad-integration libaa1 libarchive1 libart-2.0-2<br>
 &nbsp;libasound2 libaspell15 libatk1.0-0 libatk1.0-data libaudiofile0<br>
 &nbsp;libavahi-client3 libavahi-common-data libavahi-common3<br>
 &nbsp;libavahi-compat-libdnssd1 libavahi-core5 libavahi-glib1 libavahi-gobject0<br>
 &nbsp;libavc1394-0 libavcodec51 libavformat52 libavutil49 libblas3gf<br>
libbluetooth3<br>
 &nbsp;libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcaca0<br>
 &nbsp;libcairo2 libcamel1.2-14 libcdio-cdda0 libcdio-paranoia0 libcdio7<br>
 &nbsp;libcdparanoia0 libck-connector0 libcroco3 libcucul0 libcups2 libcupsimage2<br>
 &nbsp;libdaemon0 libdatrie0 libdbus-1-3 libdbus-glib-1-2 libdjvulibre21 libdrm2<br>
 &nbsp;libdv4 libebook1.2-9 libecal1.2-7 libedataserver1.2-11 libenchant1c2a<br>
 &nbsp;libesd-alsa0 libexif12 libfarsight0.1-3 libffi5 libflac8 libfontconfig1<br>
 &nbsp;libfontenc1 libfreetype6 libfs6 libgamin0 libgconf2-4 libgd2-noxpm<br>
 &nbsp;libgfortran3 libgksu2-0 libgl1-mesa-dri libgl1-mesa-glx libglade2-0<br>
 &nbsp;libglib2.0-0 libglib2.0-data libglu1-mesa libgnome-desktop-2-7<br>
 &nbsp;libgnome-keyring0 libgnome-media0 libgnome2-0 libgnome2-common<br>
 &nbsp;libgnomecanvas2-0 libgnomecanvas2-common libgnomecups1.0-1<br>
 &nbsp;libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprintui2.2-0<br>
 &nbsp;libgnomeprintui2.2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0<br>
 &nbsp;libgnomevfs2-common libgnomevfs2-extra libgp11-0 libgphoto2-2<br>
 &nbsp;libgphoto2-port0 libgraphviz4 libgs8 libgsf-1-114 libgsf-1-common libgsm1<br>
 &nbsp;libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgtk2.0-0<br>
libgtk2.0-bin<br>
 &nbsp;libgtk2.0-common libgtksourceview-common libgtksourceview1.0-0 libgtop2-7<br>
 &nbsp;libgtop2-common libgvfscommon0 libgweather-common libgweather1<br>
 &nbsp;libhal-storage1 libhal1 libhippocanvas-1-0 libhunspell-1.2-0 libice6<br>
libidl0<br>
 &nbsp;libiec61883-0 libijs-0.35 libilmbase6 libjasper1 libjinglebase0.3-0<br>
 &nbsp;libjinglep2p0.3-0 libjinglexmllite0.3-0 libjinglexmpp0.3-0 libjpeg62<br>
 &nbsp;liblapack3gf liblaunchpad-integration1 liblcms1 libloudmouth1-0 libltdl7<br>
 &nbsp;libmagick10 libmatchbox1 libmbca0 libmetacity0 libnautilus-burn4 libnl1<br>
 &nbsp;libnm-glib0 libnm-util0 libnotify1 libnspr4-0d libnss-mdns libnss3-1d<br>
 &nbsp;libogg0 liboil0.3 libopenexr6 libopenobex1 liborbit2 libpam-ck-connector<br>
 &nbsp;libpam-gnome-keyring libpanel-applet2-0 libpango1.0-0 libpango1.0-common<br>
 &nbsp;libpaper-utils libpaper1 libpcsclite1 libpixman-1-0 libpng12-0<br>
 &nbsp;libpolkit-dbus2 libpolkit-gnome0 libpolkit-grant2 libpolkit2 libpoppler3<br>
 &nbsp;libpostproc51 libraw1394-8 librsvg2-2 librsvg2-common libsexy2 libshout3<br>
 &nbsp;libslp1 libsm6 libsmbclient libsmbios-bin libsmbios2 libsoup2.4-1 libspeex1<br>
 &nbsp;libstartup-notification0 libtag1c2a libtalloc1 libtelepathy-glib0<br>
 &nbsp;libthai-data libthai0 libtheora0 libtiff4 libtotem-plparser12 libv4l-0<br>
 &nbsp;libvisual-0.4-0 libvisual-0.4-plugins libvorbis0a libvorbisenc2 libwavpack1<br>
 &nbsp;libwbclient0 libwmf0.2-7 libwnck-common libwnck22 libx86-1 libxaw7<br>
 &nbsp;libxcb-render-util0 libxcb-render0 libxcomposite1 libxcursor1 libxdamage1<br>
 &nbsp;libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6<br>
libxpm4<br>
 &nbsp;libxrandr2 libxrender1 libxres1 libxsettings-client0 libxt6 libxtrap6<br>
 &nbsp;libxtst6 libxv1 libxxf86dga1 libxxf86misc1 libxxf86vm1<br>
 &nbsp;matchbox-window-manager metacity-common mobile-broadband-provider-info<br>
 &nbsp;myspell-en-us network-manager network-manager-gnome notification-daemon<br>
 &nbsp;obex-data-server openssl-blacklist pm-utils policykit policykit-gnome<br>
 &nbsp;poppler-utils powermgmt-base psfontmgr python-cairo python-dbus<br>
python-gconf<br>
 &nbsp;python-gnome2 python-gnome2-desktop python-gnomecanvas python-gobject<br>
 &nbsp;python-gst0.10 python-gtk2 python-hippocanvas python-json python-libxml2<br>
 &nbsp;python-numeric python-numpy python-olpc-datastore python-pyorbit<br>
 &nbsp;python-simplejson python-sugar python-sugar-toolkit python-telepathy<br>
 &nbsp;python-xapian radeontool samba-common shared-mime-info smbclient ssl-cert<br>
 &nbsp;sugar sugar-artwork sugar-journal-activity sugar-presence-service<br>
 &nbsp;telepathy-gabble telepathy-salut telepathy-stream-engine ttf-dejavu<br>
 &nbsp;ttf-dejavu-core ttf-dejavu-extra ttf-freefont unzip update-notifier-common<br>
 &nbsp;vbetool wpasupplicant x-ttcidfont-conf x11-apps x11-session-utils x11-utils<br>
 &nbsp;x11-xfs-utils x11-xkb-utils x11-xserver-utils xbase-clients xfonts-base<br>
 &nbsp;xfonts-encodings xfonts-utils xinit xserver-common xserver-xephyr<br>
0 upgraded, 337 newly installed, 0 to remove and 16 not upgraded.<br>
Need to get 105MB of archives.<br>
After this operation, 472MB of additional disk space will be used.<br>
Do you want to continue [Y/n]? Abort.</blockquote><div><br><br>Firstly, this should be asked on the Debian OLPC mailing list, as&nbsp; Ubuntu has not modified these fields. <br>
<br>
Secondly, sugar explicitly depends on the following:<br>
<br>
python-gst0.10 (&gt;= <a href="http://0.10.6.1">0.10.6.1</a>), python-hippocanvas, python-gobject,
python-gtk2, python-cairo, python-dbus, python-telepathy, python-numpy,
python-gnome2-desktop, librsvg2-common, python-simplejson,
python-sugar, python-sugar-toolkit (&gt;= 0.81.4),
matchbox-window-manager, dbus-x11, telepathy-gabble, telepathy-salut,
telepathy-stream-engine<br>
<br>
... in addition to python and other essential packages. Those packages
themselves depend on the packages you specified; in order to fix that
you would have to discuss it with the original maintainer or create a
custom distribution. <br>
<br>
-lf <br></div></div><br>