Scroll to navigation

UPDATE-CUDF-SOLVERS(8) User Contributed Perl Documentation UPDATE-CUDF-SOLVERS(8)

NAME

update-cudf-solvers - register available CUDF solvers as APT external solvers

SYNOPSIS

DESCRIPTION

update-cudf-solvers maintain the list of installed CUDF solvers and register them as external solvers for APT.

The first form (without mandatory options) should be invoked each time a new CUDF solver specification file is added to or removed from the CUDF solver specification directory (by default /usr/share/cudf/solvers). update-cudf-solvers will synchronize the differences with APT external solvers, by installing suitable symlinks to the /usr/bin/apt-cudf wrapper under /usr/lib/apt/solvers.

The second form (with the mandatory "--remove" option) will remove all installed external APT solvers that originated from CUDF solvers. It's a cleanup operation meant to be used only upon removal of the apt-cudf package.

The third form just lists available solvers and exit.

Note that other, non-CUDF based, APT external solvers might be present under /usr/lib/apt/solvers. update-cudf-solvers leaves the untouched and act only on (present or past) APT solvers corresponding to CUDF solvers.

TRIGGER-BASED OPERATION

The directory /usr/share/cudf/solvers is monitored by a dpkg trigger that invokes update-cudf-solvers as needed. In all but exceptional circumstances, you should not be required to operate update-cudf-solvers manually.

OPTIONS

Print debugging information during operation.
Show usage information and exit.
List available solvers and exit. Both CUDF and APT's external solvers (AKA "EDSP solvers") will be listed.
Unregister all CUDF solvers.

SEE ALSO

apt-get(8), apt-cudf(8), README.cudf-solvers <file:///usr/share/doc/apt-cudf/README.cudf-solvers>, README.Debian <file:///usr/share/doc/apt-cudf/README.Debian>

AUTHOR

Copyright: (C) 2011 Stefano Zacchiroli <zack@debian.org>

License: GNU Lesser General Public License (GPL), version 3 or above

2022-02-24 apt-cudf