Minor packaging bugs in the KDE4 packages

Armin Berres trigger at space-based.de
Mon Sep 10 19:06:05 UTC 2007


Hi everybody!

I found some minor easy to fix bugs in the KDE 4 packages. The first one
has already been fixed by Fathi Boudra :-)
The two remaining bugs are related to duplicate files.
1) kdebase-data and kdeprint both contain /usr/share/icons/oxygen/16x16/actions/abentry.png
kdebase/debian/kdeprint.install lists this file explicitly so I guess
this is due to a mistake in kdebase/debian/kdebase-data.install. This
file doesn't list only the files which should be included in
kdebase-data, but also complete directories (e.g.
/usr/share/icons/oxygen/16x16/). That's why abentry.png is copied by
accident. Attached you find a patch which removes (hopefully all) of these
critical directory entries.

2) kdebase-data and ksysguard both contain 
usr/share/icons/oxygen/16x16/actions/view-process-system.png
usr/share/icons/oxygen/22x22/actions/view-process-all.png
usr/share/icons/oxygen/22x22/actions/view-process-all-tree.png
usr/share/icons/oxygen/22x22/actions/view-process-own.png
usr/share/icons/oxygen/22x22/actions/view-process-system.png
usr/share/icons/oxygen/22x22/actions/view-process-users.png
The interesting thing is, that upstream's
kdebase-workspace-3.93.0.tar.bz2 doesn't contain most of the pngs, but
kdebase-workspace_3.93.0.orig.tar.gz from experimental does contain
them.
Fix: Don't install the files in kdebase-workspace/debian/ksysguard.install
Find the trivial patch attached.

So much about packaging for the moment.

Another thing: Did anyone manage to run a complete KDE4 session with the
packages from experimental? I have kdebase and kdebase-workspace
installed and am not very successful. 
What do I do? I start KDM and login. From there I start "startkde" 
(because kstartupconfig fails I copied
.kde/share/config/startupconfig from my existing KDE3 config).
After around 60 seconds plasma seems to start and I can see two broken
plasmoids at the bottom which tell me something about brokem mime-types.
That's it.
Did anyone get any further? Running konqueror or dolphin works BTW.

Regards,
Armin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ksysguard.install.diff
Type: text/x-diff
Size: 948 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20070910/2da4974d/attachment-0002.diff 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase-data.install.diff
Type: text/x-diff
Size: 29754 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20070910/2da4974d/attachment-0003.diff 


More information about the pkg-kde-talk mailing list