Re: Panel HEAD vs Rhythmbox CVS - failed to open Places

Mark McLoughlin wrote:

On Thu, 2005-02-10 at 22:57 +0800, James Henstridge wrote:
Jan de Groot wrote:

Why would you want to disable it? The "make install" rule would run "update-desktop-database $(DESTDIR)$(datadir)/applications", which would update the mimeinfo.cache file in that directory. If you are building a package you could just delete the mimeinfo.cache file from the buildroot afterwards or simply not package it.

	Wouldn't it be nice to be able to disable it creating it in the first
place rather than deleting it after, though?
I was under the impression that configure flags like --disable-schemas-install were added because the corresponding utility would make changes to system databases (gconf schema database, scrollkeeper, etc) even when installing to a temporary build root for packaging. This will either leave some system database with invalid data in it, or will cause the build to fail due to the user not having privileges to update those databases.

Given that update-desktop-database won't be updating stuff outside of the build root, is a configure flag actually worth it?


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]