# pkg install javavmwrapper Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: javavmwrapper: 2.5_1 -> 2.5_2 Number of packages to be upgraded: 1 Proceed with this action? [y/N]: y [1/1] Upgrading javavmwrapper from 2.5_1 to 2.5_2... [1/1] Extracting javavmwrapper-2.5_2: 100% You may need to manually remove /usr/local/etc/javavm_opts.conf if it is no longer needed. pkg: Fail to rename /usr/local/bin/.checkvms.iwYvhOEALhDE -> /usr/local/bin/checkvms: No such file or directory # pkg delete -f javavmwrapper Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: javavmwrapper-2.5_1 Number of packages to be removed: 1 Proceed with deinstalling packages? [y/N]: y [1/1] Deinstalling javavmwrapper-2.5_1... You may need to manually remove /usr/local/etc/javavm_opts.conf if it is no longer needed. [1/1] Deleting files for javavmwrapper-2.5_1: 0% javavmwrapper-2.5_1: missing file /usr/local/bin/checkvms [1/1] Deleting files for javavmwrapper-2.5_1: 100% # pkg install javavmwrapper Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: javavmwrapper: 2.5_2 Number of packages to be installed: 1 Proceed with this action? [y/N]: y [1/1] Installing javavmwrapper-2.5_2... [1/1] Extracting javavmwrapper-2.5_2: 100%
Known problem in the javavmwrapper port, and already fixed: https://svnweb.freebsd.org/ports?view=revision&revision=419364 However, the problem is that the pkg_deinstall script from the previous version is run when the old package is upgraded.