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 |
:-) :-) |