---
name: "dep.pl"
section: "1"
platform: "linux"
package: "dep.pl"
version: "1.36.0-5"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/dep.pl"
---

# dep.pl(1)

a script to check dependencies

## NAME

dep.pl - a script to check dependencies

## SYNOPSIS

**dep.pl** *\[options\] files ...*

## DESCRIPTION

This manual page documents briefly the **dep.pl** utility.

**dep.pl** is a program that checks the dependencies of a set of files, using ldd, then outputs a nice report or an easily-parsable list of files.

## OPTIONS

The program follows the usual GNU command line syntax, with long options starting with two dashes (\`-'). A summary of options are included below.

- **--bare, -b**

  Almost the same as --libs \_and\_ --err, except that it outputs the paths of the shared libraries separated by only a space, instead of a newline.

- **--chroot=\[path\], -C=\[path\]**

  Simulate a chroot into \[path\]. Almost the same as --check-area

- **--check-area=\[path\], -c=\[path\]**

  Skip every file outside \[path\]. Useful if you want to check for bad symlinks in a virtual host.

- **--err, -e**

  Outputs everything to STDERR except the final results, they'll be printed to STDOUT. This way you can redirect the output, even pass it to a program, while examining the status.

- **--exclude=\[files\], -x=\[file\]**

  A colon separated list of files to exclude from checking.

- **--force=\[ln\], -f=\[ln\]**

  Force use of the \[ln\] language.

- **--help, -h**

  Show summary of options.

- **--libs, -l**

  Output only the file list, omit any status messages.

- **--license, -L**

  Display license.

- **--nohup, -n**

  Ignore the HUP signal.

- **--recursive, -R**

  Operate in recursive mode.

- **--report, -r**

  The verbose mode, also the default.

- **--stat=\[l\], -s=\[l\]**

  Display some exciting statistics. An optional \[l\] argument sets the detail level.

- **--status=\[b\], -S=\[b\]**

  Turns status messages on or off. Values for \[b\] can be one of the following: on, off, yes, no, true, false, 1, 0.

- **--quiet, -q**

  Do not output anything. Except the list of libraries at the end.

- **--version, -v**

  Show version of program.

## FILES

- /etc/dep.pl/language.conf - main language configuration file

  - /etc/dep.pl/messages.\* - messages in different languages

  - /etc/dep.pl/system.conf - system capabilities (external program paths)

  ## SEE ALSO

[**vh-fix.pl**(1)](/vh-fix.pl/1.md), [**dep.pl-config**(1)](/dep.pl-config/1.md)

## AUTHOR

Gergely Nagy \<8@free.bsd.hu\>
