PKGMAN-DIFF(1) General Commands Manual PKGMAN-DIFF(1)

pkgman-diffshow differences between installed and available packages

pkgman diff [--all] [--deps] [--full] [--regex] [--filter=expr]

Print an overview of packages that are installed and have a different version than they are in the packages sources directories.

The options are as follows:

Display locked packages too.
Calculate the new dependencies for available packages.
Show full table.
Interpret filter argument as a regular expression.
=expr
Filter listing packages by expr. The filter argument may be the string, wildcard in fnmatch(3) format, or regex in regex(3) format.

: The comparison behaviour is influenced by the configuration setting in pkgman.conf(5). To modify the comparison behaviour for this operation only (e.g. to compare the packages using version comparison and show only packages with higher version) then call pkgman(1) with custom --config-append settings as shown below:

pkgman --config-append="preferhigher yes" diff ...
February 26, 2025 Zeppe-Lin