Bug 210969 - Mk/Uses/gnome.mk: gconftool-2 --makefile-uninstall-rule cannot find the schema files on package deinstall phase
Summary: Mk/Uses/gnome.mk: gconftool-2 --makefile-uninstall-rule cannot find the schem...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-gnome mailing list
URL:
Keywords: needs-qa, patch
Depends on:
Blocks:
 
Reported: 2016-07-10 14:41 UTC by lenzi.sergio
Modified: 2016-07-10 14:51 UTC (History)
2 users (show)

See Also:


Attachments
this patches /usr/ports/Mk/Uses/gnome.mk to correct the gconftool-2 --makefile-unistall-rule that must execute BEFORE the port is uninstalled (1.00 KB, patch)
2016-07-10 14:41 UTC, lenzi.sergio
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description lenzi.sergio 2016-07-10 14:41:17 UTC
Created attachment 172316 [details]
this patches /usr/ports/Mk/Uses/gnome.mk to correct the gconftool-2 --makefile-unistall-rule that must execute BEFORE the port is uninstalled

when using gnome, or mate (http://mate-desktop.org) the ports uses gnome schemas but the framework on DEINSTALL phase tries to remove the schema from the gconf AFTER the port is deinstalled, but the schema is not there any more (was removed by the port because it is in the plist).

A fix of @postunexec to preunexec in the /usr/ports/Mk/Uses/gnome.mk resolves the issue