Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: [SOLVED] Borked network connections on KDE apps (ftp, fish)
Date: Fri, 17 Mar 2017 18:56:58
Message-Id: 3242856.VH8bIB750Y@dell_xps
In Reply to: Re: [gentoo-user] Re: Borked network connections on KDE apps (ftp, fish) by Mick
1 On Friday 17 March 2017 09:12:37 Mick wrote:
2 > On Thursday 16 March 2017 21:50:30 Jonathan Callen wrote:
3 > > On 03/16/2017 04:38 AM, Mick wrote:
4 > > > I updated one box with the latest stable KDE and discovered that
5 > > > Konqueror/Dolphin will no longer connect to ftp or sftp servers.
6 > > >
7 > > > depclean showed up and uninstalled a lot of packages, which I let it do
8 > > > thinking they are no longer needed in the latest version of KDE,
9 > > > probably
10 > > > because their functionality was merged with other packages:
11 > > >
12 > > > 1489518204: *** emerge --verbose --quiet-build=n --ask --depclean
13 > > > 1489518204: >>> depclean
14 > > > 1489518253: === Unmerging... (media-fonts/font-misc-ethiopic-1.0.3)
15 > > > 1489518278: >>> unmerge success: media-fonts/font-misc-ethiopic-1.0.3
16 > > > 1489518278: === Unmerging... (media-fonts/font-cursor-misc-1.0.3)
17 > > > 1489518290: >>> unmerge success: media-fonts/font-cursor-misc-1.0.3
18 > > > 1489518290: === Unmerging... (virtual/krb5-0-r1)
19 > > > 1489518294: >>> unmerge success: virtual/krb5-0-r1
20 > > > 1489518294: === Unmerging... (net-libs/webkit-gtk-2.4.11-r200)
21 > > > 1489518301: >>> unmerge success: net-libs/webkit-gtk-2.4.11-r200
22 > > > 1489518301: === Unmerging... (kde-apps/kdebase-runtime-meta-16.04.3)
23 > > > 1489518306: >>> unmerge success: kde-apps/kdebase-runtime-meta-16.04.3
24 > > > 1489518306: === Unmerging... (media-fonts/font-xfree86-type1-1.0.4)
25 > > > 1489518319: >>> unmerge success: media-fonts/font-xfree86-type1-1.0.4
26 > > > 1489518319: === Unmerging... (kde-apps/renamedlg-plugins-16.04.3)
27 > > > 1489518326: >>> unmerge success: kde-apps/renamedlg-plugins-16.04.3
28 > > > 1489518326: === Unmerging... (app-crypt/mit-krb5-1.14.2)
29 > > > 1489518333: >>> unmerge success: app-crypt/mit-krb5-1.14.2
30 > > > 1489518333: === Unmerging... (sys-apps/paxctl-0.9)
31 > > > 1489518339: >>> unmerge success: sys-apps/paxctl-0.9
32 > > > 1489518339: === Unmerging... (kde-apps/kdebugdialog-16.04.3)
33 > > > 1489518391: >>> unmerge success: kde-apps/kdebugdialog-16.04.3
34 > > > 1489518391: === Unmerging... (kde-apps/kimgio-16.04.3)
35 > > > 1489518399: >>> unmerge success: kde-apps/kimgio-16.04.3
36 > > > 1489518399: === Unmerging... (app-misc/geoclue-2.4.4)
37 > > > 1489518405: >>> unmerge success: app-misc/geoclue-2.4.4
38 > > > 1489518405: === Unmerging... (kde-apps/kdesu-16.04.3)
39 > > > 1489518413: >>> unmerge success: kde-apps/kdesu-16.04.3
40 > > > 1489518413: === Unmerging... (kde-apps/kfile-16.04.3)
41 > > > 1489518421: >>> unmerge success: kde-apps/kfile-16.04.3
42 > > > 1489518421: === Unmerging... (kde-apps/phonon-kde-16.04.3)
43 > > > 1489518431: >>> unmerge success: kde-apps/phonon-kde-16.04.3
44 > > > 1489518431: === Unmerging... (kde-apps/kstart-16.04.3)
45 > > > 1489518440: >>> unmerge success: kde-apps/kstart-16.04.3
46 > > > 1489518440: === Unmerging... (kde-apps/kmimetypefinder-16.04.3)
47 > > > 1489518448: >>> unmerge success: kde-apps/kmimetypefinder-16.04.3
48 > > > 1489518448: === Unmerging... (kde-apps/kpasswdserver-16.04.3)
49 > > > 1489518457: >>> unmerge success: kde-apps/kpasswdserver-16.04.3
50 > > > 1489518457: === Unmerging... (kde-apps/kquitapp-16.04.3)
51 > > > 1489518467: >>> unmerge success: kde-apps/kquitapp-16.04.3
52 > > > 1489518467: === Unmerging... (kde-apps/kdebase-data-16.04.3)
53 > > > 1489518477: >>> unmerge success: kde-apps/kdebase-data-16.04.3
54 > > > 1489518477: === Unmerging... (kde-apps/keditfiletype-16.04.3)
55 > > > 1489518485: >>> unmerge success: kde-apps/keditfiletype-16.04.3
56 > > > 1489518485: === Unmerging... (kde-apps/kiconfinder-16.04.3)
57 > > > 1489518493: >>> unmerge success: kde-apps/kiconfinder-16.04.3
58 > > > 1489518493: === Unmerging... (kde-apps/solid-runtime-16.04.3)
59 > > > 1489518500: >>> unmerge success: kde-apps/solid-runtime-16.04.3
60 > > > 1489518500: === Unmerging... (kde-apps/knewstuff-16.04.3)
61 > > > 1489518509: >>> unmerge success: kde-apps/knewstuff-16.04.3
62 > > > 1489518509: === Unmerging... (kde-apps/kdontchangethehostname-16.04.3)
63 > > > 1489518516: >>> unmerge success:
64 > > > kde-apps/kdontchangethehostname-16.04.3
65 > > > 1489518516: === Unmerging... (kde-apps/kdebase-desktoptheme-16.04.3)
66 > > > 1489518524: >>> unmerge success: kde-apps/kdebase-desktoptheme-16.04.3
67 > > > 1489518524: === Unmerging... (kde-apps/kdebase-menu-icons-16.04.3)
68 > > > 1489518532: >>> unmerge success: kde-apps/kdebase-menu-icons-16.04.3
69 > > > 1489518532: === Unmerging... (kde-apps/ktraderclient-16.04.3)
70 > > > 1489518541: >>> unmerge success: kde-apps/ktraderclient-16.04.3
71 > > > 1489518541: === Unmerging... (kde-apps/kreadconfig-16.04.3)
72 > > > 1489518549: >>> unmerge success: kde-apps/kreadconfig-16.04.3
73 > > > 1489518549: === Unmerging... (kde-apps/plasma-runtime-16.04.3)
74 > > > 1489518560: >>> unmerge success: kde-apps/plasma-runtime-16.04.3
75 > > > 1489518560: === Unmerging... (kde-apps/knotify-16.04.3)
76 > > > 1489518569: >>> unmerge success: kde-apps/knotify-16.04.3
77 > > > 1489518569: === Unmerging... (kde-apps/kcmshell-16.04.3)
78 > > > 1489518578: >>> unmerge success: kde-apps/kcmshell-16.04.3
79 > > > 1489518578: === Unmerging... (kde-apps/kdebase-menu-16.04.3)
80 > > > 1489518586: >>> unmerge success: kde-apps/kdebase-menu-16.04.3
81 > > > 1489518586: === Unmerging... (dev-libs/json-glib-1.2.2)
82 > > > 1489518593: >>> unmerge success: dev-libs/json-glib-1.2.2
83 > > > 1489518593: === Unmerging... (sys-devel/binutils-2.25.1-r1)
84 > > > 1489518602: >>> unmerge success: sys-devel/binutils-2.25.1-r1
85 > > > 1489518602: === Unmerging... (sys-apps/keyutils-1.5.9-r1)
86 > > > 1489518608: >>> unmerge success: sys-apps/keyutils-1.5.9-r1
87 > > > 1489518608: === Unmerging... (kde-frameworks/kactivities-4.13.3-r2)
88 > > > 1489518616: >>> unmerge success: kde-frameworks/kactivities-4.13.3-r2
89 > > > 1489518616: === Unmerging... (dev-libs/libverto-0.2.5-r1)
90 > > > 1489518622: >>> unmerge success: dev-libs/libverto-0.2.5-r1
91 > > > 1489518622: === Unmerging... (dev-libs/libev-4.23)
92 > > > 1489518628: >>> unmerge success: dev-libs/libev-4.23
93 > > > 1489518628: *** exiting successfully.
94 > > > 1489518629: *** terminating.
95 > > >
96 > > > On another box I did not notice this behaviour, but there are some
97 > > > differences between them in terms of applications installed. Both have
98 > > > the same portage profile:
99 > > >
100 > > > default/linux/amd64/13.0/desktop/plasma
101 > > >
102 > > > Is it a matter of waiting for a while for the new KDE apps to move into
103 > > > stable, or should I be reinstalling some of the above packages?
104 > >
105 > > Have you rebooted (or at least logged out of KDE) since you upgraded?
106 > >
107 > > Sometimes KDE has issues with network connections after an upgrade, as
108 > > some parts are still running with the old code and other parts with the
109 > > new, until you log out of your session.
110 >
111 > Thanks Jonathan, I have rebooted since. Since I've rebooted I've noticed
112 > that Dolphin *can* connect to ftp servers, albeit intermittently. Perhaps
113 > this is a server problem, so I will keep an eye on it.
114 >
115 > However, the problem remains with Konqueror. It fails each time to connect
116 > with a message like this:
117 >
118 > ==============================================
119 > The requested operation could not be completed
120 >
121 > Request Aborted By User
122 >
123 > Details of the Request:
124 >
125 > URL: ftp://ftp.<FQDN>
126 > Protocol: ftp
127 > Date and Time: Friday 17 March 2017 08:22
128 > Additional Information: ftp.<FQDN>
129 > Description:
130 >
131 > The request was not completed because it was aborted.
132 >
133 > Possible Solutions:
134 >
135 > Retry the request.
136 > ==================
137 >
138 > Looking at the traffic on a local ftp server I can see it connects, but then
139 > no authentication takes place. It aborts and the ftp server even complains
140 > about the way Konqueror aborts like so:
141 >
142 > You.could.
143 > at.least.say.goo
144 > dbye...
145 >
146 > So Konqueror does not appear to engage in an exchange of credentials with
147 > the server, or close the connection gracefully. I wonder if this is
148 > related to how Konqueror now interacts with the plasma password manager.
149
150 I checked with another PC on which Konqueror still works fine. The only
151 discernible difference between the two is the other PC has kdebase-runtime-
152 meta in its world file, rather than a dependency. Looking at the recent
153 depclean session I noticed that 'kde-apps/kdebase-runtime-meta-16.04.3' and
154 'kde-apps/plasma-runtime-16.04.3' were uninstalled. Reinstalling plasma-
155 runtime didn't fix the problem, so I reinstalled kdebase-runtime-meta which
156 brought in a tonne of packages. Konqueror now works as expected. I expect
157 over time Konqueror et al will move over to plasma-frameworks and old KDE4
158 components will be uninstalled without adverse effects.
159
160 This is what was dragged in:
161
162 # emerge -1aNDv kde-apps/kdebase-runtime-meta
163
164 These are the packages that would be merged, in order:
165
166 Calculating dependencies... done!
167 [ebuild N ] kde-apps/kdesu-16.04.3:4/16.04::gentoo USE="(-aqua) -debug -
168 handbook" 0 KiB
169 [ebuild N ] kde-apps/phonon-kde-16.04.3:4/16.04::gentoo USE="alsa
170 pulseaudio (-aqua) -debug" 0 KiB
171 [ebuild N ] kde-apps/solid-runtime-16.04.3:4/16.04::gentoo USE="(-aqua)
172 -bluetooth -debug -networkmanager" 0 KiB
173 [ebuild N ] kde-apps/kdebase-data-16.04.3:4/16.04::gentoo USE="(-aqua)"
174 0 KiB
175 [ebuild N ] kde-apps/keditfiletype-16.04.3:4/16.04::gentoo USE="(-aqua)
176 -debug" 0 KiB
177 [ebuild N ] kde-apps/kdebugdialog-16.04.3:4/16.04::gentoo USE="handbook
178 (-aqua) -debug" 0 KiB
179 [ebuild N ] kde-apps/kdebase-menu-icons-16.04.3:4/16.04::gentoo USE="(-
180 aqua)" 0 KiB
181 [ebuild N ] kde-apps/kquitapp-16.04.3:4/16.04::gentoo USE="(-aqua) -
182 debug" 0 KiB
183 [ebuild N ] kde-apps/renamedlg-plugins-16.04.3:4/16.04::gentoo USE="(-
184 aqua) -debug" 0 KiB
185 [ebuild N ] kde-apps/knewstuff-16.04.3:4/16.04::gentoo USE="(-aqua) -
186 debug" 0 KiB
187 [ebuild N ] kde-apps/knotify-16.04.3:4/16.04::gentoo USE="(-aqua) -
188 debug" 0 KiB
189 [ebuild N ] kde-apps/kiconfinder-16.04.3:4/16.04::gentoo USE="(-aqua) -
190 debug" 0 KiB
191 [ebuild N ] kde-apps/kimgio-16.04.3:4/16.04::gentoo USE="(-aqua) -debug"
192 0 KiB
193 [ebuild N ] kde-apps/kdebase-desktoptheme-16.04.3:4/16.04::gentoo
194 USE="(-aqua)" 0 KiB
195 [ebuild N ] kde-apps/kreadconfig-16.04.3:4/16.04::gentoo USE="(-aqua) -
196 debug" 0 KiB
197 [ebuild N ] kde-apps/kmimetypefinder-16.04.3:4/16.04::gentoo USE="(-
198 aqua) -debug" 0 KiB
199 [ebuild N ] kde-apps/kfile-16.04.3:4/16.04::gentoo USE="(-aqua) -debug"
200 0 KiB
201 [ebuild N ] kde-apps/kpasswdserver-16.04.3:4/16.04::gentoo USE="(-aqua)
202 -debug" 0 KiB
203 [ebuild N ] kde-apps/kdontchangethehostname-16.04.3:4/16.04::gentoo
204 USE="(-aqua) -debug" 0 KiB
205 [ebuild N ] kde-apps/kdebase-menu-16.04.3:4/16.04::gentoo USE="(-aqua) -
206 debug" 0 KiB
207 [ebuild N ] kde-apps/kstart-16.04.3:4/16.04::gentoo USE="(-aqua) -debug"
208 0 KiB
209 [ebuild N ] kde-apps/ktraderclient-16.04.3:4/16.04::gentoo USE="(-aqua)
210 -debug" 0 KiB
211 [ebuild N ] kde-apps/kcmshell-16.04.3:4/16.04::gentoo USE="(-aqua) -
212 debug" 0 KiB
213 [ebuild NS ] kde-frameworks/kactivities-4.13.3-r2:4/4.13::gentoo
214 [5.29.0:5/5.29::gentoo] USE="(-aqua)" 0 KiB
215 [ebuild N ] kde-apps/plasma-runtime-16.04.3:4/16.04::gentoo USE="(-aqua)
216 -debug" 0 KiB
217 [ebuild N ] kde-apps/kdebase-runtime-meta-16.04.3:5::gentoo USE="nls pam
218 webkit -oldwallet" 0 KiB
219
220
221 Thank you all for your responses.
222 --
223 Regards,
224 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature