[opensuse-factory] beagle-thunderbird has too many dependencies.
linux-kw92:~ # zypper in MozillaThunderbird beagle-thunderbird * Reading repository 'Main Update Repository' cache * Reading repository 'Main Repository (NON-OSS)' cache * Reading repository 'Main Repository (OSS)' cache * Reading repository 'openSUSE BuildService - Virtualization (QEMU)' cache * Reading repository 'openSUSE-10.3-OSS-KDE 10.3' cache * Reading installed packages [100%] The following NEW packages are going to be installed: MozillaThunderbird art-sharp2 beagle-thunderbird beagle-gui control-center2 eel evolution-data-server gail gconf-sharp2 glade-sharp2 gnome-desktop gnome-keyring gnome-main-menu gnome-menus gnome-panel gnome-sharp2 gnome-vfs-sharp2 gtk2-engines libbonoboui libcroco libgnome-certauth0 libgnomecanvas libgnomecups libgnomekbd libgnomeprint libgnomeprintui libgnomesu libgnomeui libgtop libgtop-2_0-7 librsvg libsoup libssui libwnck-1-22 libwnck metacity nautilus yast2-control-center-gnome bundle-lang-gnome-en gnome-audio gnome-icon-theme gnome-themes gnome2-user-docs tango-icon-theme Overall download size: 46.4 M. After the operation, additional 123.4 M will be used. Continue? [yes/no]: n *************************************** It seems to much. linux-kw92:~ # zypper in MozillaThunderbird * Reading repository 'Main Update Repository' cache * Reading repository 'Main Repository (NON-OSS)' cache * Reading repository 'Main Repository (OSS)' cache * Reading repository 'openSUSE BuildService - Virtualization (QEMU)' cache * Reading repository 'openSUSE-10.3-OSS-KDE 10.3' cache * Reading installed packages [100%] The following NEW packages are going to be installed: MozillaThunderbird gail gnome-keyring libbonoboui libgnomecanvas libgnomeui gnome-icon-theme Overall download size: 12.9 M. After the operation, additional 39.3 M will be used. Continue? [yes/no]: n *************************************** linux-kw92:~ # zypper in beagle-thunderbird * Reading repository 'Main Update Repository' cache * Reading repository 'Main Repository (NON-OSS)' cache * Reading repository 'Main Repository (OSS)' cache * Reading repository 'openSUSE BuildService - Virtualization (QEMU)' cache * Reading repository 'openSUSE-10.3-OSS-KDE 10.3' cache * Reading installed packages [100%] The following NEW packages are going to be installed: MozillaThunderbird art-sharp2 beagle-gui beagle-thunderbird control-center2 eel evolution-data-server gail gconf-sharp2 glade-sharp2 gnome-desktop gnome-keyring gnome-main-menu gnome-menus gnome-panel gnome-sharp2 gnome-vfs-sharp2 gtk2-engines libbonoboui libcroco libgnome-certauth0 libgnomecanvas libgnomecups libgnomekbd libgnomeprint libgnomeprintui libgnomesu libgnomeui libgtop libgtop-2_0-7 librsvg libsoup libssui libwnck-1-22 libwnck metacity nautilus yast2-control-center-gnome bundle-lang-gnome-en gnome-audio gnome-icon-theme gnome-themes gnome2-user-docs tango-icon-theme Overall download size: 46.4 M. After the operation, additional 123.4 M will be used. Continue? [yes/no]: n *************************************** Information for package beagle-thunderbird: Repository: Main Repository (OSS) Name: beagle-thunderbird Version: 0.2.18-21 Arch: i586 Installed: No Status: not installed Installed Size: 144.1 K Summary: Thunderbird plugin for the Desktop search application Beagle *************************************** Who said that beagle(-thunderbird) is a resource hog? It is only 144.1 K. Though to have it you need 123.4 M of other software, where without detailed checking: control-center2 evolution-data-server gnome-desktop gnome-main-menu gnome-menus gnome-panel metacity nautilus yast2-control-center-gnome bundle-lang-gnome-en gnome-audio seems to be essential for the package to work ;-) -- Regards, Rajko. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi, On 9/23/07, Rajko M. <rmatov101@charter.net> wrote:
linux-kw92:~ # zypper in beagle-thunderbird
The following NEW packages are going to be installed: MozillaThunderbird art-sharp2 beagle-gui beagle-thunderbird control-center2 eel evolution-data-server gail gconf-sharp2 glade-sharp2 gnome-desktop gnome-keyring gnome-main-menu gnome-menus gnome-panel gnome-sharp2 gnome-vfs-sharp2 gtk2-engines libbonoboui libcroco libgnome-certauth0 libgnomecanvas libgnomecups libgnomekbd libgnomeprint libgnomeprintui libgnomesu libgnomeui libgtop libgtop-2_0-7 librsvg libsoup libssui libwnck-1-22 libwnck metacity nautilus yast2-control-center-gnome bundle-lang-gnome-en gnome-audio gnome-icon-theme gnome-themes gnome2-user-docs tango-icon-theme
Though to have it you need 123.4 M of other software, where without detailed checking: control-center2 evolution-data-server gnome-desktop gnome-main-menu gnome-menus gnome-panel metacity nautilus yast2-control-center-gnome bundle-lang-gnome-en gnome-audio seems to be essential for the package to work ;-)
I'm not really sure why all these additional packages are necessary. I am guessing you are a KDE user though. :) The only explicit dep beagle-thunderbird has is on MozillaThunderbird. It does require beagle-gui though, because Thunderbird has no way to display an addressbook contact externally, and the tool to do that lives in beagle-gui. beagle-gui, in turn, only explicitly requires gconf-sharp2, glade-sharp2, glib-sharp2, gtk-sharp2. These are all only Mono bindings for GNOME libraries, and shouldn't require bringing in things like gnome-desktop, gnome-main-menu, metacity, etc. So I think there is something else wrong in the chain here at a lower level in the GNOME stack. Is there a way with zypper to see why dependencies are being pulled in? Joe --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Monday 24 September 2007 10:04:14 am Joe Shaw wrote:
Hi,
On 9/23/07, Rajko M. <rmatov101@charter.net> wrote:
linux-kw92:~ # zypper in beagle-thunderbird
The following NEW packages are going to be installed: MozillaThunderbird art-sharp2 beagle-gui beagle-thunderbird control-center2 eel evolution-data-server gail gconf-sharp2 glade-sharp2 gnome-desktop gnome-keyring gnome-main-menu gnome-menus gnome-panel gnome-sharp2 gnome-vfs-sharp2 gtk2-engines libbonoboui libcroco libgnome-certauth0 libgnomecanvas libgnomecups libgnomekbd libgnomeprint libgnomeprintui libgnomesu libgnomeui libgtop libgtop-2_0-7 librsvg libsoup libssui libwnck-1-22 libwnck metacity nautilus yast2-control-center-gnome bundle-lang-gnome-en gnome-audio gnome-icon-theme gnome-themes gnome2-user-docs tango-icon-theme
Though to have it you need 123.4 M of other software, where without detailed checking: control-center2 evolution-data-server gnome-desktop gnome-main-menu gnome-menus gnome-panel metacity nautilus yast2-control-center-gnome bundle-lang-gnome-en gnome-audio seems to be essential for the package to work ;-)
I'm not really sure why all these additional packages are necessary. I am guessing you are a KDE user though. :)
Yes Joe. I would like to have some mix between 2 desktops, but there is too many differences to make easy switch between them. GIMP is my favorite, so there is already plenty of GNOME installed, and there is no problem. Hard disks are large nowadays. I'm merely amused that small package pulls in bits that I would never install, like evolution-data-server, and in any case it is funny to see 123.4 MB as precondition for 144 kB.
The only explicit dep beagle-thunderbird has is on MozillaThunderbird. It does require beagle-gui though, because Thunderbird has no way to display an addressbook contact externally, and the tool to do that lives in beagle-gui.
Thunderbird alone requires much lesser.
beagle-gui, in turn, only explicitly requires gconf-sharp2, glade-sharp2, glib-sharp2, gtk-sharp2. These are all only Mono bindings for GNOME libraries, and shouldn't require bringing in things like gnome-desktop, gnome-main-menu, metacity, etc.
I tried some other gnome packages and they require lesser. For instance metacity: metacity bundle-lang-gnome-en Hmm... It seems that the rest of GNOME desktop is already installed.
So I think there is something else wrong in the chain here at a lower level in the GNOME stack. Is there a way with zypper to see why dependencies are being pulled in?
If would know easy way I would probably walk little bit further to find a culprit. Looking in the /var/log/zypper.log even after extraction of yesterdays logs is not viable option (3 MB) for me. -- Regards, Rajko. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi, On 9/24/07, Rajko M. <rmatov101@charter.net> wrote:
I'm merely amused that small package pulls in bits that I would never install, like evolution-data-server, and in any case it is funny to see 123.4 MB as precondition for 144 kB.
Indeed. It's unfortunate that Thunderbird doesn't provide the functionality we need, and it definitely feels that something is amiss dependency-wise.
So I think there is something else wrong in the chain here at a lower level in the GNOME stack. Is there a way with zypper to see why dependencies are being pulled in?
If would know easy way I would probably walk little bit further to find a culprit. Looking in the /var/log/zypper.log even after extraction of yesterdays logs is not viable option (3 MB) for me.
I don't know enough about zypper to help. Anyone else on the list know? (With rcd and rug, it would tell you why a pulled in package was needed...) Joe --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Joe Shaw wrote:
On 9/24/07, Rajko M. <rmatov101@charter.net> wrote:
I'm merely amused that small package pulls in bits that I would never install, like evolution-data-server, and in any case it is funny to see 123.4 MB as precondition for 144 kB.
Indeed. It's unfortunate that Thunderbird doesn't provide the functionality we need, and it definitely feels that something is amiss dependency-wise.
Is a bug filed in our bugzilla.mozilla.org about this missing functionality? Mabe there's someone who can code it up in our Mozilla community or someone from elsewhere who can do a patch to get this at least for a future version. Robert Kaiser --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (3)
-
Joe Shaw
-
Rajko M.
-
Robert Kaiser