# man > DD-LIST(1)

[_DD-LIST_(1)](https://www.chedong.com/phpMan.php/man/DD-LIST/1/markdown)                             General Commands Manual                            [_DD-LIST_(1)](https://www.chedong.com/phpMan.php/man/DD-LIST/1/markdown)

## NAME
       dd-list - nicely list .deb packages and their maintainers

## SYNOPSIS
       **dd-list **[**-hiusV**] [**--help**] [**--stdin**] [**--sources _**Sources_file_] [**--dctrl**] [**--version**] [**--upload‐**
       **ers**] [_package_ ...]

## DESCRIPTION
       **dd-list **produces nicely formatted lists of Debian (.deb) packages and their maintainers.

       Input  is a list of source or binary package names on the command line (or the standard input
       if **--stdin **is given).  Output is a list of the following  format,  where  package  names  are
       source packages by default:

              J. Random Developer <<jrandom@debian.org>>
                     j-random-package
                     j-random-other

              Diana Hacker <<diana@example.org>>
                     fun-package
                     more-fun-package

       This  is useful when you want, for example, to produce a list of packages that need to atten‐
       tion from their maintainers, e.g., to be rebuilt when a library version transition happens.

## OPTIONS
### -h --help
              Print brief help message.

### -i --stdin
              Read package names from the standard input, instead of taking them  from  the  command
              line. Package names are whitespace delimited.

### -d --dctrl
              Read  package list from standard input in the format of a Debian package control file.
              This includes the status file, or output of apt-cache. This is the fastest way to  use
              dd-list,  as  it  uses the maintainer information from the input instead of looking up
              the maintainer of each listed package.

              If no _Source:_ line is given, the _Package:_ name is used for output, which  might  be  a
              binary package name.

### -z --uncompress
              Try to uncompress the --dctrl input before parsing.  Supported compression formats are
              gz, bzip2 or xz.

### -s --sources _
              Read package information from the specified _Sources_file_s.  This can be given multiple
              times.   The files can be gz, bzip2 or xz compressed.  If the filename does not end in
              _.gz_, _.bz2_ or _.xz_, then the **-z **option must be used.

              If no _Sources_file_s are specified, dd-list will ask apt-get for an appropriate set  of
              sources  (if  _apt_  is  at  version  greater  than  1.1.8),  else  any  files  matching
              _/var/lib/apt/lists/*_source_Sources_ will be used.

### -u --uploaders
              Also list developers who are named as uploaders of packages, not only the maintainers;
              this is the default behaviour, use --nouploaders to prevent it.  Uploaders  are  indi‐
              cated with "(U)" appended to the package name.

### -nou --nouploaders
              Only list package Maintainers, do not list Uploaders.

### -b --print-binary
              Use  binary package names in the output instead of source package names (has no effect
              with **--dctrl **if the _Package:_ line contains source package names).

### -V --version
              Print the version.

## AUTHOR
       Lars Wirzenius <<liw@iki.fi>>

       Joey Hess <<joeyh@debian.org>>

Debian                                       2011-10-27                                   [_DD-LIST_(1)](https://www.chedong.com/phpMan.php/man/DD-LIST/1/markdown)
