-4.1.0 (?? September 2018)
+4.1.0 (22 September 2018)
[NEW] Options -j and -x are added.
[NEW] Option -J is added to the all utilities.
-[NEW] Options -f, -g and -s are added to portsreinstall-chroot(8).
+[NEW] Option -f, -g and -s are added to portsreinstall-chroot(8).
[NEW] Options -f is added to portsreinstall-chroot-mount(8).
-[NEW] auto and destroy commands are added to portsreinstall-chroot(8).
-[NEW] pkg, make, show build_conflict_pkgs, show inst_conflict_pkgs, show errormessage, show inst_by_pkg, show inst_built_default, show inst_built_custom, show fossil, show moved, show leaves and show obsolete commands are added.
+[NEW] Commands of auto and destroy are added to portsreinstall-chroot(8).
+[NEW] Commands of pkg, make, show build_conflict_pkgs, show inst_conflict_pkgs, show errormessage, show inst_by_pkg, show inst_built_default, show inst_built_custom, show fossil, show moved, show leaves and show obsolete commands are added.
[NEW] Command show status newly supports inst_by_pkg, inst_built_default, inst_built_custom and fossil.
[NEW] BUILDCONFLICT and INSTCONFLICT sections are added to ${LOCALBASE}/etc/portsreinstall.conf.
[CHANGED] The keyword for identifying build failure is separated into "build" and "requirements build".
[BUG FIX] Failure in unmounting of file systems by portsreinstall-chroot(8) left the privilege lock.
[BUG FIX] Conflict was not correctly escaped in package installation.
[BUG FIX] Evaluation of globs was incorrect for the regular expression form.
-[BUG FIX] Flavored requirements were incorrectly inspected. This also caused disability of the use of default packages for flavord ports with the default configuration.
-[BUG FIX] The message about the evaluated dependency level in show command was wrong.
+[BUG FIX] Flavored requirements were incorrectly inspected. This also caused disability of the use of default packages for flavord ports with the default configuration.
+[BUG FIX] The message about the evaluated dependency level in show command was wrong.
[BUG FIX] Unselected leaf ports were skipped in (re)installtion.
[BUG FIX] Some upgrading operations by portsreinstall-upgrade(8) were imperfect.
-# ==============================================================================
+# ========================================================================
# portsreinstall installation guide
# Copyright (C) 2010-2018 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
-# ==============================================================================
+# ========================================================================
For managements within the port/packages system,
the installation is available by
The following part of this file explains how to install/deinstall this software
outside of the port/packages system.
- The automatic self-upgrade function implemented in the software is disabled for
-the files installed outside of the port/packages system.
+ The automatic self-upgrade function implemented in the software is disabled
+for the files installed outside of the port/packages system.
[SUPPORTED SYSTEMS]
FreeBSD 7.x-RELEASE and later are intended systems to support.
- The first version of this software was developed on FreeBSD 7.3-RELEASE and
-8.1-RELEASE. The latest version was developed on FreeBSD 8.3-RELEASE. Both the
-legacy packages system and the modern packages system (formerly called new generation packages ,pkgng) are
-supported.
+ The first version of this software was developed on FreeBSD 7.3-RELEASE
+and 8.1-RELEASE. The latest version was developed on FreeBSD 10.4-RELEASE.
+Both the legacy packages system and the modern packages system (previously
+called new generation packages ,pkgng) are supported.
[DEPENDENCIES]
================================================================================
portsreinstall - ports upgrading utility for massive forced reinstallation
- Version 4.1.0, September ??, 2018
+ Version 4.1.0, September 22, 2018
Copyright (C) 2010-2018 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
================================================================================
by CTRL+C at any stages and restarted from there by execution without argument
or options.
- Temporal databases are constructed under /var/tmp/portsreinstall.db/ which must
-be preserved until you complete or give up the reinstallation work. The database
-can be cleaned by executing "portsreinstall clean".
+ Temporal databases are constructed under /var/tmp/portsreinstall.db,
+/var/tmp/portsreinstall-chroot.db and /var/tmp/portsreinstall-upgrade.db which
+must be preserved until you complete or give up the reinstallation work. The
+database can be cleaned by executing "portsreinstall clean".
This software consists of the following files:
README : This file
MYVERSION=4.1.0
COMPATIBLE_VERSIONS='^(4\.[1]\.[0-9])$'
# Template for development versions
- MYVERSION=4.0.0+toward_4.1.0_20180920105217
- COMPATIBLE_VERSIONS='^(4\.[0-1]\.[0-9]]|4\.[0]\.[0]+(|\+toward_4\.[0-1]\.[0-9]+_[0-9]+))$'
+# MYVERSION=4.0.0+toward_4.1.0_20180920105217
+# COMPATIBLE_VERSIONS='^(4\.[0-1]\.[0-9]]|4\.[0]\.[0]+(|\+toward_4\.[0-1]\.[0-9]+_[0-9]+))$'
}
# ============= Parse options, arguments and control parameters =============
.\" portsreinstall-chroot-mount(8) manual page
.\" Copyright (C) 2018 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
.\" ==================================================================================
-.TH PORTSREINSTALL\-CHROOT\-MOUNT 8 "13 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
+.TH PORTSREINSTALL\-CHROOT\-MOUNT 8 "22 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
.SH NAME
portsreinstall\-chroot\-mount \- Support utility for \fBportsreinstall\fR(8) to mount and unmount a builder environment at the grand host environment
.SH SYNOPSIS
.\" portsreinstall\-chroot(8) manual page
.\" Copyright (C) 2018 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
.\" ==================================================================================
-.TH PORTSREINSTALL\-CHROOT 8 "13 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
+.TH PORTSREINSTALL\-CHROOT 8 "22 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
.SH NAME
portsreinstall\-chroot \- Support utility for \fBportsreinstall\fR(8) to build packages in a virtual environment
.SH SYNOPSIS
.\" portsreinstall-upgrade(8) manual page
.\" Copyright (C) 2018 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
.\" ==================================================================================
-.TH PORTSREINSTALL\-UPGRADE 8 "13 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
+.TH PORTSREINSTALL\-UPGRADE 8 "22 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
.SH NAME
portsreinstall\-upgrade \- Support utility for \fBportsreinstall\fR(8) to update a target environment using packages built in a builder environment
.SH SYNOPSIS
.\" portsreinstall(8) manual page
.\" Copyright (C) 2010-2018 Mamoru Sakaue, MwGhennndo, All Rights Reserved.
.\" ==================================================================================
-.TH PORTSREINSTALL 8 "13 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
+.TH PORTSREINSTALL 8 "22 September 2018" "FreeBSD" "FreeBSD System Manager's Manual"
.SH NAME
portsreinstall \- ports upgrading utility for massive forced reinstallation
.SH SYNOPSIS