Bjarne Wichmann Petersen wrote:

>>That's rather unlikely, given that kgamma was never part of kdebase (at
>>least as far as I remember). Perhaps you still had the old standalone
>>port of kgamma installed?
> 
> 
> I don't think so. The last full portupgrade I did was 1-2 month ago. This 
> time 
> I did the mistake and read UPDATING. So the upgrading procedue was done by 
> the gnome_upgrade.sh script (which left my desktop-PC in building/not usable 
> state for *3* days - didn't install any binary packages even though I ran it 
> with the -p switch).

I feel your pain. :-}

> This is from kdegraphics:
> 
> install -c -p -o root -g wheel -m 444 'kgamma.desktop' 
> '/usr/local/share/applications/kde/kgamma.desktop'
> 
> And later for kdebase:
> 
> gmake[3]: Entering directory 
> `/usr/ports/x11/kdebase3/work/kdebase-3.4.3/applnk'
> gmake[3]: Nothing to be done for `install-exec-am'.
> for file in `cat ./old_desktop_files` ; do \
>     if test -f /usr/local/share/applications/kde/${file} ; then \
>         rm /usr/local/share/applications/kde/${file} ; \
>         echo Deleting /usr/local/share/applications/kde/${file} ; \
>     fi; \
> done;
> Deleting /usr/local/share/applications/kde/kgamma.desktop

Oooh, nice catch!

Looking at KDE's SVN, this seems to be some kind of bandaid for
developers to get rid of potentially stale desktop files - a fabulously
bad idea, no doubt conceived by someone who isn't particularly familiar
with concept of source packages.

I'll add a workaround to disable this in the port.


Cheers,
-- 
   ,_,   | Michael Nottebrock               | [EMAIL PROTECTED]
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to