* Felix Miata <mrmazda@earthlink.net> [05-17-14 01:20]:
On 2014-05-16 23:58 (GMT-0400) Patrick Shanahan composed:
you need to populate the db first: updatedb else there is nothing to search.
Sheesh. Are there other rpms that install applications that won't do anything useful without doing something else first? I can't think of any I've run across, either ever, or a very long time. Would/should installation have set this up as a cron job?
It does set up a cron job but I don't believe the initial run is *immediate*. But you are quite capable of determining that on your own rather than summarily dismissing it w/o cause.
Anyway, that lead to of all the inexplicable things 11.4's /sbin/conf.d/ (which 13.1 does not have) to find the SuSEconfig utils, among which is SuSEconfig.desktop-file-utils. That does little but figure out the caller, then run /usr/bin/update-desktop-database, which comes from freedesktop.org's desktop-file-utils package.
So, in 11.4/KDE3 I created a bunch of .desktop files with the KDE menu editor to start various Gecko apps with unique profiles, 10 in all. On another system I booted and logged into 13.1/KDE3, took a screencap of the Web Browser menu, logged out, cleared all Gecko .desktop files from ~/.local/share/applications/, copied the 10 files from the other system, and ran update-desktop-database. That produced instances of "Could not parse file" with "Invalid key name: Exec[$e]" for 6 of the .desktop files. Then I logged back into KDE, looked at the Web Browser menu, and nothing had been changed. :-(
Did you consider a syntax error in the 6 failures? -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org