Dear Debian maintainer, On Monday, June 23, 2014, I notified you of the beginning of a review process concerning debconf templates for dictionaries-common.
The debian-l10n-english contributors have now reviewed these templates, and the final proposed changes are attached to this update to the original bug report. Please review the suggested changes, and if you have any objections, let me know in the next 3 days. However, please try to avoid uploading dictionaries-common with these changes right now. The second phase of this process will begin on Tuesday, July 22, 2014, when I will coordinate updates to translations of debconf templates. The existing translators will be notified of the changes: they will receive an updated PO file for their language. Simultaneously, a general call for new translations will be sent to the debian-i18n mailing list. Both these calls for translations will request updates to be sent as individual bug reports. That will probably trigger a lot of bug reports against your package, but these should be easier to deal with. The call for translation updates and new translations will run until about Tuesday, August 12, 2014. Please avoid uploading a package with fixed or changed debconf templates and/or translation updates in the meantime. Of course, other changes are safe. Please note that this is an approximative delay, which depends on my own availability to process this work and is influenced by the fact that I simultaneously work on many packages. Around Wednesday, August 13, 2014, I will contact you again and will send a final patch summarizing all the updates (changes to debconf templates, updates to debconf translations and new debconf translations). Again, thanks for your attention and cooperation. --
# These templates have been reviewed by the debian-l10n-english # team # # If modifications/additions/rewording are needed, please ask # debian-l10n-engl...@lists.debian.org for advice. # # Even minor modifications require translation updates and such # changes should be coordinated with translators and reviewers. Template: dictionaries-common/debconf_database_corruption Type: note Description: Possible debconf database corruption The setting for "${question}" is missing, but packages providing candidates are installed: "${class_packages}" . This may be due to corruption in the debconf database. See "/usr/share/doc/dictionaries-common/README.problems" on "Debconf database corruption". . In this case, running "/usr/share/debconf/fix_db.pl" can help to put the debconf database in a consistent state. . Some questions are likely to be asked after this message in order to leave the dictionaries system in a (provisionally) working state. Template: dictionaries-common/invalid_debconf_value Type: error # TRANSLATORS: DO NOT TRANSLATE variable names such as ${value} _Description: Invalid configuration value for default dictionary An invalid value has been found for a configuration setting for dictionaries-common. "${value}" does not correspond to any installed package on the system. . This is usually caused by previous problems during package installation, where the package providing "${value}" was selected for installation but finally not installed because of errors in other packages. . To fix this error, reinstall (or install) the package that provides "${value}". Then, if you don't want that package on this system, remove it, which will also delete this configuration setting. A menu of choices will be shown after this message in order to leave the system in a working state until you fix the problem. . This error message can also appear during ispell dictionary or wordlist renaming (e.g.: wenglish -> wamerican). In this case it is harmless and everything will be fixed after you select your default in the menu(s) shown after this message. Template: dictionaries-common/default-ispell Type: select Choices-C: ${choices}, Manual symlink setting __Choices: ${echoices}, Manual symlink setting _Description: System default ispell dictionary: Please indicate which dictionary ispell should use as system-wide default when no other spell-checking dictionary is specified. . This sets up the /usr/lib/ispell/default.aff and /usr/lib/ispell/default.hash symlinks, as well as ispell's global ispell-wrapper and Emacs defaults. . Use "Manual symlink setting" if you want to handle the symlinks yourself. In this case ispell will have no global ispell-wrapper or Emacs defaults. . The default ispell dictionary can be changed at any time by running "select-default-ispell". Template: dictionaries-common/default-wordlist Type: select Choices-C: ${choices}, Manual symlink setting __Choices: ${echoices}, Manual symlink setting _Description: System default wordlist: Please indicate which wordlist the "/usr/share/dict/words" symlink should point to. This will provide a simple list of dictionary words for basic spell-checking and word searches. Use "Manual symlink setting" if you want to handle this symlink yourself. . The default wordlist can be changed at any time by running "select-default-wordlist". Template: dictionaries-common/move_old_usr_dict Type: boolean Default: true _Description: Move non-FHS stuff under /usr/dict to /usr/dict-pre-FHS? Some files (instead of symbolic links) have been found in "/usr/dict", a location deprecated by the Filesystem Hierarchy Standard (FHS) in favor of "/usr/share/dict". . If you accept this option, everything under "/usr/dict" will be moved to "/usr/dict-pre-FHS", and a symbolic link named "/usr/dict" will be created pointing to "/usr/share/dict". . Although no current package uses the obsolete /usr/dict location, not having the symlink may break legacy software, so you are encouraged to allow this change. Template: dictionaries-common/old_wordlist_link Type: boolean Default: true _Description: Remove obsolete /etc/dictionary link? This system has an obsolete symlink "/etc/dictionary". This is no longer meaningful, and should be removed. . You will be asked to explicitly select the default wordlist during installation of wordlist packages. You can change your selection at any time by running "select-default-wordlist". Template: dictionaries-common/ispell-autobuildhash-message Type: note #flag:translate!:3 _Description: Problems rebuilding an ${xxpell} hash file (${hashfile}) The following error happened: . ${errormsg} . This error was caused by a package providing "${hashfile}", although it may be triggered by another package's installation. Please submit a bug for the package providing "${hashfile}". . Until this problem is fixed you will not be able to use ${xxpell} with "${hashfile}". Template: dictionaries-common/remove_old_usr_dict_link Type: boolean Default: true _Description: Remove obsolete /usr/dict symlink? This system has an obsolete symlink "/usr/dict", which is not compliant with the Filesystem Hierarchy Standard. No packages currently use that location, and none of your programs should rely on it, so it should be removed. Template: dictionaries-common/selecting_ispell_wordlist_default Type: note _Description: Default values for ispell dictionary/wordlist not set Running "dpkg-reconfigure dictionaries-common" will not set the default values for ispell dictionary/wordlist. Running "dpkg-reconfigure ispell" will not set the default ispell dictionary. . You should instead use the "select-default-ispell" or "select-default-wordlist" commands for that purpose.
Source: dictionaries-common Section: text Priority: optional Maintainer: Agustin Martin Domingo <agmar...@debian.org> Uploaders: Rene Engelhard <r...@debian.org> Build-Depends-Indep: docbook-xml, docbook-dsssl, jade, w3m, slice, autoconf, recode Build-Depends: debhelper (>= 7), quilt (>= 0.40) Homepage: http://dict-common.alioth.debian.org Vcs-Browser: http://anonscm.debian.org/gitweb/?p=dict-common/dictionaries-common.git;a=summary Vcs-Git: git://anonscm.debian.org/dict-common/dictionaries-common.git Standards-Version: 3.9.5 Package: dictionaries-common Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, debconf (>= 1.5.5) | debconf-2.0, libtext-iconv-perl, emacsen-common (>= 2.0.8) Breaks: hunspell-ar (<= 0.0.0+20080110-1.1), hunspell-da (<= 1:3.1.0), hunspell-de-at (<= 20100727-1), hunspell-de-ch (<= 20100727-1), hunspell-de-de (<= 20100727-1), hunspell-en-us (<= 20070829-4ubuntu2), hunspell-eu-es (<= 0.4.20081029-4), hunspell-gl-es (<= 2.2a-8), hunspell-kk (<= 1.1-1), hunspell-ko (<= 0.5.3-1), hunspell-se (<= 1.0~beta6.20081222-1.1), hunspell-uz (<= 0.6-3.1), hyphen-en-us (<< 2.8.3-1), myspell-bg (<= 3.0-12), myspell-ca (<= 0.6-10), myspell-cs (<= 20040229-5), myspell-cs-cz (<= 20040229-5), myspell-da (<= 1.6.25-1), myspell-de-at (<= 20100727-1), myspell-de-ch (<= 20100727-1), myspell-de-de (<= 20100727-1), myspell-de-de-oldspell (<= 1:2-27), myspell-el-gr (<= 0.8-1), myspell-en-au (<= 2.1-5), myspell-eo (<= 2.1.2000.02.25-42), myspell-es (<= 1.11-1), myspell-et (<= 1:20030606-12.1), myspell-eu-es (<= 0.4.20081029-4), myspell-fa (<= 0.20070816-2), myspell-fi (<= 0.7-17.3), myspell-fo (<= 0.2.44-2), myspell-fr (<= 1.4-25), myspell-fr-gut (<= 1:1.0-28), myspell-ga (<= 2.0-20), myspell-gd (<= 0.50-7), myspell-gl-es (<= 2.2a-8), myspell-gv (<= 0.50-9), myspell-he (<= 1.1-1), myspell-hr (<= 20060617-2), myspell-hu (<= 0.99.4-2), myspell-hy (<= 0.20.0-1), myspell-ku (<= 0.20.0-1.1), myspell-lv (<= 0.9.3-2), myspell-nb (<= 2.0.10-3.2), myspell-nl (<= 1:2.0-1), myspell-nn (<= 2.0.10-3.2), myspell-nr (<< 20070206-4ubuntu1), myspell-ns (<< 20070206-4ubuntu1), myspell-pl (<= 20100612-1), myspell-pt-br (<= 20101030-1), myspell-pt-pt (<= 20091013-2), myspell-ru (<= 0.99g5-8.1), myspell-sk (<= 0.5.5a-2.1fakesync1), myspell-sl (<< 1.0-3ubuntu1), myspell-sv-se (<= 1.3.8-6-2.2), myspell-ss (<< 20070206-4ubuntu1), myspell-uk (<= 1.6.0-1), myspell-tn (<< 20070206-4ubuntu1), myspell-ts (<< 20070207-4ubuntu1), myspell-ve (<< 20070206-3ubuntu1), myspell-xh (<< 20070206-4ubuntu1), myspell-zu (<< 20070207-5ubuntu1), mythes-it (<= 2.0.7.gh.deb1-3), openoffice.org-thesaurus-it (<< 2.0.7.gh.deb1-1.1ubuntu3) Provides: openoffice.org-updatedicts Replaces: openoffice.org-updatedicts Suggests: ispell | aspell | hunspell, wordlist Description: spelling dictionaries - common utilities This package provides utilities shared between all wordlists and spelling dictionaries for Ispell, Aspell, or MySpell/Hunspell. It also includes support infrastructure for software using them (such as JED and Mutt), and some patched spell-checking Lisp files for better Emacs integration. . More information about the availability of these dictionaries and their naming conventions is available in the README.Debian file. Package: dictionaries-common-dev Priority: extra Section: devel Architecture: all Depends: ${misc:Depends}, debhelper (>= 4.1.13), dictionaries-common (>= 1.22.3) Description: spelling dictionaries - developer files This package provides the full text of the Debian Spelling Dictionaries and Tools Policy, and some debhelper-like helpers. . It is only of interest for developers maintaining wordlists or dictionaries for Ispell, Aspell, or MySpell/Hunspell.
--- dictionaries-common.old/debian/dictionaries-common.templates 2014-06-19 07:08:09.002100296 +0200 +++ dictionaries-common/debian/dictionaries-common.templates 2014-07-19 08:21:28.631780510 +0200 @@ -1,30 +1,51 @@ -Template: dictionaries-common/invalid_debconf_value +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-engl...@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: dictionaries-common/debconf_database_corruption Type: note -_Description: An invalid or empty debconf value "${value}" has been found. - It does not correspond to any installed package in the system. +Description: Possible debconf database corruption + The setting for "${question}" is missing, but packages providing + candidates are installed: "${class_packages}" + . + This may be due to corruption in the debconf database. See + "/usr/share/doc/dictionaries-common/README.problems" on "Debconf + database corruption". . - If above value is "000" or empty this might be caused by debconf - database corruption. - See "/usr/share/doc/dictionaries-common/README.problems", section - "Debconf database corruption". In this case, running "/usr/share/debconf/fix_db.pl" can help to put - debconf database in a consistent state. + the debconf database in a consistent state. + . + Some questions are likely to be asked after this message in order to + leave the dictionaries system in a (provisionally) working state. + +Template: dictionaries-common/invalid_debconf_value +Type: error +# TRANSLATORS: DO NOT TRANSLATE variable names such as ${value} +_Description: Invalid configuration value for default dictionary + An invalid value has been found for a configuration setting for + dictionaries-common. "${value}" does not correspond to any installed package + on the system. + . + This is usually caused by previous problems during package + installation, where the package providing "${value}" was selected for + installation but finally not installed because of errors in other + packages. . - This can also be caused by problems during installation of packages, - like package providing wrong value being selected for installation - but finally not installed because of errors in other packages. To fix this error, reinstall (or install) the package that provides - the wrong value. - Then, if you don't want this package in your system, remove it, which - will also remove its debconf entries. + "${value}". Then, if you don't want that package on this system, remove + it, which will also delete this configuration setting. A menu of choices + will be shown after this message in order to leave the system in a working + state until you fix the problem. . This error message can also appear during ispell dictionary or wordlist - renaming (e.g., wenglish-> wamerican). - In this case it is harmless and everything will be fixed after you - select your default in the menu(s) shown after this message. - . - Question may be asked after this message to try leaving the - dictionaries system in a (provisionally) working state. + renaming (e.g.: wenglish -> wamerican). In this case it is harmless and + everything will be fixed after you select your default in the menu(s) + shown after this message. Template: dictionaries-common/default-ispell Type: select @@ -62,57 +83,59 @@ Type: boolean Default: true _Description: Move non-FHS stuff under /usr/dict to /usr/dict-pre-FHS? - Some stuff under /usr/dict that is not a symlink to /usr/share/dict has - been detected in your system. /usr/share/dict is now the FHS location for - those files. Everything under /usr/dict can be moved to /usr/dict-pre-FHS - and a symlink /usr/dict -> /usr/share/dict set. - . - Although no current Debian package uses that obsolete /usr/dict location, - not having that symlink may break some of your old applications that used - it, so you are encouraged to let the files be moved and the link be set up. + Some files (instead of symbolic links) have been found in "/usr/dict", + a location deprecated by the Filesystem Hierarchy Standard (FHS) in + favor of "/usr/share/dict". + . + If you accept this option, everything under "/usr/dict" will be moved + to "/usr/dict-pre-FHS", and a symbolic link named "/usr/dict" will be + created pointing to "/usr/share/dict". + . + Although no current package uses the obsolete /usr/dict location, not + having the symlink may break legacy software, so you are encouraged to + allow this change. Template: dictionaries-common/old_wordlist_link Type: boolean Default: true _Description: Remove obsolete /etc/dictionary link? - There is a /etc/dictionary link in your system. This is obsolete and no - longer means anything. You are strongly suggested to allow removal of that - link. + This system has an obsolete symlink "/etc/dictionary". This is no + longer meaningful, and should be removed. . - You will be called to explicitly select the default wordlist during + You will be asked to explicitly select the default wordlist during installation of wordlist packages. You can change your selection at any - time by running 'select-default-wordlist'. + time by running "select-default-wordlist". Template: dictionaries-common/ispell-autobuildhash-message Type: note +#flag:translate!:3 _Description: Problems rebuilding an ${xxpell} hash file (${hashfile}) - ** Error: ${errormsg} + The following error happened: . - This error was caused by package providing '${hashfile}', although it - can be made evident during other package postinst. Please complain - to the maintainer of package providing '${hashfile}'. + ${errormsg} + . + This error was caused by a package providing "${hashfile}", although it + may be triggered by another package's installation. Please submit a bug + for the package providing "${hashfile}". . Until this problem is fixed you will not be able to use ${xxpell} - with '${hashfile}'. + with "${hashfile}". Template: dictionaries-common/remove_old_usr_dict_link Type: boolean Default: true _Description: Remove obsolete /usr/dict symlink? - A non FHS /usr/dict symlink has been found. Since it is obsolete, - no Debian package currently uses that location and none of your programs - should rely on it, so you are strongly suggested to accept its removal. - . - If for whatever reason you need that symlink, recreate it again, but you - are suggested to better fix your old programs to use the current - /usr/share/dict location. + This system has an obsolete symlink "/usr/dict", which is not compliant + with the Filesystem Hierarchy Standard. No packages currently use that + location, and none of your programs should rely on it, so it should be + removed. Template: dictionaries-common/selecting_ispell_wordlist_default Type: note -_Description: Default values for ispell dictionary/wordlist are not set here - Running 'dpkg-reconfigure dictionaries-common' will not set the default - values for ispell dictionary/wordlist. Running 'dpkg-reconfigure ispell' +_Description: Default values for ispell dictionary/wordlist not set + Running "dpkg-reconfigure dictionaries-common" will not set the default + values for ispell dictionary/wordlist. Running "dpkg-reconfigure ispell" will not set the default ispell dictionary. . - Use instead 'select-default-ispell' or 'select-default-wordlist' scripts. - + You should instead use the "select-default-ispell" or + "select-default-wordlist" commands for that purpose. --- dictionaries-common.old/debian/control 2014-06-19 07:08:08.998100233 +0200 +++ dictionaries-common/debian/control 2014-07-13 22:57:47.602460162 +0200 @@ -92,13 +92,14 @@ Replaces: openoffice.org-updatedicts Suggests: ispell | aspell | hunspell, wordlist -Description: Common utilities for spelling dictionary tools - These are utilities shared by all ispell, myspell and wordlist - dictionaries, including support for some tools that use them - (like emacsen, jed and mutt) and some patched spell-checking - lisp files for better system integration. - More info about naming conventions and availability of those - dictionaries in the README.Debian file. +Description: spelling dictionaries - common utilities + This package provides utilities shared between all wordlists and spelling + dictionaries for Ispell, Aspell, or MySpell/Hunspell. It also includes + support infrastructure for software using them (such as JED and Mutt), + and some patched spell-checking Lisp files for better Emacs integration. + . + More information about the availability of these dictionaries and their + naming conventions is available in the README.Debian file. Package: dictionaries-common-dev Priority: extra @@ -107,9 +108,9 @@ Depends: ${misc:Depends}, debhelper (>= 4.1.13), dictionaries-common (>= 1.22.3) -Description: Developer tools and Policy for spelling dictionary tools - Full text of the Debian Spelling Dictionaries and Tools Policy and - some debhelper like helpers. +Description: spelling dictionaries - developer files + This package provides the full text of the Debian Spelling Dictionaries + and Tools Policy, and some debhelper-like helpers. . - Only of interest for developers maintaining wordlists or dictionaries - for ispell, aspell or myspell/hunspell. + It is only of interest for developers maintaining wordlists or + dictionaries for Ispell, Aspell, or MySpell/Hunspell.
signature.asc
Description: Digital signature