1 |
On 17/09/2016 15:26, Robin Atwood wrote: |
2 |
> On Monday 15 August 2016, Robin Atwood wrote: |
3 |
> |
4 |
>> On Sunday 14 August 2016, Daniel Frey wrote: |
5 |
> |
6 |
>> > On 08/14/2016 05:12 AM, Robin Atwood wrote: |
7 |
> |
8 |
>> > > 'layman -L' finds no kde-sunset. |
9 |
> |
10 |
>> > |
11 |
> |
12 |
>> > I had that problem too, it's not listed there. |
13 |
> |
14 |
>> > |
15 |
> |
16 |
>> > If you want to use it, create /etc/portage/repos.conf/kde-sunset.conf |
17 |
> |
18 |
>> > with these contents: |
19 |
> |
20 |
>> > |
21 |
> |
22 |
>> > [kde-sunset] |
23 |
> |
24 |
>> > auto-sync = yes |
25 |
> |
26 |
>> > location = /var/local/overlays/kde-sunset |
27 |
> |
28 |
>> > masters = gentoo |
29 |
> |
30 |
>> > sync-type = git |
31 |
> |
32 |
>> > sync-uri = https://anongit.gentoo.org/git/proj/kde-sunset.git |
33 |
> |
34 |
>> > |
35 |
> |
36 |
>> > Dan |
37 |
> |
38 |
>> |
39 |
> |
40 |
>> Dan- |
41 |
> |
42 |
> |
43 |
> |
44 |
> I tried it and got: |
45 |
> |
46 |
> |
47 |
> |
48 |
> # layman -s kde-sunset |
49 |
> |
50 |
> |
51 |
> |
52 |
> * Fetching remote list... |
53 |
> |
54 |
> * Fetch Ok |
55 |
> |
56 |
> |
57 |
> |
58 |
> * Syncing selected overlay(s)... |
59 |
> |
60 |
> Traceback (most recent call last): |
61 |
> |
62 |
> File "/usr/lib64/python3.4/site-packages/layman/api.py", line 394, in sync |
63 |
> |
64 |
> odb = db.select(ovl) |
65 |
> |
66 |
> File "/usr/lib64/python3.4/site-packages/layman/dbbase.py", line 260, in |
67 |
> select |
68 |
> |
69 |
> raise UnknownOverlayException(overlay) |
70 |
> |
71 |
> layman.dbbase.UnknownOverlayException: Exception: Overlay "kde-sunset" |
72 |
> does not exist. |
73 |
> |
74 |
> |
75 |
> |
76 |
> This is becoming a problem because now I also get when updating Gentoo: |
77 |
> |
78 |
> |
79 |
> |
80 |
> # emerge -uDv @world |
81 |
> |
82 |
> |
83 |
> |
84 |
> These are the packages that would be merged, in order: |
85 |
> |
86 |
> |
87 |
> |
88 |
> Calculating dependencies... done! |
89 |
> |
90 |
> |
91 |
> |
92 |
> !!! All ebuilds that could satisfy "kde-plasma/kactivitymanagerd:5" have |
93 |
> been masked. |
94 |
> |
95 |
> !!! One of the following masked packages is required to complete your |
96 |
> request: |
97 |
> |
98 |
> - kde-plasma/kactivitymanagerd-5.7.5::gentoo (masked by: package.mask, |
99 |
> ~amd64 keyword) |
100 |
> |
101 |
> - kde-plasma/kactivitymanagerd-5.7.4::gentoo (masked by: package.mask, |
102 |
> ~amd64 keyword) |
103 |
> |
104 |
> - kde-plasma/kactivitymanagerd-5.6.5::gentoo (masked by: package.mask) |
105 |
> |
106 |
> |
107 |
> |
108 |
> (dependency required by "kde-base/kactivities-4.13.3-r2::gentoo" |
109 |
> [installed]) |
110 |
> |
111 |
> (dependency required by "kde-apps/okular-16.04.3::gentoo[kde]" [ebuild]) |
112 |
> |
113 |
> (dependency required by "@selected" [set]) |
114 |
> |
115 |
> (dependency required by "@world" [argument]) |
116 |
> |
117 |
> |
118 |
> |
119 |
> looking at the kactivities ebuild I see: |
120 |
> |
121 |
> |
122 |
> |
123 |
> RDEPEND=" |
124 |
> |
125 |
> kde-plasma/kactivitymanagerd:5 |
126 |
> |
127 |
> " |
128 |
> |
129 |
> |
130 |
> |
131 |
> So KDE4 users are no longer allowed to update Gentoo? |
132 |
|
133 |
|
134 |
What a peculiar odd thing to say. You might want to revisit your word |
135 |
choice there. A better expression might be |
136 |
|
137 |
"if I have KDE4 installed and don't want to have KDE5, then due to the |
138 |
fact that upstream does not support KDE4 at all and that few if any |
139 |
gentoo devs are interested in maintaining KDE4 ebuilds, blockers and |
140 |
deps have now tipped over the edge and mathematically there is no valid |
141 |
update path left. Oh dear; the devs did say if I wantot carry on using |
142 |
KDE4 that bitrot will bite me. I guess that happened now." |
143 |
|
144 |
Because that is probably what happened. You let your computer stay |
145 |
static will the ecosystem moved on, and now you get to keep all the |
146 |
broken bits. It sunds crude but at this point you are on your own. |
147 |
Someone needs to maintain those ebuilds so that the system can continue |
148 |
to work, your best choice right now for who that person is, is you. |
149 |
|
150 |
|
151 |
-- |
152 |
Alan McKinnon |
153 |
alan.mckinnon@×××××.com |