Bug#349285: quanta: solution (or problem fixed)
Package: quanta
Version: 4:3.5.4-1
Followup-For: Bug #349285
I've got the same problem. I tried reinstalling the package,
/usr/share/applications/kde/quanta.desktop is there and everything looks
fine.
Still there is neither a "Web Development" subfolder in the Development
menu folder, nor is there any occurence of Quanta anywhere in the KDE
menu. There is an entry at "Debian/Apps/Editors/Quanta Plus" though,
which is generated by the "/usr/share/menu/quanta menu-xdg" file, if I'm
not mistaken.
Besides, I've got the same problem with KDevelop, which should install
it's menu entry in the Development folder. On the other hand packages
like kdesvn work fine.
So I tried to compare the .desktop files of Quanta and kdesvn and the
only slight difference that could be related to this problem was:
Categories=Qt;KDE;Development;
vs.
Categories=Qt;KDE;Development;WebDevelopment;
As I understand it the KDE/Gnome menus are built from those categories
using the directory specification in "/etc/xdg/menus/*.menu" and the
related .directory files in "/usr/share/desktop-directories/".
So I simply tried to remove the WebDevelopment category to see if there
is a general problem with the quanta.desktop. After running kbuildsycoca
the Quanta link showed up in the Development menu folder -- fine.
Next thing was to check the /etc/xdg/ files, which seem correctly list
the WebDevelopment (and the kdevelop subdir) folders. The .directory
files seem to be fine as well.
Well, after googling around a bit. I found
http://docs.kde.org/userguide/kde-menu.html which describes a user
specific menu configuration I never heared of as well -- in
"$HOME/.config/menus". I discovered a "applications-kmenuedit.menu" in
this directory which listed a lot of pretty old stuff (Opera 5 etc.).
There was also a section about the "Development" folder, which does not
mention Quanta or WebDevelopment, but seems to completely override the
system wide settings. Renaming/removing the file and rerunning
kbuildsycoca fixes all the menu problems.
Long mail, but I thought I should describe the whole thing (also for my
own reference ;)). Besides that it could be a bug in kdebase, but I'm
not sure about this. But nevertheless, this bug can be closed.
Björn
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (701, 'unstable'), (90, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-rc7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages quanta depends on:
ii kdelibs4c2a 4:3.5.4-3 core libraries and binaries for al
ii kfilereplace 4:3.5.4-1 batch search-and-replace component
ii klinkstatus 4:3.5.4-1 web link validity checker for KDE
ii kommander 4:3.5.4-1 visual dialog builder and executor
ii libacl1 2.2.41-1 Access control list shared library
ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi
ii libattr1 2.4.32-1 Extended attribute shared library
ii libaudio2 1.8-2 The Network Audio System (NAS). (s
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libcvsservice0 4:3.5.4-1 DCOP service for accessing CVS rep
ii libfontconfig1 2.4.0-4 generic font configuration library
ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib
ii libgamin0 [libfam0] 0.1.7-4 Client library for the gamin file
ii libgcc1 1:4.1.1-13 GCC support library
ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library
ii libidn11 0.6.5-1 GNU libidn library, implementation
ii libjpeg62 6b-13 The Independent JPEG Group's JPEG
ii libpcre3 6.4-2 Perl 5 Compatible Regular Expressi
ii libpng12-0 1.2.8rel-5.2 PNG library - runtime
ii libqt3-mt 3:3.3.6-4 Qt GUI Library (Threaded runtime v
ii libsm6 1:1.0.1-2 X11 Session Management library
ii libstdc++6 4.1.1-13 The GNU Standard C++ Library v3
ii libx11-6 2:1.0.0-8 X11 client-side library
ii libxcursor1 1.1.7-4 X cursor management library
ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar
ii libxft2 2.1.8.2-8 FreeType-based font drawing librar
ii libxi6 1:1.0.1-3 X11 Input extension library
ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library
ii libxml2 2.6.26.dfsg-3 GNOME XML library
ii libxrandr2 2:1.1.0.2-4 X11 RandR extension library
ii libxrender1 1:0.9.1-3 X Rendering Extension client libra
ii libxslt1.1 1.1.17-4 XSLT processing library - runtime
ii libxt6 1:1.0.2-2 X11 toolkit intrinsics library
ii quanta-data 4:3.5.4-1 data files for Quanta Plus web dev
ii tidy 20051018-1 HTML syntax checker and reformatte
ii zlib1g 1:1.2.3-13 compression library - runtime
Versions of packages quanta recommends:
ii cervisia 4:3.5.4-1 a graphical CVS front end for KDE
pn docbook-defguide <none> (no description available)
ii gnupg 1.4.5-1 GNU privacy guard - a free PGP rep
ii kompare 4:3.5.4-1 a KDE GUI for viewing differences
ii kxsldbg 4:3.5.4-1 graphical XSLT debugger for KDE
pn phpdoc <none> (no description available)
pn wdg-html-reference <none> (no description available)
-- no debconf information
Reply to: