python-debconf - interact with debconf from Python 2

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-debconf_1.5.66_all.deb
Package name python-debconf
Package version 1.5.66
Package release -
Package architecture all
Package type deb
Category universe/python
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 3.89 KB
Installed size 18.00 KB
Debconf is a configuration management system for debian packages. Packages
use Debconf to ask questions when they are installed.
This package provides a debconf module to allow Python 2 programs to
interact with a debconf frontend.


Package Version Architecture Repository
python-debconf_1.5.66ubuntu1_all.deb 1.5.66ubuntu1 all Ubuntu Updates Universe
python-debconf_1.5.66ubuntu1_all.deb 1.5.66ubuntu1 all Ubuntu Updates Universe
python-debconf_1.5.66_all.deb 1.5.66 all Ubuntu Universe
python-debconf - - -


Name Value
debconf = 1.5.66
python:any >= 2.7.5-5~
python:any << 2.8


Name Value
debconf << 1.5.64


Type URL
Binary Package python-debconf_1.5.66_all.deb
Source Package debconf

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-debconf deb package:
    # sudo apt-get install python-debconf




2018-02-28 - Colin Watson <>
debconf (1.5.66) unstable; urgency=medium
[ Programs translations ]
* French (Baptiste Jammet; closes: #887754).
[ Colin Watson ]
* Move VCS to
* Mark debconf-doc Multi-Arch: foreign.
* Port the Gnome frontend to GTK+ 3 (closes: #883442, LP: #1736618).
2017-11-13 - Colin Watson <>
debconf (1.5.65) unstable; urgency=medium
* Declare Breaks on update-notifier-common (<< 3.187~) for the move of to separate binary packages (thanks, Steve Langasek; closes:
2017-10-15 - Colin Watson <>
debconf (1.5.64) unstable; urgency=medium
[ Colin Watson ]
* Split out to new python-debconf and python3-debconf binary
packages (closes: #709198).
* Allow the Debconf class to be used as a context manager
(closes: #877096).
* Simplify creation of documentation directory symlinks using
"dh_installdocs --link-doc".
[ Programs translations ]
* German (Helge Kreutzmann).
[ Debconf translations ]
* Albanian (Eva Vranici).
2017-07-12 - Colin Watson <>
debconf (1.5.63) unstable; urgency=medium
* "Change directory to / before executing maintainer scripts" from 1.5.62
was too intrusive due to changing Debconf::ConfModule, and broke some
existing maintainer scripts that e.g. ran ucf with relative paths.
Instead, just chdir to / before running maintainer scripts in
dpkg-reconfigure and chdir back afterwards (closes: #608648).
* In the Gnome frontend, hide the cancel button, and prompt for
confirmation when the close button is pressed (closes: #501767).
Original idea by Michael Vogt with an amendment by Joey Hess; some code
by Martin Pitt.
2017-07-03 - Colin Watson <>
debconf (1.5.62) unstable; urgency=medium
* Upgrade to debhelper v9 and dh-exec.
* Make debconf provide python-debconf and python3-debconf, in preparation
for splitting those out to separate binary packages (see #709198).
* dpkg-preconfigure: Don't write "Extracting templates from packages:"
progress output if stderr is not a terminal (closes: #701818).
* Change directory to / before executing maintainer scripts (closes:
* Install to $Config{vendorlib} rather than hardcoding /usr/share/perl5.
* Upgrade to copyright-format 1.0.
* Policy version 4.0.0.
2017-05-21 - Colin Watson <>
debconf (1.5.61) unstable; urgency=medium
[ Niko Tyni ]
* Use File::Temp instead of the deprecated POSIX::tmpnam() in
Debconf::TmpFile (closes: #863071).
2017-01-20 - Colin Watson <>
debconf (1.5.60) unstable; urgency=medium
[ Christian Perrier ]
* French manpages translation. Thanks to Baptiste Jammet.
Closes: #849394
2016-03-11 - Colin Watson <>
debconf (1.5.59) unstable; urgency=medium
* Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb.
* Set source format to 3.0 (native).
* frontend: Load templates when we're being run from any maintainer
script, not just preinst/postinst (closes: #817083).
2015-11-08 - Colin Watson <>
debconf (1.5.58) unstable; urgency=medium
* Don't update po/debconf.pot unless doing so changes something other than
the POT-Creation-Date header.  The basic approach here is from gettext,
though implemented a bit more simply since we can assume perl.
* Show choices for teletype/readline boolean questions (closes: #802840).
* Move bash completion file to /usr/share/bash-completion/completions/.

See Also

Package Description
python-debian_0.1.32_all.deb Python modules to work with Debian-related data formats
python-debianbts_2.7.2_all.deb Python interface to Debian's Bug Tracking System
python-debiancontributors_0.7.7-1_all.deb Manage submissions to
python-defer_1.0.6-2build1_all.deb Small framework for asynchronous programming (Python 2)
python-deltarpm_3.6+dfsg-1build6_i386.deb Python bindings for deltarpm
python-demgengeo_1.2-1build5_i386.deb DEMGenGeo is a library for creating geometry files
python-demjson_2.2.4-2_all.deb encoder, decoder, and lint/validator for JSON in Python (python2)
python-dendropy_4.3.0+dfsg-1_all.deb DendroPy Phylogenetic Computing Library (Python 2)
python-derpconf_0.8.2-1_all.deb Python module to abstract loading configuration files for your app
python-descartes_1.1.0-1_all.deb Matplotlib extension to work with geometric objects (Python2)
python-designate-dashboard_6.0.0-0ubuntu1.1_all.deb OpenStack DNS as a Service - dashboard plugin
python-dexml_0.5.1-1_all.deb Dead-simple Object-XML mapper for Python
python-dfdatetime_20180110-1_all.deb Digital Forensics date and time library for Python 2
python-dfvfs_20171230-1ubuntu1_all.deb Digital Forensics Virtual File System
python-dfwinreg_20170706-2_all.deb Digital Forensics Windows Registry library for Python 2