HomeFreeBSD

Update to version 1.4

Description

Update to version 1.4

Changelog:
upgrade-base:

  • pass only needed variables to make, sudo -E passes too many causing various build errors

upgrade-ports:

  • improve distfile fetching code
  • try to resolve plist conflicts by removing culprit package when it is already marked for reinstallation - this resolves most of the problems
  • implement multiprocess upgrade order queue sorting
  • checking for missing dependencies is now multi process operation making it a lot more efficient and faster
  • don't offer to reinstall packages marked as locked
  • make conflict detection multi process operation
  • on reinstall detect when package is to be upgraded or downgraded, include this information in summary for user consideration
  • remove recursively conflicting packages on plist install error
  • implement dialog interface for interactive package selection
  • make pkg command validation more strict to avoid false positives

Details

Provenance
pawelAuthored on
Parents
rP454149: MFH: r454126
Branches
Unknown
Tags
Unknown