On Tue, 05 Aug 2008 09:16:01 -0500, Rex Dieter wrote: > Michael Schwendt wrote: > > On Tue, 05 Aug 2008 07:43:31 -0500, Rex Dieter wrote: > > > >> In the meantime, for any particular Fedora release, it's still a good > >> idea to make a best effort to keep the vendor constant. You can > >> consider changing it for F-10+ if you like... > > > > Changing it breaks panel icons, for example, and creates orphans in > > the GConf settings. > > Gconf stores the name of the .desktop file(s)?
Yes, for launchers on the panel the full path to the desktop file is stored. Example of breakage for Emacs: $ gconftool-2 -R /apps/panel/objects|grep loca|grep emacs launcher_location = /usr/share/applications/gnu-emacs.desktop launcher_location = /usr/share/applications/emacs.desktop The first is the old .desktop file name. The upgrade renamed it, broke the launcher. The old launcher object is still in the db, but invisible in the panel. I guess it would return if I created a gnu-emacs.desktop file in the same path. $ gconftool-2 -R /apps/panel/objects/object_1 toplevel_id = top_panel bonobo_iid = attached_toplevel_id = use_custom_icon = false action_type = lock tooltip = custom_icon = launcher_location = /usr/share/applications/gnu-emacs.desktop use_menu_path = false panel_right_stick = false object_type = launcher-object position = 247 locked = false menu_path = applications:/
