1 |
Couldn't you just grab the kde 4.3 package.keyword list and append that |
2 |
to package.mask, since it uses the same slot format? |
3 |
Nikos Chantziaras wrote: |
4 |
> On 10/11/2009 02:30 PM, Peter Humphrey wrote: |
5 |
>> Hello list, |
6 |
>> |
7 |
>> In the last few days some parts of KDE v4 seem to have been moved |
8 |
>> into the |
9 |
>> stable tree, but on some of my boxes I want to exclude kde:4 (but not |
10 |
>> qt:4). |
11 |
>> |
12 |
>> What is the syntax for a single entry in package.mask to exclude the |
13 |
>> whole of |
14 |
>> kde:4? I did start masking each package separately, but that's far |
15 |
>> too much |
16 |
>> work - I'd finish up with an entry for every kde package that has a |
17 |
>> version |
18 |
>> 4. Also, "kde:4", which seems like the right thing to specify, is an |
19 |
>> invalid |
20 |
>> package atom according to eix. |
21 |
>> |
22 |
>> I can't see anything relevant in man pages or the gentoo kde |
23 |
>> configuration |
24 |
>> guide. Google hasn't helped me either. |
25 |
> |
26 |
> Portage unfortunately doesn't allow wildcards in the package name of |
27 |
> atoms. But you can install KDE4 on one machine and then use: |
28 |
> |
29 |
> qlist -ISLC kde-base/*:4.3 |
30 |
> |
31 |
> to generate a list to put in package.mask in the machines you don't |
32 |
> want KDE4. On my machine, the above command results in the following |
33 |
> (it should at least cut down on the rest of the packages you need to |
34 |
> mask): |
35 |
> |
36 |
> kde-base/ark:4.3 |
37 |
> kde-base/dolphin:4.3 |
38 |
> kde-base/drkonqi:4.3 |
39 |
> kde-base/gwenview:4.3 |
40 |
> kde-base/kamera:4.3 |
41 |
> kde-base/kappfinder:4.3 |
42 |
> kde-base/kapptemplate:4.3 |
43 |
> kde-base/kate:4.3 |
44 |
> kde-base/kcalc:4.3 |
45 |
> kde-base/kcheckpass:4.3 |
46 |
> kde-base/kcminit:4.3 |
47 |
> kde-base/kcmshell:4.3 |
48 |
> kde-base/kcolorchooser:4.3 |
49 |
> kde-base/kcontrol:4.3 |
50 |
> kde-base/kde-env:4.3 |
51 |
> kde-base/kdeartwork-colorschemes:4.3 |
52 |
> kde-base/kdeartwork-desktopthemes:4.3 |
53 |
> kde-base/kdeartwork-emoticons:4.3 |
54 |
> kde-base/kdeartwork-iconthemes:4.3 |
55 |
> kde-base/kdeartwork-kscreensaver:4.3 |
56 |
> kde-base/kdeartwork-meta:4.3 |
57 |
> kde-base/kdeartwork-sounds:4.3 |
58 |
> kde-base/kdeartwork-styles:4.3 |
59 |
> kde-base/kdeartwork-wallpapers:4.3 |
60 |
> kde-base/kdeartwork-weatherwallpapers:4.3 |
61 |
> kde-base/kdebase-cursors:4.3 |
62 |
> kde-base/kdebase-data:4.3 |
63 |
> kde-base/kdebase-desktoptheme:4.3 |
64 |
> kde-base/kdebase-kioslaves:4.3 |
65 |
> kde-base/kdebase-menu:4.3 |
66 |
> kde-base/kdebase-menu-icons:4.3 |
67 |
> kde-base/kdebase-meta:4.3 |
68 |
> kde-base/kdebase-startkde:4.3 |
69 |
> kde-base/kdebase-wallpapers:4.3 |
70 |
> kde-base/kdebugdialog:4.3 |
71 |
> kde-base/kdegraphics-meta:4.3 |
72 |
> kde-base/kdegraphics-strigi-analyzer:4.3 |
73 |
> kde-base/kdelibs:4.3 |
74 |
> kde-base/kdepasswd:4.3 |
75 |
> kde-base/kdepimlibs:4.3 |
76 |
> kde-base/kdeplasma-addons:4.3 |
77 |
> kde-base/kdesu:4.3 |
78 |
> kde-base/kdialog:4.3 |
79 |
> kde-base/kdm:4.3 |
80 |
> kde-base/kdnssd:4.3 |
81 |
> kde-base/keditbookmarks:4.3 |
82 |
> kde-base/keditfiletype:4.3 |
83 |
> kde-base/kephal:4.3 |
84 |
> kde-base/kfile:4.3 |
85 |
> kde-base/kfind:4.3 |
86 |
> kde-base/kfmclient:4.3 |
87 |
> kde-base/kgamma:4.3 |
88 |
> kde-base/kget:4.3 |
89 |
> kde-base/kglobalaccel:4.3 |
90 |
> kde-base/khelpcenter:4.3 |
91 |
> kde-base/khotkeys:4.3 |
92 |
> kde-base/kiconfinder:4.3 |
93 |
> kde-base/kinfocenter:4.3 |
94 |
> kde-base/kioclient:4.3 |
95 |
> kde-base/klipper:4.3 |
96 |
> kde-base/kmenuedit:4.3 |
97 |
> kde-base/kmimetypefinder:4.3 |
98 |
> kde-base/knetattach:4.3 |
99 |
> kde-base/knewstuff:4.3 |
100 |
> kde-base/knotify:4.3 |
101 |
> kde-base/kolourpaint:4.3 |
102 |
> kde-base/konqueror:4.3 |
103 |
> kde-base/konsole:4.3 |
104 |
> kde-base/kpasswdserver:4.3 |
105 |
> kde-base/kquitapp:4.3 |
106 |
> kde-base/krdc:4.3 |
107 |
> kde-base/kreadconfig:4.3 |
108 |
> kde-base/krosspython:4.3 |
109 |
> kde-base/kruler:4.3 |
110 |
> kde-base/krunner:4.3 |
111 |
> kde-base/ksaneplugin:4.3 |
112 |
> kde-base/kscreensaver:4.3 |
113 |
> kde-base/ksmserver:4.3 |
114 |
> kde-base/ksnapshot:4.3 |
115 |
> kde-base/ksplash:4.3 |
116 |
> kde-base/kstart:4.3 |
117 |
> kde-base/kstartupconfig:4.3 |
118 |
> kde-base/kstyles:4.3 |
119 |
> kde-base/ksysguard:4.3 |
120 |
> kde-base/ksystraycmd:4.3 |
121 |
> kde-base/ktimezoned:4.3 |
122 |
> kde-base/ktraderclient:4.3 |
123 |
> kde-base/kuiserver:4.3 |
124 |
> kde-base/kurifilter-plugins:4.3 |
125 |
> kde-base/kwalletd:4.3 |
126 |
> kde-base/kwin:4.3 |
127 |
> kde-base/kwrite:4.3 |
128 |
> kde-base/kwrited:4.3 |
129 |
> kde-base/libkcddb:4.3 |
130 |
> kde-base/libkdcraw:4.3 |
131 |
> kde-base/libkexiv2:4.3 |
132 |
> kde-base/libkipi:4.3 |
133 |
> kde-base/libknotificationitem:4.3 |
134 |
> kde-base/libkonq:4.3 |
135 |
> kde-base/libksane:4.3 |
136 |
> kde-base/libkworkspace:4.3 |
137 |
> kde-base/libplasmaclock:4.3 |
138 |
> kde-base/libtaskmanager:4.3 |
139 |
> kde-base/nsplugins:4.3 |
140 |
> kde-base/okular:4.3 |
141 |
> kde-base/oxygen-icons:4.3 |
142 |
> kde-base/phonon-kde:4.3 |
143 |
> kde-base/plasma-apps:4.3 |
144 |
> kde-base/plasma-runtime:4.3 |
145 |
> kde-base/plasma-workspace:4.3 |
146 |
> kde-base/powerdevil:4.3 |
147 |
> kde-base/renamedlg-plugins:4.3 |
148 |
> kde-base/solid:4.3 |
149 |
> kde-base/solid-hardware:4.3 |
150 |
> kde-base/solidautoeject:4.3 |
151 |
> kde-base/soliduiserver:4.3 |
152 |
> kde-base/svgpart:4.3 |
153 |
> kde-base/systemsettings:4.3 |
154 |
> kde-base/thumbnailers:4.3 |
155 |
> |
156 |
> |
157 |
> |