Paludis Logo Introduction paludis instruo
Bugs, Requests, Support inquisitio appareo
Overview importare  
FAQ qualudis  
Clients reconcilio  
Configuration accerso  
API adjutrix  

adjutrix(1)

Name

adjutrix - A tool for arch teams

Synopsis

adjutrix --find-stable-candidates arch [ --repository-dir /path ] [ --category app-misc --category sys-apps ... ] [ --package foo --package fnord ... ]

adjutrix --find-dropped-keywords arch [ --repository-dir /path ] [ --category app-misc --category sys-apps ... ] [ --package foo --package fnord ... ]

adjutrix --find-insecure-packages [ --repository-dir /path ] [ --category app-misc --category sys-apps ... ] [ --package foo --package fnord ... ]

adjutrix --find-unused-packages [ --repository-dir /path ] [ --category app-misc --category sys-apps ... ] [ --package foo --package fnord ... ]

adjutrix --keyword-graph [ --repository-dir /path ] [ --category app-misc --category sys-apps ... ] [ --package foo --package fnord ... ]

adjutrix --reverse-deps [ --repository-dir /path ] [ --category app-misc --category sys-apps ... ] [ --package foo --package fnord ... ]target-spec

adjutrix --what-needs-keywording [ --repository-dir /path ] [ --category app-misc --category sys-apps ... ] [ --package foo --package fnord ... ]target-keyword target-spec

adjutrix --display-profiles-use [ --profile default-linux/x86/2006.0 --profile default-linux/x86/2006.1 ... ] [ --repository-dir /path ]

adjutrix --display-default-system-resolution [ --profile default-linux/x86/2006.0 --profile default-linux/x86/2006.1 ... ] [ --repository-dir /path ]

adjutrix --version

adjutrix --help

Description

adjutrix provides a number of utilities that may be useful for arch teams. The --repository-dir switch can be used to tell adjutrix where to find the repository. If this switch is not used, adjutrix will check the current directory, the parent directory and the parent's parent directory for something resembling a profile root. If run inside a package or category directory, filtering in the style of --package and --category is carried out automatically for the current package or category.

adjutrix is configured purely from the command line. It does not use any user configuration files.

Options

Tree-Oriented Actions

Selects which basic tree-oriented action to perform. Exactly one action should be specified.

-s, --find-stable-candidates
Search for stable package candidates
-d, --find-dropped-keywords
Search for packages where keywords have been dropped
-i, --find-insecure-packages
Search for packages marked as insecure by a GLSA
-U, --find-unused-packages
Search package versions that can probably safely be removed
-k, --keyword-graph
Display keywords graphically
-r, --reverse-deps
Find all package that depend on a given dep spec
-w, --what-needs-keywording
Display what needs to be done to keyword a target

Profile-Oriented Actions

Selects which basic profile-oriented action to perform. Exactly one action should be specified.

-S, --display-default-system-resolution
Display package names and versions that are included in the default resolution of the system set

Downgrade Check Actions

Selects which downgrade check related action to perform. Exactly one action should be specified.

--build-downgrade-check-list
Build the downgrade check lists
--downgrade-check
Perform the dowgrade check

General Actions

Selects which basic general action to perform. Exactly one action should be specified.

-V, --version
Display program version
-h, --help
Display program help

General options

Options which are relevant for most or all actions.

--log-level
Specify the log level
debug
Show debug output (noisy)
qa
Show QA messages and warnings only (default)
warning
Show warnings only
silent
Suppress all log messages (UNSAFE)
--no-colour
Do not use colour
--no-color
Alias for --no-colour
--force-colour
Force the use of colour
--force-color
Alias for --force-colour
--no-suggestions
Do not give suggestions if an unknown name is specified
-D, --repository-dir
Where to find the repository (default: detected from ./ or ../ or ../..)
--master-repository-name
Use the specified name for the master repository. Specify the location using --extra-repository-dir. Only for repositories with no metadata/layout.conf.
--extra-repository-dir
Also include the repository at this location. May be specified multiple times, in creation order.

Tree action options

Options which are relevant for tree actions.

-C, --category
Matches with this category name only (may be specified multiple times)
-P, --package
Matches with this package name only (may be specified multiple times)

Profile action options

Options which are relevant for profile actions.

--profile
Display results for this profile path, rather than all profiles (may be specified multiple times)
--unstable (--no-unstable)
Accept ~arch as well as arch

Configuration options

Options that control general configuration.

--write-cache-dir
Use a subdirectory named for the repository name under the specified directory for repository write cache

Environment

ADJUTRIX_OPTIONS
Default command-line options.