Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81522 - References to 'devices' protocol in kde-3.4
Summary: References to 'devices' protocol in kde-3.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 107396 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-02-10 11:23 UTC by Petteri Räty (RETIRED)
Modified: 2006-11-21 09:38 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
error.png (error_crop.png,35.90 KB, image/png)
2005-02-10 11:24 UTC, Petteri Räty (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Räty (RETIRED) gentoo-dev 2005-02-10 11:23:09 UTC
See the attached picture. Here's the stuff I have installed:

pena betelgeuse # qpkg -nc -I -g kde-base
kde-base/drkonqi
kde-base/kappfinder
kde-base/kate
kde-base/kcheckpass
kde-base/kcminit
kde-base/kcontrol
kde-base/kdcop
kde-base/kdeartwork
kde-base/kdeartwork-kscreensaver
kde-base/kdeartwork-styles
kde-base/kdebase
kde-base/kdebase-applnk
kde-base/kdebase-kioslaves
kde-base/kdebase-l10n
kde-base/kdebase-meta
kde-base/kdebase-pam
kde-base/kdebase-pics
kde-base/kdebase-startkde
kde-base/kdebugdialog
kde-base/kde-env
kde-base/kdegraphics
kde-base/kdelibs
kde-base/kdemultimedia-kioslaves
kde-base/kdepasswd
kde-base/kdeprint
kde-base/kdesdk-kioslaves
kde-base/kdesktop
kde-base/kdesu
kde-base/kdialog
kde-base/kdm
kde-base/kfind
kde-base/khelpcenter
kde-base/khotkeys
kde-base/kicker
kde-base/klipper
kde-base/kmenuedit
kde-base/knetattach
kde-base/konqueror
kde-base/konsole
kde-base/kpager
kde-base/kpdf
kde-base/kpersonalizer
kde-base/kreadconfig
kde-base/kscreensaver
kde-base/ksmserver
kde-base/ksnapshot
kde-base/ksplashml
kde-base/kstart
kde-base/ksysguard
kde-base/ksystraycmd
kde-base/ktip
kde-base/kwin
kde-base/kxkb
kde-base/libkcddb
kde-base/libkonq
kde-base/nsplugins
kde-base/unsermake


Reproducible: Always
Steps to Reproduce:





pena betelgeuse # emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20040808-r1, 2.6.10-nitro4 i686)
=================================================================
System uname: 2.6.10-nitro4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 20:38:31)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe -ffast-math -fomit-frame-pointer -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe -ffast-math -fomit-frame-pointer -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks sandbox sfperms"
GENTOO_MIRRORS=" http://trumpetti.atm.tut.fi/gentoo 
http://lame.lut.fi/linux/gentoo "
LANG="fi_FI@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://aria/portage"
USE="x86 X aac acpi alsa apm audiofile avi bash-completion berkdb bitmap-fonts
bzlib cdb cdparanoia cdr crypt cups directfb divx4linux dts dvd dvdr dvdread
encode f77 fam fbcon flac font-server foomaticdb freetype gdbm gif gpm gtk gtk2
imagemagick java jpeg kde kdeenablefinal libg++ libwww lzo mad makecheck mikmod
mmx mmx2 motif mozilla mpeg ncurses network nptl nptlonly nvidia oggvorbis
opengl pam pdflib perl png python qt quicktime readline real rtc ruby samba
slang slp spell sse sse2 ssl svga tcpd tiff truetype truetype-fonts type1-fonts
unicode usb userlocales xml2 xmms xv xvid xvmc zlib video_cards_nvidia"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2005-02-10 11:24:00 UTC
Created attachment 50937 [details]
error.png
Comment 2 Gregorio Guidi (RETIRED) gentoo-dev 2005-02-10 11:57:37 UTC
the 'devices' protocol does not exists in kde-3.4 (it was replaced by 'media')
maybe the konqueror sidebar shows entries from an old customization?
try looking in .kde/share/apps/konqsidebartng/, deleting/moving that directory.
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2005-02-10 12:08:49 UTC
Removing that directory removes the devices button so it can't give the error any more. This is still an issue in the way that updating to 3.4 should make sure that settings don't break. At least there should be some documentation when this will go stable in the future. I will leave this as new but someone can change this as LATER or FIXED if one wants.
Comment 4 Simone Gotti (RETIRED) gentoo-dev 2005-02-10 15:54:40 UTC
kde uses "kconf_update" that uses some scripts to update configuration files between versions.

