Change logs for debconf source package in Sid

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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