Summary: | [bsd.pkgng.mk] load-octave-pkg should be run post-deinstall | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Antoine Brodin <antoine> |
Component: | Individual Port(s) | Assignee: | Port Management Team <portmgr> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | ||
Priority: | Normal | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Antoine Brodin
2013-06-14 22:20:00 UTC
Responsible Changed From-To: freebsd-ports-bugs->portmgr bsd.pkgng.mk is portmgr territory (via the GNATS Auto Assign Tool) For the how to repeat, you can have a look at: http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-10-exp-latest/index.html Port Aff. Size SVN Maintainer Reason Build date octave-forge-actuarial-1.1.0_4 1 259 Kb math/octave-forge-actuarial stephen@FreeBSD.org mtree Jun 12 15:56:33 UTC 2013 octave-forge-ad-1.0.6_7 1 259 Kb math/octave-forge-ad stephen@FreeBSD.org mtree Jun 12 15:56:56 UTC 2013 octave-forge-audio-1.1.4_7 1 259 Kb math/octave-forge-audio stephen@FreeBSD.org mtree Jun 12 16:00:14 UTC 2013 octave-forge-bioinfo-0.1.2_7 1 259 Kb math/octave-forge-bioinfo stephen@FreeBSD.org mtree Jun 12 15:57:01 UTC 2013 octave-forge-cgi-0.1.0 1 259 Kb math/octave-forge-cgi stephen@FreeBSD.org mtree Jun 12 15:57:45 UTC 2013 ... Approved, please commit!
On Fri, Jun 14, 2013 at 09:08:45PM +0000, Antoine Brodin wrote:
>
> >Number: 179559
> >Category: ports
> >Synopsis: [bsd.pkgng.mk] load-octave-pkg should be run post-deinstall
> >Confidential: no
> >Severity: non-critical
> >Priority: low
> >Responsible: freebsd-ports-bugs
> >State: open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class: change-request
> >Submitter-Id: current-users
> >Arrival-Date: Fri Jun 14 21:20:00 UTC 2013
> >Closed-Date:
> >Last-Modified:
> >Originator: Antoine Brodin
> >Release: FreeBSD 9.1-RELEASE-p3 amd64
> >Organization:
> none
> >Environment:
> System: FreeBSD pepperseed.dreadbsd.org 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0: Mon Apr 29 18:27:25 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
>
>
> >Description:
> Currently, there are lots of leftovers on uninstall with octave port + pkgng.
> This is because on uninstall, load-octave-pkg is run pre-deinstall not post-deinstall.
> >How-To-Repeat:
> >Fix:
> Add load-octave-pkg to _FORCE_POST_PATTERNS in bsd.pkgng.mk
>
>
>
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
> _______________________________________________
> freebsd-ports-bugs@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
> To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org"
Author: antoine Date: Sat Jun 15 09:10:37 2013 New Revision: 320980 URL: http://svnweb.freebsd.org/changeset/ports/320980 Log: Add load-octave-pkg to _FORCE_POST_PATTERNS. This fixes leftovers of octave-forge-* with pkg PR: ports/179559 Approved by: portmgr (bapt) Modified: head/Mk/bsd.pkgng.mk head/math/octave-forge-base/pkg-plist Modified: head/Mk/bsd.pkgng.mk ============================================================================== --- head/Mk/bsd.pkgng.mk Sat Jun 15 07:50:22 2013 (r320979) +++ head/Mk/bsd.pkgng.mk Sat Jun 15 09:10:37 2013 (r320980) @@ -21,6 +21,7 @@ _FORCE_POST_PATTERNS= rmdir kldxref mkfo fonts.dir fonts.scale gtk-update-icon-cache \ gio-querymodules \ ldconfig \ + load-octave-pkg \ update-desktop-database update-mime-database \ gdk-pixbuf-query-loaders catalog.ports \ glib-compile-schemas Modified: head/math/octave-forge-base/pkg-plist ============================================================================== --- head/math/octave-forge-base/pkg-plist Sat Jun 15 07:50:22 2013 (r320979) +++ head/math/octave-forge-base/pkg-plist Sat Jun 15 09:10:37 2013 (r320980) @@ -1,4 +1,4 @@ -@unexec %D/libexec/octave/load-octave-pkg +@unexec %D/libexec/octave/load-octave-pkg || true libexec/octave/load-octave-pkg @exec mkdir -p %D/share/octave/tarballs @exec %D/libexec/octave/load-octave-pkg _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org" State Changed From-To: open->closed Patch committed. |