/pkg_install, Package management and administration tools for pkgsrc
20141227, Package name:
pkg_install-20141227, Maintainer: agc
pkg_install contains the core package management and administration
utilities for pkgsrc, a multi-platform source and binary package
system developed and maintained by The NetBSD Project and volunteers
from around the globe.
The following tools are included:
pkg_add install and upgrade binary packages
pkg_admin perform various pkgsrc administrative tasks
pkg_create create software package distributions
pkg_delete delete installed packages
pkg_info display information about installed or binary packages
For the following tools compatibility wrappers are included:
audit-packages audit installed packages for security vulnerabilities
download-vulnerability-list download the latest vulnerabilities list
: inet6, openssl
Version history: (Expand)
- (2014-12-30) Updated to version: pkg_install-20141227
- (2014-02-12) Updated to version: pkg_install-20130902nb1
- (2013-09-02) Updated to version: pkg_install-20130902
- (2013-02-12) Updated to version: pkg_install-20130131nb1
- (2012-06-11) Package has been reborn
- (2012-06-11) Package deleted from pkgsrc
CVS history: (Expand)
| 2015-01-22 19:15:40 by Masatake Daimon | Files touched by this commit (3) |
Add AC_SYS_LARGEFILE to files/configure.ac
Given that libarchive is built with large file support, pkg_install
needs it too. Otherwise libarchive and pkg_install may see different
definitions of types such as struct stat, resulting in a runtime
failure on some platforms (especially Darwin 9):
% bmake package
=> Creating binary package \
pkg_create: cannot write to archive: tar format cannot archive this (type=00)
The reason why this was unnoticed until now is that libarchive's
"configure" has just been regenerated with Autoconf 2.69. Prior to
2.69, AC_SYS_LARGEFILE did nothing significant on Darwin so there was
no actual inconsistency between libarchive and pkg_install, which was
| 2015-01-22 10:19:47 by Jonathan Perkin | Files touched by this commit (6) |
Move -larchive from the general LIBS variable to each program that needs it,
prevents us from attempting to link the inplace libarchive against itself.
Fixes build on systems which do not include a native libarchive, and avoids
possible issues on systems which do.
Tested on SmartOS (no native libarchive) and OS X in both builtin and pkgsrc
configurations. Ok joerg@.
| 2015-01-20 20:15:56 by Adam Ciarcinski | Files touched by this commit (1) |
Fix building with libarchive v3; cosmetics
| 2015-01-11 23:53:45 by Thomas Klausner | Files touched by this commit (1) |
Fix example, noted by htodd.
| 2015-01-02 15:26:16 by Thomas Klausner | Files touched by this commit (1) |
Restore pkg_admin 'add' command; it's still used by bootstrap in one place.
| 2014-12-30 16:17:29 by Thomas Klausner | Files touched by this commit (8) |
regen (using 'mandoc -Ios=pkgsrc')
| 2014-12-30 16:13:21 by Thomas Klausner | Files touched by this commit (33) |
Remove pkg_views support, second part: infrastructure.
| 2014-12-05 15:31:07 by Amitai Schlair | Files touched by this commit (1) |
Spell "vulnerabilities" correctly.