LinuxCommandLibrary

debchange

Debian changelog maintenance tool

TLDR

Add a new version for non-maintainer upload

$ debchange -n
copy
Append entry to current version
$ debchange -a
copy
Add entry to close a bug
$ debchange --closes [bug_id]
copy

SYNOPSIS

debchange [options] [text]

DESCRIPTION

debchange (also known as dch) maintains the debian/changelog file of a Debian source package. It handles version numbering, timestamps, and changelog entry formatting according to Debian policy.
Essential for Debian package maintainers to track changes between package versions.

PARAMETERS

-n, --nmu

Increment version for non-maintainer upload
-a, --append
Append to current changelog entry
--closes bug
Add entry to close specified bug
-i, --increment
Increment version and add new entry
-v version
Set specific version number
-D distribution
Set distribution (stable, unstable, etc.)

CONFIGURATION

~/.devscripts

Default configuration options for debchange behavior, including maintainer name and email.
/etc/devscripts.conf
System-wide devscripts configuration file.

CAVEATS

Must be run from a Debian source package directory. Requires proper debian/changelog format. Part of devscripts package.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community