Probably a script like this will fix this issue.

I think you should report this to bugs.kde.org or speed up things trying to fix it by yourself looking at the code of the other "kconf_update" scripts and reporting the fix to bugs.kde.org. This will help e lot of users.
Comment 5 Peter Hyman 2005-04-30 05:52:38 UTC
Easy workaround. 
1) Open Konqueror
2) Right-Click Devices icon on sidebar
3) Select Set URL
4) Change from devices:/ to media:/

All disks/usb devices etc now show again. Probably could be scripted somewhere but perhaps a simple README would suffice. Works for me!
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-01 07:27:02 UTC
No, $KDEHOME/share/apps/konqsidebartng/virtual_folders/services/devices.desktop should be replaced by /usr/kde/3.4/share/apps/systemview/media.desktop

I'm not familiar with the config updates. Does anyne know, if this is a kde.org bug or relates to our package split approach, maybe!?
Comment 7 Dan Armak (RETIRED) gentoo-dev 2005-05-01 12:04:04 UTC
Turns out I was affected by this as well.

FWIW, you can reset the sidebar contents through the GUI: in the konq sidebar,
click on the 'configure' button at the top left, select Add New -> Rollback to
System Default. (Why is this under 'Add New'? Makes no sense to me...)

The devices:/ link disappears from the sidebar's, er, sidebar (the icon stack
on the left), but it still appears in the shortcut list under the services tab.
I could only delete it manually.

Also, while I have the file /usr/kde/3.4/share/apps/systemview/media.desktop
and media:/ works, I can't get it to appear in the sidebar (other than by
adding it manually, of course). Is it supposed to be added there automagically?
Comment 8 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-01 12:22:05 UTC
> Is it supposed to be added there automagically?

Of course. The question is, if this is broken by kde.org or by the split ebuild approach.
Comment 9 Dan Armak (RETIRED) gentoo-dev 2005-05-01 13:23:35 UTC
I don't think the split ebuilds are to blame.
I also have this file:
/usr/kde/3.4/share/apps/konqsidebartng/virtual_folders/services/media.desktop
I copied it to
~/.kde/share/apps/konqsidebartng/virtual_folders/services/media.desktop,
restarted konqueror, and now I have a media:/ entry under Services.
Comment 10 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-11 13:55:28 UTC
Dan: The point is that copying is not /that/ correct. Usually you have not a copy of this file, but a derived one with your language entry/ies only in your $KDEHOME.
Comment 11 Carsten Lohrke (RETIRED) gentoo-dev 2005-06-02 16:51:40 UTC
Just had a look at it and found out that I was wrong regarding stripping of
languages. In fact we seem to have a bigger problem here. 

My ~/.../services/fonts.desktop does neither match with the one from KDE 3.3 nor
from 3.4, so there seem to be the update mechanism broken - if any exist.
Comment 12 Gregorio Guidi (RETIRED) gentoo-dev 2005-09-27 08:43:59 UTC
*** Bug 107396 has been marked as a duplicate of this bug. ***
Comment 13 Neil Derraugh 2006-05-11 10:21:29 UTC
This bug is still present in ~x86 KDE 3.5.2.
Comment 14 Charlie Shepherd (RETIRED) gentoo-dev 2006-11-20 15:20:58 UTC
(In reply to comment #13)
> This bug is still present in ~x86 KDE 3.5.2.
What about kde-3.5.5?
Comment 15 Neil Derraugh 2006-11-20 15:50:06 UTC
Mine seems to be resolved.
Comment 16 Stefan Schweizer (RETIRED) gentoo-dev 2006-11-21 09:38:16 UTC
kde 3.5.5 is currently being stabilized.