New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #16061 (new defect)

Opened 4 years ago

Last modified 3 years ago

Update port.1 man page for clearer description of -f and the state file

Reported by: blb@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts Future
Component: base Version: 1.6.0
Keywords: port man page Cc: jmr@…, vinc17@…
Port:

Description

Will attach a diff to base/doc/port.1 to clarify the description of the -f option and what it means in regards to the state file (since I misread it in the opposite direction of its meaning).

Attachments

port.1.diff Download (438 bytes) - added by blb@… 4 years ago.
port.1 diff

Change History

Changed 4 years ago by blb@…

port.1 diff

Changed 3 years ago by toby@…

  • milestone changed from MacPorts base bugs to MacPorts Future

Milestone MacPorts base bugs deleted

Changed 3 years ago by jmr@…

  • cc jmr@… added

Based on my testing on current trunk, -f does not in fact cause port to ignore the state file in this way. However, it:

  • causes sync to redownload a daily tarball even if the mod time hasn't changed
  • causes selfupdate to rebuild base even if it doesn't appear to be outdated
  • causes upgrade to rebuild ports even if they don't appear to be outdated
  • causes the unarchive phase to be skipped
  • causes fatal_softcontinue to continue instead of exit
  • causes clean to remove files in the dist_subdir even if they may not belong to the port being cleaned
  • allows actions from fetch through destroot to be run when the port is installed and up to date
  • allows a build to continue with different variants than it was started with
  • allows ports with files that conflict with what's already there to be activated
  • allows ports with dependents to be uninstalled

Changed 3 years ago by vinc17@…

  • cc vinc17@… added

Cc Me!

Changed 3 years ago by jmr@…

"allows actions from fetch through destroot to be run when the port is installed and up to date" no longer applies after r50490.

Note: See TracTickets for help on using tickets.