pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[announcement] pkg_status - faster replacement for lintpkgsrc -i
I've made a tool (wip/pkg_status) for comparing versions of installed
packages with pkgsrc source tree. It works drammatically faster than
'lintpkgsrc -i' and is more powerful. 'pkg_chk -unk' also works even
slower. Future version will support comparison with
pkg_summary.{txt,gz,bz} too (-b option). Manual page will be ready in a
few days or so.
Like many of my other toys this one is based on wip/pkg_summary-utils.
Two typical usages are
pkg_status -su # equal to -s, -u is the default
pkg_status -sa
Full help message is below:
pkg_status - compare versions of installed packages
with pkgsrc source tree or pkg_summary.{txt,gz,bz2}
usage:
pkg_status -h
pkg_status -s [OPTIONS] [ [--] [ pkg_info args ] ]
pkg_status -b [OPTIONS] [ [--] [ pkg_info args ] ]
OPTIONS:
-h display this help message
-s compare against pkgsrc source tree
-b compare against pkg_summary(5) database (not implemented yet)
-r raw pkg_cmp_summary(1)'s output
-u analyse packages marked as installed by user (the default)
-a analyse all installed packages
-A by default up-to-date packages are skipped,
with -A they are output too
-Q No noisy reminder about output format
-D for debugging purposes, temp files are not removed
Example:
pkg_status -h
pkg_status -s
pkg_status -saQ
pkg_status -sA
pkg_status -sar
pkg_status -s pkg_install bmake bootstrap-mk-files
pkg_status -srA -- pkg_summary-utils
--
Best regards, Aleksey Cheusov.
Home |
Main Index |
Thread Index |
Old Index