To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=47389
------- Additional comments from [EMAIL PROTECTED] Thu Jun 2 11:44:52 -0700 2005 ------- > Where does the `rpm` (the script) takes the `PATH` variable? >From rpm's configuration. rpm --showrc | grep install_script_path > But when I run the which command in the RPM package script, it fails. > So, maybe SuSE has broken RPM? There is room for interpretation on whether has a broken rpm or not. It surely is not broken as "not working properly". You can argue whether SuSE put the update-desktop-database program to /usr/bin (IMHO it should, since it is used to create the cache for the desktop files following the freedesktop specs. As these are put into XDG_DATA_DIRS (default to /usr/share/ and /usr/local/share) it should be put in /usr/bin - it is not a vendor(gnome) specific thing. It it was gnome-specific one can argue that every gnome application should call that program with full path (or %{_bindir}/program ) - but as you cannot put this policy on every package that wants to install a .desktop file this is not feasable. > From this point of view, the RPM script should use the system settings and > this is not working. This is not the way rpm works. > The question is simple - should the RPM script from the RPM package use > the system PATH settings? If yes, the problem is in the SuSE RPM tool. No, it uses rpm's PATH-settings. You can argue about whether SuSE include these directories by default or not, but it is beyond the cope of the individual package. Does SuSE have a policy on how to install & register .desktop files? > If not, you have the update-desktop-database in the /opt/gnome2 directory. > So, have you modified PATH variable in the RPM settings or how it > works on your system? Yes. root's ~/.rpmmacros contains: %_install_script_path /sbin:/bin:/usr/sbin:/opt/gnome2/bin:/usr/bin:/usr/X11R6/bin --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]