1 |
On 07/11/2016 08:47 PM, konsolebox wrote: |
2 |
> On Tue, Jul 12, 2016 at 10:29 AM, Daniel Frey <djqfrey@×××××.com> wrote: |
3 |
>> On 07/11/2016 06:06 PM, Daniel Frey wrote: |
4 |
>>> I would think that if eshowkw is picking up things in the kde-sunset |
5 |
>>> overlay it would be indicated in the repo column? |
6 |
>>> |
7 |
>>> However, I don't see any kde4 packages. Maybe they're still moving them |
8 |
>>> over? |
9 |
>>> |
10 |
>>> Dan |
11 |
>>> |
12 |
>>> |
13 |
>>> |
14 |
>> |
15 |
>> I really shouldn't try troubleshooting when tired... |
16 |
>> |
17 |
>> I had to explictly do: |
18 |
>> |
19 |
>> emerge -pv =kde-apps/kde-meta-4.14.3-r1 |
20 |
> |
21 |
> The file is in there: |
22 |
> |
23 |
> # ls /var/local/overlays/kde-sunset/kde-apps/kde-meta/ |
24 |
> kde-meta-4.14.3-r1.ebuild metadata.xml |
25 |
> |
26 |
>> However, if I try to update @world, it still wants to drag in a bunch of |
27 |
>> kde5 crap. |
28 |
> |
29 |
> You have to mask packages. |
30 |
> |
31 |
> `USE='-wayland' emerge -pvet kde-apps/kde-meta` shows this mask works. |
32 |
> (Just for testing. Don't run `emerge` with `-e`.) |
33 |
> |
34 |
> # shopt -s extglob |
35 |
> # ( printf '%s\n' kde-frameworks/\* kde-plasma/\*; cd /usr/portage; |
36 |
> printf '>=%s-15\n' kde-apps/!(kde4*|kde-wallpapers) ) > |
37 |
> /etc/portage/package.mask/kde5+.mask |
38 |
> |
39 |
>> I think this is due to kdelibs. And of course they've removed the old |
40 |
>> kdelibs from the tree: |
41 |
>> |
42 |
>> # equery list kdelibs |
43 |
>> * Searching for kdelibs ... |
44 |
>> [I--] [??] kde-base/kdelibs-4.14.16:4/4.14 |
45 |
>> |
46 |
>> I also appears that old kde4 versions of kdelibs are not in kde-sunset |
47 |
>> (yet?) or maybe it's not planned to put one there. |
48 |
> |
49 |
> kdelibs-4 is still in `gentoo`: |
50 |
> |
51 |
> # ls /usr/portage/kde-base/kdelibs/ |
52 |
> files kdelibs-4.14.20-r2.ebuild kdelibs-4.14.21.ebuild Manifest metadata.xml |
53 |
> |
54 |
|
55 |
I did manually mask everything, I added yours to it as well, but emerge |
56 |
still wants to pull in qt5 and a bunch of stuff not needed. I've |
57 |
attached the emerge output - you can see it's pulling masked packages |
58 |
in. I can't figure out what wants to pull in all the qt5 stuff. |
59 |
|
60 |
I've already manually installed the packages from kde-sunset: |
61 |
|
62 |
# emerge -pv kde-meta |
63 |
|
64 |
These are the packages that would be merged, in order: |
65 |
|
66 |
Calculating dependencies... done! |
67 |
[ebuild R ] kde-apps/kde-meta-4.14.3-r1:4::kde-sunset USE="nls |
68 |
-accessibility (-aqua) -kdepim -minimal -sdk" 0 KiB |
69 |
|
70 |
Total: 1 package (1 reinstall), Size of downloads: 0 KiB |
71 |
|
72 |
...but a world update wants to change everything. And I can't figure out |
73 |
how to read the tree output from emerge. I've attached that too. |
74 |
|
75 |
Oh, I also read the manpage for eshowkw and it doesn't show packages |
76 |
from overlays by default. You have to use the -O switch, then it shows |
77 |
it. One more thing to remember... |
78 |
|
79 |
Dan |