Product SiteDocumentation Site

8.6. Unresolved dependencies with repoclosure

repoclosure reads the metadata from a number of repositories and checks all the dependencies in all packages and their resolution. Print a list of packages with unresolved dependencies.
Usage:
$ repoclosure -h
Usage: 
    Read in the metadata of a series of repositories and check all the   
    dependencies in all packages for resolution. Print out the list of
    packages with unresolved dependencies
    
    /usr/bin/repoclosure [-c <config file>] [-a <arch>] [-r <repoid>] [-r <repoid2>]
    
Options:
  -h, --help            show this help message and exit
  -c CONFIG, --config=CONFIG
                        config file to use (defaults to /etc/yum.conf)
  -a ARCH, --arch=ARCH  check packages of the given archs, can be specified
                        multiple times (default: current arch)
  --basearch=BASEARCH   set the basearch for yum to run as
  -b, --builddeps       check build dependencies only (needs source repos
                        enabled)
  -r REPOID, --repoid=REPOID
                        specify repo ids to query, can be specified multiple
                        times (default is all enabled)
  -t, --tempcache       Use a temp dir for storing/accessing yum-cache
  -q, --quiet           quiet (no output to stderr)
  -n, --newest          check only the newest packages in the repos
  --repofrompath=REPOFROMPATH
                        specify repoid & paths of additional repositories -
                        unique repoid and path required, can be specified
                        multiple times. Example.
                        --repofrompath=myrepo,/path/to/repo
  -p PKG, --pkg=PKG     check closure for this package only
  -g GROUP, --group=GROUP
                        check closure for packages in this group only
Usage example:
# repoclosure -r rubyera
Reading in repository metadata - please wait....
Checking Dependencies
Repos looked at: 1
   rubyera
Num Packages in Repos: 14
package: dhcp_probe-1.3.0-2.fc13.x86_64 from rubyera
  unresolved deps: 
     libc.so.6(GLIBC_2.2.5)(64bit)
     libc.so.6()(64bit)
     rtld(GNU_HASH)
     libc.so.6(GLIBC_2.3.4)(64bit)
     libc.so.6(GLIBC_2.7)(64bit)
     libc.so.6(GLIBC_2.4)(64bit)
     libpcap.so.1()(64bit)
     libnet.so.1()(64bit)
package: dhcp_probe-1.3.0-3.fc13.x86_64 from rubyera
  unresolved deps: 
     libc.so.6(GLIBC_2.2.5)(64bit)
     libc.so.6()(64bit)
     rtld(GNU_HASH)
     libc.so.6(GLIBC_2.3.4)(64bit)
     libc.so.6(GLIBC_2.7)(64bit)
     libc.so.6(GLIBC_2.4)(64bit)
     libpcap.so.1()(64bit)
     libnet.so.1()(64bit)