Change log for debconf package in Debian

165 of 65 results
Published in sid-release
debconf (1.5.86) unstable; urgency=medium

  * Fix stdin/stdout handling regression in Debconf::DbDriver::Pipe (thanks,
    Dan Bungert; closes: #1063817, LP: #2052982).

 -- Colin Watson <email address hidden>  Tue, 13 Feb 2024 09:35:03 +0000
Superseded in sid-release
debconf (1.5.85) unstable; urgency=medium

  * Revert 'Use ":encoding(UTF-8)" in Debconf::FrontEnd::Passthrough rather
    than ":utf8"'; this requires PerlIO, which is not available when only
    perl-base is installed.

 -- Colin Watson <email address hidden>  Fri, 26 Jan 2024 10:15:49 +0000

Available diffs

Superseded in sid-release
debconf (1.5.84) unstable; urgency=medium

  [ Colin Watson ]
  * perlcritic fixes:
    - Move "use strict" above all code.
    - Avoid declaring variables in conditional statements.
    - Don't use bareword file/directory handles.
    - Make all loop iterators lexical.
    - Don't modify $_ in list functions.
    - Use bare return rather than "return undef".
    - Avoid two-argument open.
    - Use a temporary variable rather than "return sort ...".
    - Use ":encoding(UTF-8)" in Debconf::FrontEnd::Passthrough rather than
      ":utf8", since the latter does not validate the input data.
    - Avoid string eval in a couple of places.
    - Enable warnings lexically rather than using "perl -w".
    - Use the block form of grep and map.
    - Avoid combining low- and high-precedence boolean operators.
    - Avoid comma-separated statements.
    - Avoid indirect object call syntax for "new".
  * Reformat debconf.py using pyupgrade, black, and isort.
  * Adjust shell code to pass shellcheck.
  * Fix parsing error that resulted in some nonsense in hierarchy.txt.
  * dpkg-preconfigure: Print "Extracting templates from packages" to stdout,
    not stderr (closes: #797071).  Also improves error messages if
    apt-extracttemplates fails (closes: #754123).
  * debconf-apt-progress: Handle the case of failing to exec the requested
    command (closes: #682508).
  * debconf.py: Don't pass sys.executable as an argument to the frontend
    (closes: #304572).  This may break compatibility if the importing
    program isn't an executable with a #!, but that seems unlikely for
    programs shipped in Debian.

  [ Gioele Barabucci ]
  * Remove previous_module from confmodules again (cf. 1.4.27/1.4.28;
    closes: #1040127).

  [ Debconf translations ]
  * Romanian (Remus-Gabriel Chelu; closes: #1039068).

  [ Programs translations ]
  * Romanian (Remus-Gabriel Chelu; closes: #1039069).

 -- Colin Watson <email address hidden>  Wed, 24 Jan 2024 16:20:13 +0000

Available diffs

Superseded in sid-release
debconf (1.5.83) unstable; urgency=medium

  [ Ani Hay ]
  * Recompress debian-logo.png.

  [ Alexandre Detiste ]
  * debconf.py: Add typing information to ease apt-listchanges testing.
  * Rename debian/postinst to debian/debconf.postinst for debhelper 14/15
    compatibility.

  [ Colin Watson ]
  * Avoid Perl's unsafe "<>" operator (closes: #1041329).

 -- Colin Watson <email address hidden>  Sun, 24 Dec 2023 12:34:57 +0000
Published in bookworm-release
Superseded in sid-release
debconf (1.5.82) unstable; urgency=medium

  * Bump debhelper from old 12 to 13.
  * Don't remove /var/cache/debconf/tmp.ci, to avoid warnings if it's a
    mountpoint (closes: #1028128).

 -- Colin Watson <email address hidden>  Sun, 08 Jan 2023 21:50:51 +0000
Superseded in sid-release
debconf (1.5.81) unstable; urgency=medium

  [ martin f krafft ]
  * confmodule: Allow use from scripts with "set -u" (closes: #369953).

  [ Colin Watson ]
  * dpkg-preconfigure: Extract into /var/cache/debconf/tmp.ci, to avoid
    problems if /tmp is mounted noexec (closes: #223683, LP: #90085).
  * dpkg-reconfigure: Document --terse (closes: #737392).

  [ Jakub Wilk ]
  * debconf-get-selections: Sort output by question name (closes: #968814).

  [ Matthijs Kooijman ]
  * Display unsupported commands in debug logging (closes: #657626).

  [ Anders Kaseorg ]
  * Make Readline frontend check that stdin is a tty (closes: #929417).

 -- Colin Watson <email address hidden>  Sun, 01 Jan 2023 20:27:59 +0000

Available diffs

Superseded in sid-release
debconf (1.5.80) unstable; urgency=medium

  [ Colin Watson ]
  * Simplify a debhelper override slightly.
  * debconf: Drop version constraint on ubiquity and update-notifier-common
    in Breaks.

  [ Programs translations ]
  * Indonesian (Andika Triwidada; closes: #1007991).
  * Russian (Ukraine) (Bohdan Horbeshko).
  * French (Baptiste Jammet; closes: #1008655).

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster (oldstable):
    + Build-Depends: Drop versioned constraint on po4a.
    + Build-Depends-Indep: Drop versioned constraint on gettext, perl and
      python3.
    + debconf: Drop versioned constraint on debconf-kde-helper in Suggests.
    + debconf: Drop versioned constraint on apt-utils in Recommends.
    + debconf: Drop versioned constraint on perl-base in Pre-Depends.
    + debconf: Drop versioned constraint on apt, cdebconf, debconf-utils,
      dialog, menu and whiptail in Conflicts.
    + debconf: Drop versioned constraint on apt-listchanges in Breaks.
    + debconf-i18n: Drop versioned constraint on debconf-utils in Conflicts.
    + debconf-i18n: Drop versioned constraint on debconf and debconf-utils in
      Replaces.
    + debconf-doc: Drop versioned constraint on debian-policy in Suggests.
    + debconf-doc: Drop versioned constraint on debconf in Conflicts.
    + debconf-utils: Drop versioned constraint on debconf in Conflicts.
    + debconf-utils: Drop versioned constraint on debconf in Replaces.
    + python3-debconf: Drop versioned constraint on debconf in Replaces.
    + python3-debconf: Drop versioned constraint on debconf in Breaks.

  [ Dave Jones ]
  * dpkg-reconfigure: fix restart of services declared with
    --no-restart-after-upgrade (closes: #1006147, LP: #1959054).

 -- Colin Watson <email address hidden>  Sun, 27 Nov 2022 20:39:29 +0000
Superseded in sid-release
debconf (1.5.79) unstable; urgency=medium

  [ Colin Watson ]
  * Restore a minimal postinst that just loads the confmodule (closes:
    #998068).
  * Remove obsolete Qt entries from debian/copyright.
  * Convert debian/po/tr.po to UTF-8 to pacify Lintian.

  [ Programs translations ]
  * Occitan (Quentin PAGÈS).

 -- Colin Watson <email address hidden>  Fri, 29 Oct 2021 14:04:59 +0100

Available diffs

Superseded in sid-release
debconf (1.5.78) unstable; urgency=medium

  [ Colin Watson ]
  * debconf-set-selections: Disable non-fatal warnings when loading database
    in --checkonly mode (closes: #587380).

  [ Helmut Grohne ]
  * delete debconf postinst script and transition_db.pl as they only handle
    upgrades from pre-etch (closes: #989567)

  [ Johannes Schauer Marin Rodrigues ]
  * add support for DPKG_ROOT set in maintainer scripts (closes: #983425)

 -- Colin Watson <email address hidden>  Sun, 24 Oct 2021 13:28:56 +0100
Published in buster-release
debconf (1.5.71+deb10u1) buster; urgency=medium

  * Check that whiptail or dialog is actually usable (closes: #985572).

 -- Colin Watson <email address hidden>  Fri, 01 Oct 2021 10:39:27 +0100
Published in bullseye-release
Superseded in sid-release
debconf (1.5.77) unstable; urgency=medium

  [ Programs translations ]
  * Dutch (Frans Spiesschaert; closes: #986167).
  * Polish (Mmobilea; closes: #976044).

  [ Debconf translations ]
  * Fix double UTF-8 encoding in Finnish translation (closes: #989692).

 -- Colin Watson <email address hidden>  Thu, 10 Jun 2021 18:17:49 +0100

Available diffs

Superseded in sid-release
debconf (1.5.76) unstable; urgency=medium

  [ Colin Watson ]
  * Check that whiptail or dialog is actually usable (closes: #985572).

  [ Programs translations ]
  * Dutch (Frans Spiesschaert; closes: #906948).

 -- Colin Watson <email address hidden>  Sat, 20 Mar 2021 13:14:50 +0000

Available diffs

Superseded in sid-release
debconf (1.5.75) unstable; urgency=medium

  [ Philip Hands ]
  * Replace broken debian-logo.png with proper version (closes: #983200).

 -- Colin Watson <email address hidden>  Sun, 28 Feb 2021 17:51:28 +0000
Superseded in sid-release
debconf (1.5.74) unstable; urgency=medium

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Bump debhelper from old 9 to 12.
  * Add missing colon in closes line.
  * Fix day-of-week for changelog entries 0.1.43.

  [ Fabrice BAUZAC ]
  * Teletype mode: add support for range-based selection.

  [ Programs translations ]
  * German (Helge Kreutzmann).

  [ Niels Thykier ]
  * Remove some obsolete maintainer script code.

 -- Colin Watson <email address hidden>  Sat, 18 Apr 2020 12:10:08 +0100

Available diffs

Superseded in sid-release
debconf (1.5.73) unstable; urgency=medium

  * Use debhelper-compat instead of debian/compat.
  * Remove ancient X-Python-Version field.
  * Drop Python 2 support.

 -- Colin Watson <email address hidden>  Sat, 03 Aug 2019 11:51:13 +0100

Available diffs

Superseded in sid-release
debconf (1.5.72) unstable; urgency=medium

  [ Manpages translations ]
  * Portuguese (Américo Monteiro; closes: #927421).

  [ Heitor Alves de Siqueira ]
  * Fix readline prompts when run via run-parts (closes: #928182).

 -- Colin Watson <email address hidden>  Sun, 05 May 2019 13:45:57 +0100

Available diffs

Superseded in buster-release
Superseded in sid-release
debconf (1.5.71) unstable; urgency=medium

  [ Kevin Locke ]
  * Dialog: Fix whiptail ellipsized selections (closes: #922279).

 -- Colin Watson <email address hidden>  Tue, 26 Feb 2019 09:30:35 +0000

Available diffs

Superseded in buster-release
Superseded in sid-release
debconf (1.5.70) unstable; urgency=medium

  [ Colin Watson ]
  * When using whiptail, trim select/multiselect items to fit if necessary
    (closes: #478281).

  [ Manpages translations ]
  * French (Jean-Philippe MENGUAL; closes: #916598).

  [ Programs translations ]
  * French (Baptiste Jammet; closes: #918939).

 -- Colin Watson <email address hidden>  Wed, 16 Jan 2019 10:02:24 +0000

Available diffs

Superseded in buster-release
Superseded in sid-release
debconf (1.5.69) unstable; urgency=medium

  [ Manpages translations ]
  * German.

  [ Programs translations ]
  * Dutch (Frans Spiesschaert; closes: #874287).

  [ Colin Watson ]
  * Remove the Qt frontend (formerly Kde), as qt4-perl is on its way out
    (closes: #629405).

 -- Colin Watson <email address hidden>  Wed, 25 Jul 2018 09:42:35 +0100

Available diffs

Superseded in buster-release
Superseded in sid-release
debconf (1.5.68) unstable; urgency=medium

  [ Modestas Vainius ]
  * Rename current Kde frontend to Qt.
  * Add Debian/{FrontEnd,Element}/Qt* to debian/copyright.
  * Add new Kde frontend that is driven by debconf-kde-helper (and requires
    package of the same name). libqtcore4-perl and libqtgui4-perl packages
    are no longer necessary and can be safely removed. (Closes: #631769)

 -- Colin Watson <email address hidden>  Thu, 19 Jul 2018 11:00:56 +0100

Available diffs

Superseded in buster-release
Superseded in sid-release
debconf (1.5.67) unstable; urgency=medium

  [ Translations ]
  * Russian (Yuri Kozlov; closes: #898134).

  [ Colin Watson ]
  * Chase Vcs-Git redirection (thanks, Raphaël Hertzog).
  * Adjust IFS handling in confmodule to work around #901185.

 -- Colin Watson <email address hidden>  Tue, 12 Jun 2018 06:16:03 +0100
Superseded in buster-release
Superseded in sid-release
debconf (1.5.66) unstable; urgency=medium

  [ Programs translations ]
  * French (Baptiste Jammet; closes: #887754).

  [ Colin Watson ]
  * Move VCS to salsa.debian.org.
  * Mark debconf-doc Multi-Arch: foreign.
  * Port the Gnome frontend to GTK+ 3 (closes: #883442, LP: #1736618).

 -- Colin Watson <email address hidden>  Wed, 28 Feb 2018 09:50:20 +0000

Available diffs

Superseded in buster-release
Superseded in sid-release
debconf (1.5.65) unstable; urgency=medium

  * Declare Breaks on update-notifier-common (<< 3.187~) for the move of
    debconf.py to separate binary packages (thanks, Steve Langasek; closes:
    #881574).

 -- Colin Watson <email address hidden>  Mon, 13 Nov 2017 15:26:13 +0000
Superseded in buster-release
Superseded in sid-release
debconf (1.5.64) unstable; urgency=medium

  [ Colin Watson ]
  * Split debconf.py out to new python-debconf and python3-debconf binary
    packages (closes: #709198).
  * debconf.py: 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).

 -- Colin Watson <email address hidden>  Sun, 15 Oct 2017 11:52:50 +0100
Published in jessie-release
debconf (1.5.56+deb8u1) jessie; urgency=medium

  [ Niko Tyni ]
  * Use File::Temp instead of the deprecated POSIX::tmpnam() in
    Debconf::TmpFile (closes: #863071).

 -- Colin Watson <email address hidden>  Sat, 17 Jun 2017 12:27:07 +0100
Superseded in buster-release
Superseded in sid-release
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.

 -- Colin Watson <email address hidden>  Wed, 12 Jul 2017 02:23:47 +0100
Superseded in sid-release
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:
    #608648).
  * Install to $Config{vendorlib} rather than hardcoding /usr/share/perl5.
  * Upgrade to copyright-format 1.0.
  * Policy version 4.0.0.

 -- Colin Watson <email address hidden>  Mon, 03 Jul 2017 06:38:14 +0100
Published in stretch-release
Superseded in sid-release
debconf (1.5.61) unstable; urgency=medium

  [ Niko Tyni ]
  * Use File::Temp instead of the deprecated POSIX::tmpnam() in
    Debconf::TmpFile (closes: #863071).

 -- Colin Watson <email address hidden>  Sun, 21 May 2017 18:08:30 +0100
Superseded in stretch-release
Superseded in sid-release
debconf (1.5.60) unstable; urgency=medium

  [ Christian Perrier ]
  * French manpages translation. Thanks to Baptiste Jammet.
    Closes: #849394

 -- Colin Watson <email address hidden>  Fri, 20 Jan 2017 12:58:59 +0000
Superseded in stretch-release
Superseded in sid-release
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).

 -- Colin Watson <email address hidden>  Fri, 11 Mar 2016 10:59:28 +0000
Superseded in stretch-release
Superseded in sid-release
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/.

 -- Colin Watson <email address hidden>  Sun, 08 Nov 2015 03:27:10 +0000
Superseded in stretch-release
Superseded in sid-release
debconf (1.5.57) unstable; urgency=medium

  [ Colin Watson ]
  * Drop alternative Suggests on gnome-utils (closes: #792219).  It hasn't
    existed since squeeze, it dropped gdialog in 2003, and debconf only
    supported gdialog for about three weeks in 1999 anyway.
  * Escape braces in regexes to avoid deprecation warning with Perl 5.22
    (closes: #786705).
  * When creating a new template and finding that it already exists in the
    database, ensure that a question of the same name exists too (closes:
    #518322, #779920).

  [ Jérémy Bobbio ]
  * Use UTC when running xgettext for build reproducibility. Closes: #783255

  [ Debconf translations ]
  * Brazilian Portuguese (Adriano Rafael Gomes). Closes: #785464

 -- Colin Watson <email address hidden>  Thu, 16 Jul 2015 12:33:36 +0100
Superseded in stretch-release
Superseded in jessie-release
Superseded in sid-release
debconf (1.5.56) unstable; urgency=medium


  [ Helmut Grohne ]
  * Tighten dependency on debconf for packages sharing their /usr/share/doc
    to comply with Debian policy 12.3 (closes: #779420).

  [ Colin Watson ]
  * Make Debconf::DbDriver::File stop trying to mkdir the empty string if
    configured with a path that does not contain a slash (closes: #682959).

 -- Colin Watson <email address hidden>  Thu, 19 Mar 2015 00:54:33 +0000
Superseded in jessie-release
Superseded in sid-release
debconf (1.5.55) unstable; urgency=low


  * Team upload

  [ Programs translations ]
  * Dutch updated. Closes: #771731
  * Spanish updated. Closes: #771847
  * Indonesian updated
  * Catalan updated
  * Japanese updated. Closes: #771886
  * Basque updated. Closes: #771899
  * Romanian updated. Closes: #772065
  * Bulgarian updated. Closes: #772077
  * Polish updated
  * Swedish updated
  * Esperanto updated
  * Portuguese updated. Closes: #772582
  * Turkish updated. Closes: #772813
  * Brazilian Portuguese updated. Closes: #773076
  * Thai updated. Closes: #772967

 -- Christian Perrier <email address hidden>  Sun, 14 Dec 2014 08:43:06 +0100
Superseded in jessie-release
Superseded in sid-release
debconf (1.5.54) unstable; urgency=medium


  * Team upload

  [ Colin Watson ]
  * Update Vcs-* to current canonical URLs.

  [ Manpages translations ]
  * Portuguese updated. Closes: #756178

  [ Programs translations ]
  * Czech updated. Closes: #764054
  * Russian updated. Closes: #765914
  * Slovenian updated. Closes: #766199
  * Fix typo in Hungarian translation. Closes: #770803

 -- Christian Perrier <email address hidden>  Mon, 24 Nov 2014 11:06:08 +0100
Superseded in jessie-release
Superseded in sid-release
debconf (1.5.53) unstable; urgency=low


  [ Apollon Oikonomopoulos ]
  * Teletype: page only if screen has more than two rows
    Closes: #745504

  [ Programs translations ]
  * German.
  * French (Christian Perrier).
  * Danish (Joe Hansen). Closes: #732167

 -- Joey Hess <email address hidden>  Tue, 22 Apr 2014 20:03:26 -0400
Superseded in jessie-release
Superseded in sid-release
debconf (1.5.52) unstable; urgency=low


  [Joey Hess]
  * Remove dpkg-reconfigure -a, which existed only to accumulate bug
    reports about bugs in other packages.
    Closes: #721329, #664825, #558262, #617618, #707987
  * Fix bad uses of length @array. Closes: #723841

  [ Programs translations ]
  * Russian (Yuri Kozlov). Closes: #718188

  [ Manpages translations ]
  * French updated. Closes: #697458
  * German updated.

 -- Joey Hess <email address hidden>  Sun, 03 Nov 2013 14:15:51 -0400
Superseded in jessie-release
Superseded in sid-release
debconf (1.5.51) unstable; urgency=low


  * Fix warning when /var/cache/debconf is missing.
    Closes: #709928
  * debconf-set-selections: Do not change the default template
    value when overriding the value of existing questions. Closes: #711693

 -- Joey Hess <email address hidden>  Mon, 26 Aug 2013 13:26:46 -0400
Superseded in jessie-release
Superseded in sid-release
debconf (1.5.50) unstable; urgency=low


  * KDE frontend: Work around multiple bugs in the perl code generated
    by puic4. The frontend works again. Closes: #702210
  * doc/Makefile: Avoid adding duplicated =encoding to pod files.
    Closes: #704866
  * Avoid find -perm +mode breakage caused by findutils 4.5.11,
    by instead using -perm /mode. Thanks, Oron Peled

 -- Joey Hess <email address hidden>  Sat, 04 May 2013 23:45:04 -0400
Superseded in jessie-release
Published in wheezy-release
Superseded in sid-release
debconf (1.5.49) unstable; urgency=low


  * frontend: Don't set title in the maintainer script case when the
    action is “triggered”. This totally confuses the Debian Installer
    (“Configuring man-db” instead of “Configuring grub-pc”, notably).
    Closes: #679327

 -- Cyril Brulebois <email address hidden>  Wed, 26 Dec 2012 02:02:36 +0100
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.48) unstable; urgency=low


  * dpkg-reconfigure: Fix incorrect scoping of control_path that broke
    handling of multiple packages (closes: #690755, LP: #1076322).

 -- Colin Watson <email address hidden>  Mon, 10 Dec 2012 13:31:38 +0000
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.46) unstable; urgency=low


  [ Manpages translations ]
  * Put the Danish translation of manpages from #664901 in the right
    place (and also convert its encoding that was broken by a BTS bug)
  * Activate Danish translation of manpages by adding the needed addenda
    Closes: #664901
  
  [ Programs translations ]
  * Danish (Joe Dalton). Closes: #683191
  * Fix typo in the french translation of debconf-show(1)
    LP: #1025045    
  * Polish (Marcin Owsiany). Closes: #683207
  * Japanese (Kenshi Muto). Closes: #683223
  * Bengali PO file header fixed
  * Esperanto updated (Felipe Castro).
  * Indonesian updated (Andika Triwidada).
  * Simplified Chinese updated (Xingyou Chen).
  * Bulgarian updated (Damyan Ivanov). Closes: #683245
  * Russian (Yuri Kozlov). Closes: #683306
  * Slovak (Ivan Masár). Closes: #683341
  * French (Steve Petruzzello).
  * Basque (Iñaki Larrañaga Murgoitio). Closes: #683527
  * Czech (Miroslav Kure). Closes: #683548
  * Thai (Theppitak Karoonboonyanan). Closes: #683585
  * Portuguese (Miguel Figueiredo). Closes: #683615
  * Finnish (Tommi Vainikainen). Closes: #683967
  * Catalan (Jordi Mallach).
  * Vietnamese (Nguyễn Vũ Hưng).
  * Arabic (Ossama Khayat).
  * Hebrew (Lior Kaplan).

  [ David Prévot ]
  * Make sure to keep the previous strings while updating PO files.

 -- Colin Watson <email address hidden>  Mon, 13 Aug 2012 13:17:14 +0100
Superseded in sid-release
debconf (1.5.45) unstable; urgency=low


  [ Programs translations ]
  * German updated.

  [ Colin Watson ]
  * dpkg-reconfigure: Fix dpkg-query parsing when detecting which triggers
    are pending (LP: #1018884).

 -- Colin Watson <email address hidden>  Mon, 02 Jul 2012 15:57:38 +0100
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.44) unstable; urgency=low


  [ Debconf translations ]
  * Vietnamese (Hai Lang)
  * Latvian (Rūdolfs Mazurs).  Closes: #674707
  * Lithuanian (Rimas Kudelis).  Closes: #675699
  * Welsh (Daffyd Tomos).

  [ Joey Hess ]
  * File DbDriver: Get actual filename, following symlinks.
    This makes it possible to switch back and forth between
    debconf and cdebconf. Thanks, Regis Boudin

 -- Joey Hess <email address hidden>  Tue, 19 Jun 2012 19:03:42 -0400
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.43) unstable; urgency=low


  [ Programs translations ]
  * Danish updated. Closes: #664901

  [ Debconf translations ]
  * Uyghur (Sahran). Closes: #627013
  * Serbian Latin (Janos Guljas). Closes: #600143

  [ Colin Watson ]
  * Make debconf.py Python 3-compatible directly, which only requires
    dropping pre-2.6 support (2.6 was in squeeze), and drop the separate
    debconf3.py implementation.  The previous Python 3 implementation
    expected read and write to be binary files, while this expects them to
    be text files.  Technically this is an interface break, but since
    'import debconf; debconf.Debconf()' was failing (since sys.stdin and
    sys.stdout are text files), I claim that nobody was using this until now
    anyway.

 -- Colin Watson <email address hidden>  Sun, 06 May 2012 18:57:59 +0100
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.42) unstable; urgency=low


  [ Joey Hess ]
  * File DbDriver now creates the directory for the file if it is missing.
    (All other DbDrivers that write files already did this.) Closes: #636621
  
  [ Emmet Hikory ]
  * Display error messages in noninteractive frontend (Closes: #367497)

  [ Debconf translations ]
  * Polish (Michał Kułach).  Closes: #657264

  [ Manpages translations ]
  * German updated.
  * Portugese updated (Américo Monteiro).
  * Spanish updated. Closes: #636241
  * Sinhala; (Danishka Navin).  Closes: #641106
  * Russian updated. Closes: #656110

  [ Programs translations ]
  * Norwegian Bokmål updated. Closes: #654798

  [ Joey Hess ]
  * Add a belt-and-suspenders test that Text::CharWidth::mblen is not
    returning bogus values, before using Text::WrapI18n. See #641957
  * Avoid an uninitialized value warning when a blank line is received
    from the client. Closes: #651642

  [ Colin Watson ]
  * Remove all hardcoded executable paths, using a new Debconf::Path module.

  [ Raphaël Hertzog ]
  * Set environment variables expected by maintainer scripts. Closes:
    #560317
  * Do not hardcode the path of maintainer scripts, in order to support the
    multiarch layout.

  [ Colin Watson ]
  * Process any newly pending triggers after running maintainer scripts.

 -- Colin Watson <email address hidden>  Wed, 14 Mar 2012 09:08:49 +0000
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.41) unstable; urgency=low
  [ Colin Watson ]  * Make sure __pycache__ is removed on clean (from local python3 tests).  [ Joey Hess ]  * Fix IFS sanitization. Really fixes #381619.  * dpkg-reconfigure, dpkg-preconfigure: Call cdebconf versions if    the DEBCONF_USE_CDEBCONF variable is set. (Regis Boudin) -- Joey Hess <email address hidden>  Fri, 29 Jul 2011 12:35:06 +0200
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.40) unstable; urgency=low
  [ Joey Hess ]  * Updated Russian man page translation. Closes: #625935  * Updated Galician translation of program po file. Closes: #626475  * Add back documenation for the kde frontend.  [ Martin Pitt ]  * Debconf/FrontEnd/Gnome.pm: Port from Gnome2::Druid to Gtk2::Assistant.    Original patch by Jani Monoses, thanks! (Closes: #542175, LP: #415038)  * Debconf/Element/Gnome/Select.pm: Drop unused Gnome2 import.  * debian/control: Change libgnome2-perl suggestion to libgtk2-perl    accordingly.  [ Colin Watson ]  * Fix Gnome frontend to honour backup capability again, and make backup    page handling work properly.  * Version libgtk2-perl Suggests to match the upstream version where    Gtk2::Assistant was introduced.  * Convert from deprecated Gtk2::Combo to Gtk2::ComboBox.  * Make sure you can't press Forward on a progress bar in the Gnome    frontend.  * debconf.py: Drop popen2 compatibility code.  subprocess has been    available since Python 2.4, which is old enough that it was dropped from    squeeze.  * Build for all currently supported Python 2 versions (closes: #584844,    #626706).  * Convert to dh_python2 (closes: #603965, #616786).  * Add Python 3 support.  * Perl gets a bit confused by Debconf::Config and Debconf::Priority using    each other, and objects to bareword use of priority_list in    Debconf::Config if you do 'use strict; use Debconf::Priority' before    Debconf::Config is loaded.  Work around this.  Thanks to James Hunt for    pointing this out. -- Colin Watson <email address hidden>  Wed, 22 Jun 2011 22:50:23 +0100
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.39) unstable; urgency=low
  [ Joey Hess ]  * Moved to a git repository. Updated control file fields.  * Removed debconf-english dummy package, and dropped debconf-i18n to a    Recommends. Debootstrap will still install debconf-i18n as it is    priority Required.  * debconf-set-selections: Fix comment handling to match description.    In particular, continued lines that start with a "#" are not comments.    And, comments only occur at the start of a line (possibly with some    whitespace before). Closes: #589519  * Updated Danish translation of program po file. Closes: #624645  [ Steve Langasek ]  * Mark debconf Multi-Arch: foreign to indicate that it satisfies the    dependencies of packages from other than the native arch.  Closes:    #614197 -- Joey Hess <email address hidden>  Sat, 30 Apr 2011 12:21:12 -0400
Published in squeeze-release
debconf (1.5.36.1) testing; urgency=low
  [ Christian Perrier ]  * Fix encoding in Spanish translation. Closes: #607688  * Fix encoding in Hebrew debconf translation. -- Joey Hess <email address hidden>  Sun, 30 Jan 2011 14:28:03 -0400
Superseded in wheezy-release
Superseded in sid-release
debconf (1.5.38) unstable; urgency=low
  [ Colin Watson ]  * Correctly handle disabling the backup capability in a confmodule after    it was previously enabled.  [ Christian Perrier ]  * Fix encoding in Spanish translation. Closes: #607688  * Fix encoding in Hebrew debconf translation.  [ Joey Hess ]  * Update copyright file to use DEP5 syntax, and expand with some    historical data. -- Joey Hess <email address hidden>  Fri, 14 Jan 2011 19:46:27 -0400
Superseded in sid-release
debconf (1.5.37) unstable; urgency=low
  [ Manpages translation ]  * Spanish added (huge thanks to Omar Campagne). Closes: #599401  * French completed (Christian Perrier).  [ Debconf translations ]  * Icelandic (Sveinn í Felli).  * Serbian (Janos Guljas).  Closes: #600142  * Catalan (Jordi Mallach).  Closes: #600626  * Dutch (Eric Spreen).  Closes: #603953  * Greek (Emmanuel Galatoulas).  Closes: #604451  * Dzongkha (dawa pemo).  Closes: #604458  [ Helge Kreutzmann ]  * Fix (mostly) typos. Thanks Florian Rehnisch <email address hidden> for noticing.    Addresses: #518395.    Also unfuzzy all translations as far as possible.  * Update German translation where unfuzzing was not enough (actually a no-op    as Florian already translated appropriately). -- Colin Watson <email address hidden>  Mon, 29 Nov 2010 18:11:22 +0000
Superseded in squeeze-release
Superseded in sid-release
debconf (1.5.36) unstable; urgency=low


  [ Debconf translation updates ]
  * Spanish (Javier Fernández-Sanguino Peña).  Closes: #592176
  * Icelandic added (Sveinn í Felli).
  * Telugu (Arjuna Rao Chavala).  Closes: #593095
  * Arabic (Ossama Khayat).  Closes: #595453
  * Danish (Joe Hansen).  Closes: #595439
  * Turkish (Recai Oktas).
  * Malayalam (Saji Nediyanchath).
  * Hindi (Kumar Appaiah).
  * Japanese (Kenshi Muto).  Closes: #595469
  * Korean (Changwoo Ryu).  Closes: #595517
  * Indonesian (Arief S Fitrianto).  Closes: #596197
  * Lithuanian (Kęstutis Biliūnas).  Closes: #596204
  * Portuguese (Miguel Figueiredo).  Closes: #596508
  * Persian (Behrad Eslamifar).  Closes: #590697

  [ Programs translation updates ]
  * Spanish (Javier Fernández-Sanguino Peña).  Closes: #592178

 -- Colin Watson <email address hidden>  Mon, 04 Oct 2010 13:27:50 +0100
Superseded in squeeze-release
Superseded in sid-release
debconf (1.5.35) unstable; urgency=low


  [ Sune Vuorela ]
  * Resurrect the Kde frontend, ported to libqt4-perl.

 -- Colin Watson <email address hidden>  Sat, 07 Aug 2010 16:20:05 +0100
Superseded in sid-release
debconf (1.5.34) unstable; urgency=low


  [ Debconf translation updates ]
  * Bosnian (Armin Beširović).
  * Kazakh added (Baurzhan Muftakhidinov).  Closes: #589006
  * Belarusian (Viktar Siarheichyk).  Closes: #591668

  [ Colin Watson ]
  * Use 'dh $@ --options' rather than 'dh --options $@', for
    forward-compatibility with debhelper v8.
  * Handle ll[_CC]@modifier as a locale name.  Closes: #591633

 -- Colin Watson <email address hidden>  Fri, 06 Aug 2010 17:53:52 +0100
Superseded in squeeze-release
Superseded in sid-release
debconf (1.5.33) unstable; urgency=low


  [ Debconf translation updates ]
  * Tamil added. Closes: #578280
  * Irish added. Closes: #578281
  * Romanian (Eddy Petrișor).  Closes: #582556
  * Khmer (Khoem Sokhem).
  * Traditional Chinese (Tetralet).  Closes: #587194
  * Galician (Jorge Barreiro).  Closes: #587795
  * Croatian (Josip Rodin).

  [ Manpages translation updates ]
  * Portuguese added. Closes: #588652

  [ Programs translation updates ]
  * Portuguese. Closes: #577586
  * Slovenian added. Closes: #585115
  * Traditional Chinese (Tetralet).  Closes: #587195
  * Slovak (Ivan Masár).  Closes: #587806

  [ Joey Hess ]
  * Fix new initialized value warning from perl 5.12.
    Closes: #578849

  [ Colin Watson ]
  * Remove carriage return characters from Swedish programs translation.  In
    some cases these were in the middle of a line, breaking the format for
    strict parsers.

 -- Colin Watson <email address hidden>  Sun, 11 Jul 2010 13:10:04 +0100
Superseded in sid-release
Superseded in squeeze-release
debconf (1.5.32) unstable; urgency=low


  * File: Avoid using filetest to test if database can be written to, as that
    is not in perl-base. Instead, try to open database for read+write,
    and if it fails, open readonly without locking. Closes: #577632

 -- Joey Hess <email address hidden>  Tue, 13 Apr 2010 13:53:46 -0400
Superseded in squeeze-release
Superseded in sid-release
debconf (1.5.30) unstable; urgency=low


  * Don't open file databases read-write if the database is read-only, or if
    the file isn't writable (e.g. running debconf as non-root).  Closes:
    #575070

 -- Colin Watson <email address hidden>  Tue, 23 Mar 2010 10:18:00 +0000
Superseded in sid-release
debconf (1.5.29) unstable; urgency=low


  [ Programs translation update ]
  * Bulgarian (Damyan Ivanov). Closes: #558085
  * German (Helge Kreutzmann)
  * Portuguese (Miguel Figueiredo). Closes: #569254
  * Hebrew (Lior Kaplan).
  * Japanese (Kenshi Muto). Closes: #573057
  * Finnish (Tommi Vainikainen). Closes: #573053
  * Vietnamese (Clytie Siddall). Closes: #573122
  * Polish (Marcin Owsiany). Closes: #573124
  * Russian (Yuri Kozlov). Closes: #573195
  * Czech (Miroslav Kure). Closes: #573984
  * Asturian (Marcos).
  * Dutch (Frans Pop).
  * Swedish (Daniel Nylander).
  * Khmer (Khoem Sokhem).
  * Bengali (Md. Rezwan Shahid).
  * Indonesian (Parlin Imanuel).
  * Catalan (Guillem Jover).
  * Esperanto (Felipe Castro).
  * Traditional Chinese (Kan-Ru Chen).

  [ Manpage translation updates ]
  * French (Florentin Duneau). Closes: #573867
  * German (Helge Kreutzmann)
  * Russian (Yuri Kozlov). Closes: #556275, #573202

  [ Debconf translations ]
  * Bengali (Sadia Afroz).
  * Italian (Milo Casagrande). Closes: #559500
  * Norwegian Bokmål (Hans Fredrik Nordhaug).  Closes: #558659
  * Swedish (Martin Bagge).  Closes: #551945
  * Simplified Chinese (苏运强).
  * Thai (Theppitak Karoonboonyanan).  Closes: #568368
  * Vietnamese (Clytie Siddall).  Closes: #568976
  * Gujarati (Kartik Mistry).  Closes: #571680
  * Slovenian (Vanja Cvelbar).  Closes: #570345

  [ Joey Hess ]
  * debconf-devel(7): Note why SETTITLE is generally used rather than TITLE.
    Closes: #560323 (Thanks, Frans Pop)
  * DbDriver::File: Open file read-write so exclusive flock locking can be
    done portably. Fixes issue on Solaris. (Thanks, James Lee)
    Closes: #563577
  * Prevent dialog from escaping "\n" to a liternal newline in the text
    it displays by doing some tricky things with UTF-8 zero-width characters.
    Closes: #566954 (Thanks, Ben Hutchings)

  [ Colin Watson ]
  * Build for Python 2.6. Closes: #574759

  [ Joey Hess ]
  * Clean up use of POSIX perl module, which exports a large amount
    of stuff by default. Closes: #574573

 -- Colin Watson <email address hidden>  Sun, 21 Mar 2010 20:51:30 +0000
Superseded in squeeze-release
Superseded in sid-release
debconf (1.5.28) unstable; urgency=low


  [ Colin Watson ]
  * Put debconf-i18n in Section: localization, to match overrides.
  * Remove unused subcommand parameter from
    Debconf::FrontEnd::Passthrough::progress_data().
  * Override Lintian warning about debconf's postrm not calling db_purge;
    debconf itself is a special case here.
  * Declare "Media change" string as needing translation. (apt gives us
    translated messages for substitution into the extended description here,
    but not for the short description.)
  * Remove unused 'use I18N::Langinfo' from Debconf::Element::Gnome
    (LP: #387112).
  * Upgrade to debhelper v7. In the process, convert to python-central with
    DH_PYCENTRAL=nomove (since we need our modules to be usable even when
    debconf is unconfigured; at the moment, the effect of this use of
    python-central is only to add a Python-Versions control field).

  [ Christian Perrier ]
  * Add translation of "-a" in "man dpkg-reconfigure".
    Patch by Simon Paillard.
  * Suggest reporting bugs related to French translations in the French
    l10n mailing list. Patch by Simon Paillard.
  * French debconf translation update

  [ Joey Hess ]
  * document --terse in relevant man pages and show --no-reload in
    dpkg-reconfigure usage. Closes: #548994
  * German man page addendum fixed. Closes: #546789
  * Dropped the KDE frontend. libqt-perl is uninstallable, and
    work on the new qt4 perl bindings and a new KDE frontend based on
    them is not ready. If the KDE frontend is specified, debconf will
    now attempt to fall back to the Gnome frontend, or failing that,
    to dialog. Closes: #522580
  * Enable set -e in debconf-utils postinst.

  [ Programs translation updates ]
  * Portuguese (Miguel Figueiredo). Closes: #551379

  [ Debconf translation updates ]
  * Asturian (Marcos Alvarez Costales).
  * Bulgarian (Damyan Ivanov).
  * Finnish (Tapio Lehtonen).
  * Czech (Miroslav Kure).
  * Esperanto (Felipe Castro).
  * Simplified Chinese (Carlos Z.F. Liu).
  * Slovak (Ivan Masár).
  * German (Holger Wansing).
  * Bengali (Md. Rezwan Shahid).
  * Basque (Piarres Beobide).
  * Japanese (Kenshi Muto).
  * Russian (Yuri Kozlov).

 -- Joey Hess <email address hidden>  Mon, 19 Oct 2009 20:14:23 -0400
Superseded in sid-release
Superseded in squeeze-release
debconf (1.5.27) unstable; urgency=low


  * Fix Plural-Forms header in Tagalog translation.
  * debconf-apt-progress: If we didn't start the debconf frontend ourselves,
    then it's unlikely that the passthrough child will be able to start
    debconf normally, so tell it to use a pipe database in that case and
    rely on passthrough to save answers (LP: #337306).
  * debconf-apt-progress: DEBIAN_HAS_FRONTEND is always set here at some
    point, even if only on the second run after starting debconf, so we need
    to invert our handling of the check for whether we started the debconf
    frontend ourselves (LP: #347648).
  * Minor GET optimisation: fetch the question value only once rather than
    twice.
  * debconf-apt-progress: If we get cancelled very early on before managing
    to start the process we're controlling, make sure that we don't carry on
    and start it anyway, and that we still return 30.
  * debconf-apt-progress: Handle cancellation right at the end. We don't
    have a process to kill at this point, but we should at least return the
    correct exit code.

  [ Manpages translations ]
  * Completed german man page translation. Closes: #518396
  * Completed French man page translation. Closes: #520787

  [ Debconf translations ]
  * Added Asturian. Closes: #518977
  * Added Bengali

  [ Programs translations ]
  * Added Asturian. Closes: #518977
  * Added Bengali

 -- Colin Watson <email address hidden>  Fri, 03 Jul 2009 14:36:50 +0100
Superseded in squeeze-release
Superseded in sid-release
debconf (1.5.26) unstable; urgency=low


  * Use 'key not in dict' rather than 'not dict.has_key(key)' in debconf.py;
    dict.has_key is deprecated in Python 2.6.
  * debconf-apt-progress: Don't send STOP if we didn't start the debconf
    frontend ourselves; in that case the application calling us should
    arrange to stop itself.
  * debconf.py: Use subprocess rather than popen2 if it's available. popen2
    is deprecated in Python 2.6.

 -- Colin Watson <email address hidden>  Tue, 03 Mar 2009 16:33:57 +0000
Superseded in squeeze-release
Superseded in sid-release
debconf (1.5.25) unstable; urgency=low


  [ Joey Hess ]
  * debconf-devel(7): Fix state machine example to handle case where user
    backs out of first question.

  [ Colin Watson ]
  * Support overriding frontend's package name determination (used to set
    the owner) using the DEBCONF_PACKAGE environment variable. Useful for
    applications driving debconf other than by way of package installation.
  * Refer to po-debconf(7) rather than its README (thanks, James R. Van
    Zandt). Closes: #505392
  * Refer to debconf-show(1) from dpkg-reconfigure(8) for those who just
    want to see the current configuration. Closes: #506070
  * Only use -C fields when explicitly disabling internationalisation within
    debconf (or when DEBCONF_C_VALUES=true), not merely when in the C
    locale. Based on a patch by Frans Pop, for which thanks! Closes: #476873
  * Force fallback to the default template if we encounter 'en' in the
    locale list and no language-specific template for English was
    found,since English text is usually found in a plain field rather than
    something like Choices-en.UTF-8. This allows you to override other
    locale variables for a different language with LANGUAGE=en. Thanks again
    to Frans Pop. Closes: #496631

  [ Manpages translations ]
  * Completed german man page translation.

  [ Debconf translations ]
  * Corrections in german translation with apologies for
    forgetting this bug report. Closes: #462302

 -- Colin Watson <email address hidden>  Thu, 19 Feb 2009 00:04:02 +0000
Published in lenny-release
Superseded in sid-release
debconf (1.5.24) unstable; urgency=low


  [ Joey Hess ]
  * debconf(7): Clarify reason for libterm-readline-gnu-perl being recommended
    for users of readline frontend. Closes: #497357

  [ Manpages translations ]
  * Updated german man page translation. Closes: #492370
  * German proofread by  Helge Kreutzmann. Copyright fixed to include
    Florian Rehnisch
  * Corrected French manpages translation wrt "interactive".
    Closes: #496555

  [ Debconf translations ]
  * Hindi updated.
  * Greek updated. Closes: #498580

  [ Programs translations ]
  * Hindi updated.
  * Greek updated. Closes: #498577

  [ Joey Hess ]
  * debconf.7: Remove whitespace in manrefs. Closes: #498446

  [ Colin Watson ]
  * Fall back to untranslated fields if asking explicitly for any
    nonexistent translated field, not just Choices-C. For example, asking
    for Choices-en.UTF-8 should fall back to Choices if Choices-en.UTF-8
    doesn't exist. LP: #271652
  * Remove some dead code in Debconf::Template::AUTOLOAD.
  * Add an AUTHOR section to debconf-escape(1) to make the German po4a
    translations work better.
  * Add missing =back to debconf-apt-progress(1)'s OPTIONS section.
  * Use =head1 in German POD addendum, not =HEAD1. Together with switching
    output to UTF-8 (below), this fixes various problems with German manual
    page output. Closes: #492368
  * Recode all manual pages to UTF-8 and re-enable Russian manual page
    generation, now that pod2man has a --utf8 option. Requires perl (>=
    5.10.0-16) as bug #500210 broke the Russian pages. Closes: #485756

 -- Colin Watson <email address hidden>  Sun, 12 Oct 2008 18:07:17 +0100
Superseded in lenny-release
debconf (1.5.22) unstable; urgency=low


  * Improve LDAP KeyByKey option by setting the LDAP search base to the exact
    key that is requested. Patch from Davor Ocelic. 
  * Initial support for storing templates database in LDAP. (i18n not
    supported). Patch from Davor Ocelic. Closes: #477531

  [ Manpages Translations ]
  * Russian updated. Closes: #462780

  [ Debconf Translations ]
  * Bulgarian updated.
  * Polish updated. Closes: #478041

  [ Programs Translations ]
  * Bulgarian added. Closes: #478431

 -- Joey Hess <email address hidden>  Wed, 14 May 2008 19:36:48 -0400
165 of 65 results