OnWorks favicon

backport-dsc - Online in the Cloud

Run backport-dsc in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command backport-dsc that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



backport-dsc - backport Debian source packages


backport-dsc [OPTIONS] <dsc-file>


Helper to aid backporting a Debian source package to an arbitrary distribution release.

backport-dsc aids backporting by appropriately mangling the source package version,
adjusting the maintainer of a package and compiling an informative changelog entry.
Moreover, it supports distribution specific patches (plain, or for format 3.0 (quilt)
source packages) and allow modification of debian/control via arbitrary 'sed' expressions.

Backport relevant patches can be embedded in source packages for use with backport-dsc.
The distribution name (see --target-distribution) serves as an identifier to search for
patches in the source package that shall be applied for a particular distribution. For
packages using format the 3.0 (quilt), backport-dsc will look for
debian/patches/series-<distname> and append it to the main patch series. Moreover,
backport-dsc will also look for patches matching /debian/patches/<distname>-dsc-patch* and
apply them to the source package. The latter patches, unlike the former quilt series, can
also be used to modify the debian/ directory itself.


-d <distname>, --target-distribution <distname>

Arbitrary distribution name (e.g. squeeze-backports). This will be the target
distribution used for the backport changelog entry. The distribution name also
serves as an identifier to search for backport patches in the source package.

-h, --help

Print short description, usage summary and option list.

--maint-email <email>

Specify the backport maintainer's email address. Alternatively, backport-dsc will
use the DEBEMAIL environment setting.

--maint-name <name>

Specify the backport maintainer's real name. Alternatively, backport-dsc will use
the DEBFULLNAME environment setting.

--mod-control <expression>

sed expression to modify debian/control. The option can be given multiple times and
all expressions will be passed to sed in the order of appearance. This can be used
to, e.g. change build or runtime dependencies.


If set, potentially existing backport patches will not be applied/activated.


If set, backport-dsc won't colorize its status and error messages.


If set, the orginal maintainer is preserved in the backported source package. This
should only be done if original maintainer and backporter are identical. Otherwise
the porter should take responsibility for the source package backport and identify
herself as the maintainer.

-s <string>, --version-suffix <string>

Version suffix that will be appended to the original source package version,
ideally indicating the backport target distribution. The resulting package version
will follow this schema:


e.g.: 1.2.3-4~bpo60+1 with default <prefix>=~

-p <string>, --version-prefix <string>

Version prefix that will be prepended to the backport version.
By default it

is ~ but want to be changed (e.g. to +) for forward-porting to next releases.


Enable additional status messages.


Print all available help.


Print version information and exit.


backport-dsc acknowledges the common environment variables DEBFULLNAME and DEBEMAIL to
specify the maintainer.

Use backport-dsc online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Firebird RDBMS offers ANSI SQL features
    & runs on Linux, Windows &
    several Unix platforms. Features
    excellent concurrency & performance
    & power...
    Download Firebird
  • 2
    KompoZer is a wysiwyg HTML editor using
    the Mozilla Composer codebase. As
    Nvu's development has been stopped
    in 2005, KompoZer fixes many bugs and
    adds a f...
    Download KompoZer
  • 3
    Free Manga Downloader
    Free Manga Downloader
    The Free Manga Downloader (FMD) is an
    open source application written in
    Object-Pascal for managing and
    downloading manga from various websites.
    This is a mirr...
    Download Free Manga Downloader
  • 4
    UNetbootin allows you to create bootable
    Live USB drives for Ubuntu, Fedora, and
    other Linux distributions without
    burning a CD. It runs on Windows, Linux,
    and ...
    Download UNetbootin
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM is an easy to use
    ERP and CRM open source software package
    (run with a web php server or as
    standalone software) for businesses,
    Download Dolibarr ERP - CRM
  • 6
    SQuirreL SQL Client
    SQuirreL SQL Client
    SQuirreL SQL Client is a graphical SQL
    client written in Java that will allow
    you to view the structure of a JDBC
    compliant database, browse the data in
    Download SQuirreL SQL Client
  • More »

Linux commands