mozilla-chat installation error
Michal Jaegermann
michal at harddata.com
Tue Jun 7 17:08:17 UTC 2005
On Tue, Jun 07, 2005 at 09:30:50AM -0700, Akop Pogosian wrote:
> > >
> > > Installing /var/spool/up2date/mozilla-chat-1.7.7-1.1.2.legacy.i386.rpm...
> > > /var/tmp/rpm-tmp.63155: line 1: update-desktop-database: command not found
.....
>
> Note that I have rebuilt it on an RHEL 3.0 box.
If you are rebuilding packages on a different distribution then you
often have to do various tweaks in specs to adjust them accordingly.
The error you are seeing surely comes from a postinstallation
scripts. You can check them with a command like
rpm -q --scripts /var/spool/up2date/mozilla-chat-1.7.7-1.1.2.legacy.i386.rpm
'update-desktop-database' is a program from desktop-file-utils
package but I do not know what was the earliest version of the later
when this utility showed up.
You can make your installation scripts in a spec file make less
"version sensitive" if you will write them in a style like that:
type -p update-desktop-database >/dev/null && update-desktop-database ...
If you are using a full path then check with
[ -x /full/path/to/this ] && /full/path/to/this ....
Then with a missing program you will not see attempts of execution.
Michal
More information about the fedora-legacy-list
mailing list