HomeFreeBSD

Update to pkg 1.4.0.alpha1

Description

Update to pkg 1.4.0.alpha1
Changes:

  • Lots of cleanup in the API
  • Huge refactoring to avoid using hashes where not needed
  • add a new @config keyword for all files with such flags pkg will try automatically to merge the difference with newer version on upgrades a vanilla version of the file is kept in the db to allow 3 way merge this was the last blocker to be able to package base
  • new options AUTOMERGE to prevent pkg to automatically merge @config files
  • speed up upgrades by only extracting files that are different from 2 packages
  • convert unique package identifier to the package name (at last !)
  • drop incremental update support this was preventing allowing multiple packages with the same name in a remote repo
  • lots of improvements in the pkg update process
  • update sqlite to 3.8.7
  • Change pkg audit so that it points to the http://vuxml.FreeBSD.org/freebsd/ location by default
  • Lots of fixes in the solver

Details

Provenance
baptAuthored on
Parents
rP371526: Mark broken with Perl 5.18 and newer
Branches
Unknown
Tags
Unknown

Event Timeline