Permalink
Browse files
selfupdate: Add --migrate: rebuilds w/o downgrade
For 'port migrate' we want to automatically re-install MacPorts base even if there is no never version available. We do have 'port -f selfupdate' that would achieve this, but 'port -f selfupdate' would also downgrade any pre-release installations to the latest released version. Since a pre-release version could have changed the database layout, a downgrade from pre-release versions is not safe. Instead provide --migrate (mostly for internal use by 'port migrate') so that users with a pre-release version can be prompted to upgrade their base installation manually.
- Loading branch information
Showing
with
14 additions
and 6 deletions.
- +9 −4 doc/port-selfupdate.1.txt
- +4 −1 src/macports1.0/selfupdate.tcl
- +1 −1 src/port/port.tcl