HomeFreeBSD

Release pkg 1.8.0

Description

Release pkg 1.8.0

New features:

  • new vital flag that prevent from removing a package with pkg delete when not specifying -f
  • upgrade process now has atomicity per packages meaning now we can safely check the return of the pre* scripts
  • handle ctrl-c during upgrade/install/update
  • solver improvements
  • pkg clean now runs in a capsicum sandbox on supported plateforms

Changes:

  • pkg delete now fails if one tries to delete it (the pkg package) without -f. Before it was just warning and skipping it
  • pkg install --from-root has been renamed pkg install --recursive to avoir confusion

Fixes:

  • correctly handle hardlinked setuid files
  • better handling of setuid
  • fix elf analysis when some bad libraries have SONAME specified by empty
  • fix elf analysis when a binary provides elf_notes but not the expected ones and are still valid freebsd binaries (this fixes the case when libgdk_pixbuf was not found as a provided lib on i386)
  • NAMESERVER option is now working again and inputs are better checked
  • lots of bug fixes: potential leaks mostly

Details

Provenance
baptAuthored on
Parents
rP415633: Turn hard dependencies into OPTIONS.
Branches
Unknown
Tags
Unknown