FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 06-26-2008, 03:24 PM
Alastair Irving
 
Default Why does gnome-python-desktop have so many dependencies?

Hi


I'm trying to run a program which requires the wnck python module,
which I believe is part of the gnome-python-desktop package. I like
to keep my gnome desktop minimal, but this package wants to install
the following:

$ emerge -vp gnome-python-desktop

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild N ] media-plugins/gst-plugins-vorbis-0.10.14 0 kB
[ebuild N ] media-libs/gst-plugins-good-0.10.6 USE="-debug" 0 kB
[ebuild N ] x11-libs/gtksourceview-1.8.5-r1 USE="-debug -doc" 0 kB
[ebuild N ] gnome-base/libgtop-2.20.2 USE="-debug" 756 kB
[ebuild N ] dev-util/cmake-2.4.6-r1 USE="emacs -vim-syntax" 2,544 kB
[ebuild N ] sys-libs/libcap-1.10-r11 USE="python" 39 kB
[ebuild N ] gnome-base/gnome-mount-0.6 USE="gnome -debug" 0 kB
[ebuild N ] media-plugins/gst-plugins-pango-0.10.14 0 kB
[ebuild N ] media-libs/gst-plugins-ugly-0.10.6 USE="-debug" 756 kB
[ebuild N ] media-plugins/gst-plugins-flac-0.10.6 0 kB
[ebuild N ] media-libs/libdvdcss-1.2.9-r1 USE="-doc" 277 kB
[ebuild N ] media-plugins/gst-plugins-gnomevfs-0.10.14 0 kB
[ebuild N ] media-plugins/gst-plugins-ogg-0.10.14 0 kB
[ebuild N ] media-libs/a52dec-0.7.4-r5 USE="-djbfft -oss" 236 kB
[ebuild N ] media-libs/libmpeg2-0.4.1 USE="X -sdl" 483 kB
[ebuild N ] app-cdr/cdrkit-1.1.6 USE="unicode -hfs" 1,375 kB
[ebuild N ] media-libs/libdvdread-0.9.7 380 kB
[ebuild N ] media-plugins/gst-plugins-a52dec-0.10.6 0 kB
[ebuild N ] media-plugins/gst-plugins-mpeg2dec-0.10.6 0 kB
[ebuild N ] app-cdr/dvd+rw-tools-7.1 138 kB
[ebuild N ] media-plugins/gst-plugins-dvdread-0.10.6 0 kB
[ebuild N ] gnome-extra/nautilus-cd-burner-2.20.0 USE="cdr dvdr -debug" 0 kB
[ebuild N ] media-video/totem-2.20.3 USE="bluetooth dvd flac gnome python vorbis -a52 -debug -ffmpeg -galago -hal -lirc -mad -mpeg -nsplugin -nvtv -ogg -seamonkey -theora -xulrunner -xv" 0 kB
[ebuild N ] gnome-extra/gnome-media-2.20.1 USE="ipv6 vorbis -debug -esd -mad -ogg" 0 kB
[ebuild N ] dev-python/gnome-python-desktop-2.20.0 USE="X -debug -doc" 0 kB

Total: 25 packages (25 new), Size of downloads: 6,981 kB

I was wondering if anyone knows whether the package really needs all
these dependencies, as it seems ludicrous to be installing video
players etc, just for the sake of a python module.

Many thanks

Alastair Irving

--
gentoo-user@lists.gentoo.org mailing list
 
Old 06-26-2008, 04:36 PM
"Brian Johnson"
 
Default Why does gnome-python-desktop have so many dependencies?

Well, the README in the source of this package says:

This package contains a few python modules that used to live in gnome-python-extras:


* - gnomeapplet
* - gnomeprint, gnomeprint.ui
* - gtksourceview
* - wnck
* - totem.plparser
* - gtop
* - nautilusburn
* - mediaprofiles
* - metacity
Sounds like you might wanna ping upstream (not Gentoo) if you feel this package should be changed.


- Brian

On Thu, Jun 26, 2008 at 8:24 AM, Alastair Irving <alastair.irving@sjc.ox.ac.uk> wrote:

Hi





I'm trying to run a program which requires the wnck python module,

which I believe is part of the gnome-python-desktop package. *I like

to keep my gnome desktop minimal, but this package wants to install

the following:



$ emerge -vp gnome-python-desktop



These are the packages that would be merged, in order:



Calculating dependencies * * ... done!

[ebuild *N * *] media-plugins/gst-plugins-vorbis-0.10.14 *0 kB

[ebuild *N * *] media-libs/gst-plugins-good-0.10.6 *USE="-debug" 0 kB

[ebuild *N * *] x11-libs/gtksourceview-1.8.5-r1 *USE="-debug -doc" 0 kB

[ebuild *N * *] gnome-base/libgtop-2.20.2 *USE="-debug" 756 kB

[ebuild *N * *] dev-util/cmake-2.4.6-r1 *USE="emacs -vim-syntax" 2,544 kB

[ebuild *N * *] sys-libs/libcap-1.10-r11 *USE="python" 39 kB

