OSDN Git Service

Version 3.0.1+toward_3.0.2_20130629222028
authorMamoru Sakaue / MwGhennndo <glmwghennndo@users.sourceforge.jp>
Sat, 29 Jun 2013 17:59:32 +0000 (02:59 +0900)
committerMamoru Sakaue / MwGhennndo <glmwghennndo@users.sourceforge.jp>
Sat, 29 Jun 2013 17:59:32 +0000 (02:59 +0900)
commitcd738ace71d74539570fbf0a587d570f2ce18b6e
tree0d0342e58c50f25f477e0f909666aee5b07b2bbf
parent0fee4e1f8f0dea505f637a93b47c884583e5e3c2
Version 3.0.1+toward_3.0.2_20130629222028

 [NOTE] Version 3.0.1 has a serious defect that newly installed files can be spoiled by restoration of conflicting old packages. When the current version is to executed only for limited ports (with -q, -t, -T or -O) after this previous version was used, in advance to that, it is strongly encouraged to execute
portsreinstall pkgsanity
 and select "y" in the queries for spoiled packages.

 [NEW] Commands of pkgsanity and show status are added.

 [IMPROVED] Changes are made so as to deinstall conflicts before the first trials in build and installation.

 [IMPROVED] Changes are made so as to prevent restoration of backed-up packages deinstalled due to matching CONFLICTS_INSTALL of installed packages.

 [IMPROVED] Changes are made so as to retry build by deinstalling the current package and packages matching CONFLICTS_INSTALL even if not in CONFLICTS_BUILD nor CONFLICTS.

 [CHANGED] Changes are made so that FORCE_PKG_REGISTER is disabled in the all operations. This had become obsolete and even harmful after the implementation of the automatic workaround function for conflicts.

 [MISC] Minor changes are made on HISTORY section of the manual page in the level of coding and terminology.

 [BUG FIX] Configuration changes in replacement were not completely reflected by redo with -L option and ended up with errors.

modified:   bin/portsreinstall
modified:   lib/libcommand.sh
modified:   lib/libdatabase_build.sh
modified:   lib/libdatabase_query.sh
modified:   lib/libdatabase_record.sh
modified:   lib/libdeinstall.sh
modified:   lib/libmessage.sh
modified:   lib/libpkgsys.sh
modified:   lib/libreinstall.sh
modified:   lib/libusage.sh
modified:   man/portsreinstall.8
bin/portsreinstall
lib/libcommand.sh
lib/libdatabase_build.sh
lib/libdatabase_query.sh
lib/libdatabase_record.sh
lib/libdeinstall.sh
lib/libmessage.sh
lib/libpkgsys.sh
lib/libreinstall.sh
lib/libusage.sh
man/portsreinstall.8