View previous topic :: View next topic |
Author |
Message |
BloodyAlice n00b
Joined: 13 Apr 2008 Posts: 38
|
Posted: Sat May 24, 2008 8:09 pm Post subject: screenlets pulls some heavy gnome stuff in |
|
|
I use gnome light because I really don't need much of the bloat that comes with gnome. However I like a nice desktop look, and so I installed screenlets from the desktop-effects overlay. Went quite well, except it pulled in a LOT of stuff I don't want/need. Aroud 17 packages, most things being media-related, here's some of the stuff that came with it:
http://i26.tinypic.com/dywzl4.png
now, I tried unmerging totem, but when I rebuild the deps it comes back even though I tried disabling the desktop-effects overlay. It's kinda weired since I can't see why screenlets would need any of that stuff... some screenlets do have sound, yes, but they use mplayer not totem or the likes.
here's revdep-rebuild after unmerging totem:
http://i26.tinypic.com/t56h3o.png |
|
Back to top |
|
|
Maliwik Apprentice
Joined: 14 Apr 2008 Posts: 252 Location: Wisconsin, U.S. of A.
|
Posted: Sat May 24, 2008 8:29 pm Post subject: |
|
|
Screenlets post.
Third post from the bottom has some related information to your problem.
I don't use Screenlets, so I'm not sure if this would help or not, but give it a try =)
--Mike _________________
freelight wrote: | I have a severe case of procrastinitis. |
|
|
Back to top |
|
|
BloodyAlice n00b
Joined: 13 Apr 2008 Posts: 38
|
Posted: Sat May 24, 2008 10:23 pm Post subject: |
|
|
yweah... I'd really want to know how to stop those gnome-python things and that entire bloat from getting slammed onto my machine |
|
Back to top |
|
|
Maliwik Apprentice
Joined: 14 Apr 2008 Posts: 252 Location: Wisconsin, U.S. of A.
|
Posted: Sun May 25, 2008 12:15 am Post subject: |
|
|
Quote: | So, the ebuilds are ready with appropriate deps now. I have also made a modified ebuild for gnome-python-desktop to prevent building of gnome deps if you don't need then (via USE="nognome" use flag) and added a use flag for rsvg to build that module only. |
Try rebuilding it with the "nognome" useflag. _________________
freelight wrote: | I have a severe case of procrastinitis. |
|
|
Back to top |
|
|
freedomeagle1967 n00b
Joined: 26 Aug 2007 Posts: 52 Location: Minnesota
|
Posted: Sun May 25, 2008 6:35 am Post subject: |
|
|
just put USE flag -gnome in make.conf _________________ Scott
Peace |
|
Back to top |
|
|
BloodyAlice n00b
Joined: 13 Apr 2008 Posts: 38
|
Posted: Sun May 25, 2008 8:54 am Post subject: |
|
|
lol freedom, you must be joking! that's gonna wipe all gnome support from my stuff, b ut I'm gonna try setting it in package.use |
|
Back to top |
|
|
BloodyAlice n00b
Joined: 13 Apr 2008 Posts: 38
|
Posted: Sun May 25, 2008 9:08 am Post subject: |
|
|
But there's just a small problem....I ran equery and eix to look for the flags and it seems x11-plugins/screenlets has no use flags |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun May 25, 2008 10:13 am Post subject: |
|
|
I simply copied the gnome-python-desktop ebuild in my local overlay, and removed all stuff from DEPEND which I didn't want to waste space on my disk, i.e. nautilus, totem etc. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
BloodyAlice n00b
Joined: 13 Apr 2008 Posts: 38
|
Posted: Sun May 25, 2008 12:51 pm Post subject: |
|
|
you mean screenlets pulls in gnome-python-desktop which in turn has all those deps? wouldn't it be better to contact the guy who maintains the overlay and ask him to delete the depend stuff? I mean you really don't need totem to run python... what's the idea behind setting those things as deps anyway?
Last edited by BloodyAlice on Sun May 25, 2008 2:08 pm; edited 1 time in total |
|
Back to top |
|
|
nixnut Bodhisattva
Joined: 09 Apr 2004 Posts: 10974 Location: the dutch mountains
|
Posted: Sun May 25, 2008 1:56 pm Post subject: |
|
|
Moved from Desktop Environments to Unsupported Software.
Overlay stuff, so unsupported. _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered
talk is cheap. supply exceeds demand |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun May 25, 2008 2:14 pm Post subject: |
|
|
BloodyAlice wrote: | you mean screenlets pulls in gnome-python-desktop which in turn has all those deps? wouldn't it be better to contact the guy who maintains the overlay and ask him to delete the depend stuff? I mean you really don't need totem to run python... what's the idea behind setting those things as deps anyway? |
It depends on some core gnome-python-desktop stuff, but in gnome-python-desktop are tons of additional bindings for totem, nautilus, gtksourceview and whatnot else. The standard gnome-python-desktop ebuild pulls in all that crap, instead of providing useflags.
So no it wouldn't make sense to remove gnome-python-desktop from screenlets' DEPEND, but it would be nice to have a more "the-Gentoo-way" gnome-python-desktop ebuild in the tree. So far that's a do-it-yourself. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
BloodyAlice n00b
Joined: 13 Apr 2008 Posts: 38
|
Posted: Sun May 25, 2008 2:26 pm Post subject: |
|
|
yeah, that's what I was suggesting, making that meta-package smaller, only I used deps when reffering to the components of the meta package .
and why won't anyone make a more lightweight, gentoo style python meta package? I'm not really into making ebuilds and overlays and the such and neither do I have the willingness to add another possible breakage source to my portage configuration... but since you said you already modified the meta package yourself couldn't you just send it to the devs, mybe let them make a gnome-python-desktop-light metapackage or just put yours in as the standard meta package and the rest as the additional-gentoo-desktop-python-bloat package |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun May 25, 2008 2:49 pm Post subject: |
|
|
This was discussed already in some other threads. gnome-python-desktop's build system doesn't really allow modular builds, and making everything in there a useflag would cause a need of changes in every package depending on it. Understandably nobody is really willing to do that. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
termite Guru
Joined: 06 May 2007 Posts: 466
|
|
Back to top |
|
|
BloodyAlice n00b
Joined: 13 Apr 2008 Posts: 38
|
Posted: Sun May 25, 2008 3:26 pm Post subject: |
|
|
thanks for the link termite.... but I really can't figure out how far this thing got.. |
|
Back to top |
|
|
freedomeagle1967 n00b
Joined: 26 Aug 2007 Posts: 52 Location: Minnesota
|
Posted: Tue May 27, 2008 12:24 am Post subject: |
|
|
Sorry if my suggestion caused you any grief, not my intent. i understood that you did not want gnome auto pulled in and that is the best way to make sure things do not get pulled in. i do not have a lot of USE setting in make.conf. i found my system far more stable to USE in package.use. it is a little more work but i found that the benefits are huge.
again i was not trying to cause you grief.
Peace. _________________ Scott
Peace |
|
Back to top |
|
|
termite Guru
Joined: 06 May 2007 Posts: 466
|
Posted: Tue May 27, 2008 12:26 pm Post subject: |
|
|
BloodyAlice: it's in early stages. I've had some success with just editing the gnome-python-desktop ebuild and removing the dependencies I don't need, then putting it in my own overlay. |
|
Back to top |
|
|
|