[ebuild *N * *] gnome-base/gnome-mount-0.6 *USE="gnome -debug" 0 kB

[ebuild *N * *] media-plugins/gst-plugins-pango-0.10.14 *0 kB

[ebuild *N * *] media-libs/gst-plugins-ugly-0.10.6 *USE="-debug" 756 kB

[ebuild *N * *] media-plugins/gst-plugins-flac-0.10.6 *0 kB

[ebuild *N * *] media-libs/libdvdcss-1.2.9-r1 *USE="-doc" 277 kB

[ebuild *N * *] media-plugins/gst-plugins-gnomevfs-0.10.14 *0 kB

[ebuild *N * *] media-plugins/gst-plugins-ogg-0.10.14 *0 kB

[ebuild *N * *] media-libs/a52dec-0.7.4-r5 *USE="-djbfft -oss" 236 kB

[ebuild *N * *] media-libs/libmpeg2-0.4.1 *USE="X -sdl" 483 kB

[ebuild *N * *] app-cdr/cdrkit-1.1.6 *USE="unicode -hfs" 1,375 kB

[ebuild *N * *] media-libs/libdvdread-0.9.7 *380 kB

[ebuild *N * *] media-plugins/gst-plugins-a52dec-0.10.6 *0 kB

[ebuild *N * *] media-plugins/gst-plugins-mpeg2dec-0.10.6 *0 kB

[ebuild *N * *] app-cdr/dvd+rw-tools-7.1 *138 kB

[ebuild *N * *] media-plugins/gst-plugins-dvdread-0.10.6 *0 kB

[ebuild *N * *] gnome-extra/nautilus-cd-burner-2.20.0 *USE="cdr dvdr -debug" 0 kB

[ebuild *N * *] media-video/totem-2.20.3 *USE="bluetooth dvd flac gnome python vorbis -a52 -debug -ffmpeg -galago -hal -lirc -mad -mpeg -nsplugin -nvtv -ogg -seamonkey -theora -xulrunner -xv" 0 kB

[ebuild *N * *] gnome-extra/gnome-media-2.20.1 *USE="ipv6 vorbis -debug -esd -mad -ogg" 0 kB

[ebuild *N * *] dev-python/gnome-python-desktop-2.20.0 *USE="X -debug -doc" 0 kB



Total: 25 packages (25 new), Size of downloads: 6,981 kB



I was wondering if anyone knows whether the package really needs all

these dependencies, as it seems ludicrous to be installing video

players etc, just for the sake of a python module.



Many thanks



Alastair Irving



--

gentoo-user@lists.gentoo.org mailing list
 
Old 06-26-2008, 04:42 PM
Alan McKinnon
 
Default Why does gnome-python-desktop have so many dependencies?

On Thursday 26 June 2008, Alastair Irving wrote:
> Hi
>
>
> I'm trying to run a program which requires the wnck python module,
> which I believe is part of the gnome-python-desktop package. I like
> to keep my gnome desktop minimal, but this package wants to install
> the following:

You're going about this the wrong way. Rather post which program you
want to run, why it needs a python module, then we can help you figure
out how to avoid emerging the known universe.

The info you have given describes an end result but we have no idea how
you got there.

Incidentally, what happens if you remove the X USE flag and try again?
--
Alan McKinnon
alan dot mckinnon at gmail dot com

--
gentoo-user@lists.gentoo.org mailing list
 
Old 06-26-2008, 07:27 PM
Alan McKinnon
 
Default Why does gnome-python-desktop have so many dependencies?

On Thursday 26 June 2008, Alastair Irving wrote:

> as for what i'm trying to do, i was installing the latest version of
> the orca screenreader from source, as I wanted a more up-to-date
> version than that provided by portage. The portage version doesn't
> depend on wnck but all more recent versions do. If there's no
> solution then I presume when the next version gets added to portage
> it'll require all the dependencies which will be rather inconvenient.
>
> Hope this clarrifies the situation

Yes that does clarify things. orca is part of gnome to a greater or
lesser degree so it's not surprising it and wnck want to pull in that
long list of packages.

Have you tried building wnck also from source? If that doesn't work then
I would suggest you look for a more recent orca in an overlay, or wait
for something to hit portage.

Sorry I couldn't be more helpful...

--
Alan McKinnon
alan dot mckinnon at gmail dot com

--
gentoo-user@lists.gentoo.org mailing list
 
Old 06-29-2008, 02:25 PM
Neil Bothwick
 
Default Why does gnome-python-desktop have so many dependencies?

On Sun, 29 Jun 2008 13:48:14 +0100, Alastair Irving wrote:

> I've resolved this by installing the gnome-python-desktop package
> manually from source. The configure script for it detects which
> libraries are installed and only compiles the modules it can given
> those libraries. Therefore, there's no need to install everything
> just for one module. Its just a shame this isn't implemented in
> portage somehow.

You could file a bug requesting this behaviour, controlled by the minimal
USE flag.


--
Neil Bothwick

"Bother," said Pooh, as the small child choked on his eyes
 

Thread Tools




All times are GMT. The time now is 05:12 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org