Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Why is KDE part of the system set?
Date: Sat, 26 Feb 2011 05:04:29
Message-Id: 4D687D33.9030308@gmail.com
In Reply to: Re: [gentoo-user] Why is KDE part of the system set? by Walter Dnes
1 Walter Dnes wrote:
2 > On Thu, Feb 24, 2011 at 11:34:09AM -0600, Dale wrote
3 >
4 >
5 >> I didn't tell portage to include KDE, qt, and a boatload of other stuff
6 >> to be part of @system. Did I enable the kde USE flag, yea. That should
7 >> be part of the world stuff not the system stuff. If I disable kde, qt
8 >> and all the others then my GUI is going to be junk if it would even work
9 >> at all.
10 >>
11 > What you're saying is that you want *SOME*, but not all, packages to
12 > be built with certain flags. That's what package.use was designed for.
13 > If you enable "kde" globally in your USE var, everything that can be
14 > built with KDE support will be built with KDE support. If you enable it
15 > for only certain packages, it will only show up for certain packages.
16 >
17
18 Not exactly. I'm saying I don't think X stuff should be in the system
19 set regardless of USE flags. Not to long ago, there was only a 150 or
20 so packages for system regardless of the USE flags. That has changed.
21 I have had KDE installed on this system since day one as well as on my
22 old system. Only recently has KDE and other X stuff been pulled into
23 the system set.
24
25 > You have "kde" and "symantic-desktop" in your USE, sorry, you're going
26 > to pull in a lot of crap, no if's-and's-or's-but's. BTW, I assure you
27 > that I am absolutely neutral in the GNOME/KDE war... the pox on both
28 > their houses. I didn't buy a computer to run desktops, I bought a
29 > computer to run applications.
30 >
31
32 True, it does pull in a lot. That shouldn't be in the system set tho.
33 It wasn't in the past and it shouldn't be now either.
34
35 > Now it's possible that many of the flags in your "combined" USE are
36 > pulled in by your profile. The way to avoid that is to start your USE
37 > with "-*" and only add what is absolutely necessary, either in USE in
38 > make.conf or on a package-by-package basis in package.use. I started
39 > doing that some years ago after the developers "in their infinite
40 > wisdom" decided to include "ipv6" by default. Firefox and mplayer and
41 > anything else that connected to the net would spin their wheels for 30
42 > to 45 seconds, while IPV6 DNS requests timed out, and then fall back to
43 > IPV4. I did *NOT* appreciate that.
44 >
45 >
46
47 If I am going to put "-*" in my make.conf, I may as well not select any
48 profile except for the base profile. After all, that disables
49 everything that the kde profile enables. Since I use KDE about 99.99%
50 of the time, I may as well use that profile. ;-)
51
52 I rarely put anything in package.use. As you can tell by my USE line,
53 it's hard enough keeping up with config files already. It's more than
54 enough fun trying to keep up with package.mask. You know, you add a
55 package to package.unmask but forgot it is in package.mask and can't
56 figure out why it is still masked. A person could go in circles for a
57 while before thinking about it being masked locally instead of by a dev
58 in the tree. lol I'm pleading the 5th on the number of times that has
59 happened too. My lips are sealed. :-|
60
61 >> I guess the kernel will have the kde USE flag next. lol At least
62 >> that should be in @system tho. ;-)
63 >>
64 > Check your profile. Is it kde-desktop? And while you're at it, set
65 > your "ALSA_CARDS" variable in /etc/make.conf. It seems to be pulling in
66 > everything by default.
67 >
68 >
69 I thought the ALSA_CARDS was set but it was commented out. I guess I
70 put it in but forgot to remove the # so that it would see the setting.
71 I guess my sound would have worked regardless of what sound card I had.
72 lol
73
74 To make my point, in the past couple days I was having random reboots.
75 I booted from a USB stick, mounted my partitions and wanted to do a
76 QUICK emerge -e system. Here I go compiling KDE stuff that works and
77 doesn't need to be recompiled. I'm not to concerned about KDE, I'm just
78 wanting to recompile the root of my system, the system packages and a
79 new kernel. I didn't need KDE pulled into the mix.
80
81 Dale
82
83 :-) :-)

Replies

Subject Author
Re: [gentoo-user] Why is KDE part of the system set? Mark Knecht <markknecht@×××××.com>
Re: [gentoo-user] Why is KDE part of the system set? Neil Bothwick <neil@××××××××××.uk>