Bug 210969

Summary: Mk/Uses/gnome.mk: gconftool-2 --makefile-uninstall-rule cannot find the schema files on package deinstall phase
Product: Ports & Packages Reporter: lenzi.sergio
Component: Ports FrameworkAssignee: freebsd-gnome mailing list <gnome>
Status: Open ---    
Severity: Affects Many People CC: portmgr, ports-bugs
Priority: --- Keywords: needs-qa, patch
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
this patches /usr/ports/Mk/Uses/gnome.mk to correct the gconftool-2 --makefile-unistall-rule that must execute BEFORE the port is uninstalled none

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