[opensuse-kde] Duplicate Places Entries in Dolphin
Hi, Multiple updates came in yesterday for Plasma5, and now I have duplicate places entries in Dolphin. I can delete them, but they come right back after logging out and back in. I'm on 13.2 x64 with the following repos added: http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.2/ http://download.opensuse.org/repositories/KDE:/Applications/openSUSE_13.2/ http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.2/ "Home, Network, Root, and Trash" all show up twice. Thanks. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Samstag, 9. Mai 2015, 08:01:00 schrieb Sam M.:
"Home, Network, Root, and Trash" all show up twice.
Well, the "Places" handling is just a mess at the moment (or rather has been until recently): KDE4 traditionally used the file ~/.kde4/share/apps/kfileplaces/bookmarks.xml for storing them. At some point in the past, the freedesktop.org standard ~/.local/share/user-places.xbel got added too, and since then KDE4 (and KF5) tries to synchronise back and forth the changes between those two files. This led to problems, and trying to fix them led to even more problems, see e.g. https://bugs.kde.org/show_bug.cgi?id=345174. Therefore it has been decided recently to drop ~/.kde4/share/apps/kfileplaces/bookmarks.xml completely and only use ~/.local/share/user-places.xbel in the future, in both KDE4 and KF5. The changes will be in KDE 15.04.1 (and kdelibs 4.14.8), so there should hopefully be no more problems then. The kdelibs part of the fix is included in the KF5 5.10.0 release, so that's probably the reason why that duplication started now (although I'm not sure why the change to KF5 would affect the KDE4-based dolphin, I didn't notice any duplication in ~/.local/share/user-places.xbel, and KF5 obviously doesn't/didn't ever modify ~/.kde4/share/apps/kfileplaces/bookmarks.xml...) It seems to me that dolphin/kdelibs4 do read the entries from both files now again, although it just seemed to ignore the .kde4 location in the last weeks, see the bug report. Anyway, edit ~/.local/share/user-places.xbel and remove all entries (don't delete the whole file or it will just be recreated with the default entries), then there should be no duplicates any more. Removing them in a file open/save dialog should stop the duplication as well. Drawback: KF5 file dialogs won't show those entries any more at all then of course. For a fix, you probably have to wait until 15.04.1, which is to be released tomorrow. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Montag, 11. Mai 2015, 12:18:29 schrieb Wolfgang Bauer:
For a fix, you probably have to wait until 15.04.1, which is to be released tomorrow.
A small update: I installed dolphin 15.04.1 from KDE:Applications on my 13.2 system yesterday, and this is indeed fixed in dolphin now. The file open/save dialog still multiplies the Places entries with kdelibs4-4.14.6 though. But after installing kdelibs4-4.14.8 too, this is fixed there as well as expected. Downgrading dolphin to 14.12.3 caused duplication there again, even with kdelibs4-4.14.8. Also, with dolphin-14.12.3 and kdelibs4-4.14.8 dolphin and the file open/save dialog effectively use different files to store the places, so they are not synchronised any more. I would therefore suggest to add dolphin (i.e. kdebase4) 15.04.1 to the running KDE update for 13.2 (which already includes kdelibs4-4.14.8). I filed a bug report: https://bugzilla.opensuse.org/show_bug.cgi?id=930911 (I suppose a separate bug report about this duplication issue is not necessary...) Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Hey, Thanks for filing that bug report. I actually am now only having some wonky stuff go on with "Devices", but now all the Places are showing up correctly. Not a big deal, just wanted to write in to make sure I wasn't the only one that noticed. On Thu, May 14, 2015 at 5:54 AM, Wolfgang Bauer <wbauer@tmo.at> wrote:
Am Montag, 11. Mai 2015, 12:18:29 schrieb Wolfgang Bauer:
For a fix, you probably have to wait until 15.04.1, which is to be released tomorrow.
A small update: I installed dolphin 15.04.1 from KDE:Applications on my 13.2 system yesterday, and this is indeed fixed in dolphin now.
The file open/save dialog still multiplies the Places entries with kdelibs4-4.14.6 though. But after installing kdelibs4-4.14.8 too, this is fixed there as well as expected. Downgrading dolphin to 14.12.3 caused duplication there again, even with kdelibs4-4.14.8.
Also, with dolphin-14.12.3 and kdelibs4-4.14.8 dolphin and the file open/save dialog effectively use different files to store the places, so they are not synchronised any more.
I would therefore suggest to add dolphin (i.e. kdebase4) 15.04.1 to the running KDE update for 13.2 (which already includes kdelibs4-4.14.8). I filed a bug report: https://bugzilla.opensuse.org/show_bug.cgi?id=930911 (I suppose a separate bug report about this duplication issue is not necessary...)
Kind Regards, Wolfgang
-- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Donnerstag, 14. Mai 2015, 09:57:28 schrieb Sam M.:
I actually am now only having some wonky stuff go on with "Devices"
And what exactly? I don't see any problem with the "Devices" here at all. You might try to delete ~/.local/share/user-places.xbel to start fresh. And you can delete ~/.kde4/share/apps/kfileplaces/ and ~/.local/share/apps/kfileplaces/ as well as they are not used any more, but if it still exists it will just be ignored (with dolphin 15.04.1, kdelibs4-4.14.8, and KF5 5.10.0 that is). Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (2)
-
Sam M.
-
Wolfgang Bauer