unmets(1)

UNMETS(1) User Contributed Perl Documentation UNMETS(1)

NAME

unmets - show unmet dependencies

SYNOPSIS

unmets [-h] [-a arch] [-c aptconf] [-l apt-cache-limit] [-s sourceslist]

DESCRIPTION

unmets shows unmet dependencies in the apt repositories currently being used. It uses mkaptbox to create initial apt environment which is largely free of the host system influence. Furthermore, by using minimal apt.conf, most of the apt configuration is reset to its initial state (however, sources.list configuration is inherited by default).

unmets produces two-column output (one line per each unmet dependency). Column one contains package name and its version, separated by "#" character. Column two contains the dependency (which is possibly versioned). Sample output:

        ccs#0.0.cvs20050330-alt1        /etc/sysconfig/cluster
        cman#0.0.cvs20050330-alt1       /etc/sysconfig/cluster
        drwright#0.18-alt2      libdbus-1.so.0
        drwright#0.18-alt2      libdbus-glib-1.so.0
        encfs#1.2.0-alt3        fuse = 2.2-alt5

unmets is part of qa-robot. When workdir environment variable is set, it is treated as a working directory to store temporary files under. Otherwise, temporary directory is created for this purpose, and then removed upon exit.

OPTIONS

-a architecture
Architecture to pass to mkaptbox.
-c aptconf
Path to custom apt.conf file.
-l apt-cache-limit
Value of APT::Cache-Limit to add to apt.conf.
-s sourceslist
Path to custom sources.list file.
-h
Display this help and exit.

AUTHOR

Written by Alexey Tourbin <at@altlinux.org>.

COPYING

Copyright (c) 2005, 2006 Alexey Tourbin, ALT Linux Team.

This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

SEE ALSO

apt(8), apt-cache(8), mkaptbox(1), apt.conf(5), sources.list(5), qa-robot(1)

2023-11-23 perl v5.34.1