---
name: "dpt"
section: "1"
platform: "linux"
package: "pkg-perl-tools"
version: "0.82"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/dpt"
---

# dpt(1)

Debian Perl module packaging Tool

## NAME

dpt - Debian Perl module packaging Tool

## SYNOPSIS

```
 dpt [I<global option>...] I<command> [I<command option...>]
 dpt --help
```

## DESCRIPTION

**dpt** is a helper tool for maintaining Perl module packages in Debian. All of the functions are implemented as sub-commands.

## GLOBAL OPTIONS

- **--help\|-h**

  Show this documentation.

## COMMANDS

- **alioth-repo** - clone newly created repository to alioth.debian.org

  Removed. Please use "dpt salsa pushrepo" as a successor. See [**dpt-salsa**(1)](/dpt-salsa/1.md).

- **cd** - change directory to a package working directory

  See [**dpt-cd**(1)](/dpt-cd/1.md)

- **ci-failures** - query ci.debian.net for autopkgtest failures

  See [**dpt-ci-failures**(1)](/dpt-ci-failures/1.md).

- **clean-mr-repos** - remove local repos which are gone from salsa.debian.org

  See [**dpt-clean-mr-repos**(1)](/dpt-clean-mr-repos/1.md).

- **checkout** - work on pkg-perl package

  - (also available as **co**)

  See [**dpt-checkout**(1)](/dpt-checkout/1.md).

- **dch-note** - add notes/TODO items to *debian/changelog*

  See [**dpt-dch-note**(1)](/dpt-dch-note/1.md).

- **debian-upstream** - create debian/upstream/metadata file from META.{json,yml}

  See [**dpt-debian-upstream**(1)](/dpt-debian-upstream/1.md).

- **fixup** - apply some automatic fixes to packaging

  See [**dpt-fixup**(1)](/dpt-fixup/1.md).

- **forward** - forward a bug or a patch upstream

  See [**dpt-forward**(1)](/dpt-forward/1.md).

- **gc** - swipe pkg-perl working directories

  See [**dpt-gc**(1)](/dpt-gc/1.md).

- **gen-itp** - aid for creating ITP bug reports

  See [**dpt-gen-itp**(1)](/dpt-gen-itp/1.md).

- **get-ubuntu-packages** - list Ubuntu packages maintained by the group

  See [**dpt-get-ubuntu-packages**(1)](/dpt-get-ubuntu-packages/1.md).

- **import-orig** - "gbp import-orig" wrapper with upstream tracking support

  See [**dpt-import-orig**(1)](/dpt-import-orig/1.md).

- **invite-github** - Invite someone to GitHub team

  See [**dpt-invite-github**(1)](/dpt-invite-github/1.md).

- **lp-mass-subscribe** - subscribes the Ubuntu group to a list of packages

  See [**dpt-lp-mass-subscribe**(1)](/dpt-lp-mass-subscribe/1.md).

- **missing-pristine-tar** - remedy missing pristine-tar information

  See [**dpt-missing-pristine-tar**(1)](/dpt-missing-pristine-tar/1.md).

- **missing-upload** - remedy upload done outside of Git

  See [**dpt-missing-upload**(1)](/dpt-missing-upload/1.md).

- **missing-upstream** - remedy missing upstream branch/tags

  See [**dpt-missing-upstream**(1)](/dpt-missing-upstream/1.md).

- **never-uploaded** - list packages in Git which are not in the archive

  See [**dpt-never-uploaded**(1)](/dpt-never-uploaded/1.md).

- **new-upstream** - list packages with newer upstream versions

  See [**dpt-new-upstream**(1)](/dpt-new-upstream/1.md).

- **packagecheck** - various package consistency checks

  See [**dpt-packagecheck**(1)](/dpt-packagecheck/1.md).

- **prepare** - prepare yourself and a source code directory before working on a package

  See [**dpt-prepare**(1)](/dpt-prepare/1.md).

- **push** - push relevant refs to "origin" remote

  See [**dpt-push**(1)](/dpt-push/1.md).

- **ready-for-upload** - list packages in Git which need an upload

  See [**dpt-ready-for-upload**(1)](/dpt-ready-for-upload/1.md).

- **rename-uploader** - mass-change of uploaded name/email

  See [**dpt-rename-uploader**(1)](/dpt-rename-uploader/1.md).

- **repack.sh** - repackaging helper

  See [**dpt-repack.sh**(1)](/dpt-repack.sh/1.md).

- **salsa** - manage repositories and members on salsa.debian.org

  See [**dpt-salsa**(1)](/dpt-salsa/1.md).

- **shell-lib** - shell integration

  See [**dpt-shell-lib**(1)](/dpt-shell-lib/1.md)

- **takeover** - take over package maintenance

  See [**dpt-takeover**(1)](/dpt-takeover/1.md).

- **upstream-repo** - add upstream Git repository as git remote upstream-repo

  See [**dpt-upstream-repo**(1)](/dpt-upstream-repo/1.md).

For each command, see its manual page for more details.

## FILES

*.dpt.conf* and *.config/dpt.conf* are sourced (in this order) and all variables starting with `"DPT_"` are exported to the environment before the command script is run.

## COPYRIGHT AND LICENSE

Copyright (c) 2013 Damyan Ivanov \<dmn@debian.org\>

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
