[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] templates://dictionaries-common/{dictionaries-common.templates}



Please find, for review, the debconf templates and packages descriptions for the dictionaries-common source package.

This review will last from Tuesday, July 01, 2014 to Friday, July 11, 2014.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, a summary will be sent to the review bug report,
and a mail will be sent to this list with "[BTS]" as a subject tag.


Template: dictionaries-common/debconf_database_corruption
Type: error
#flag:translate!:3
Description: Possible debconf database corruption
 The configuration question for "${question}" is empty but some
 elements are installed for the "${class}" class:
 .
  Choices_dictcom: "${installed_elements}"
  Choices_debconf: "${choices_value}"
  Owners/error: "${shared_owners}"
 .
 This can be related to a corruption of the "debconf" database.
 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
 the debconf database in a consistent state.
 .
 Some questions are likely to be asked after this message in order to
 try leaving the dictionaries system in a (provisionally) working state.

Template: dictionaries-common/invalid_debconf_value
Type: error
_Description: Invalid configuration setting for ${value}
 An invalid value has been found for a configuration setting for
 dictionaries-common. It does not correspond to any installed package
 in the system.
 .
 That is usually caused by problems at some time during packages
 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
 the missing value. Then, if you don't want this package on
 your system, remove it, which will also remove its configuration
 settings in the "debconf" database. A choices menu
 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
#flag:translate!:1
__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. According to the FHS, such files should be placed in
 /usr/share/dict. Everything under /usr/dict can be moved to /usr/dict-pre-FHS
 and a symbolic link named /usr/dict can be created, pointing to
 /usr/share/dict.
 .
 Although no current 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.

Template: dictionaries-common/old_wordlist_link
Type: boolean
Default: true
_Description: Remove obsolete /etc/dictionary link?
 There is a /etc/dictionary link on the system. This is obsolete and no
 longer means anything. This link 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
 can be made evident during other package postinst. Please report
 a bug against 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?
 A /usr/dict symbolic link has been found. It does not comply with the
 Filesystem Hierarchy Standard (FHS). Since it is obsolete,
 no package currently uses that location and no programs
 should rely on it. Therefore, you are strongly suggested to accept
 its removal.

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.
--- dictionaries-common.old/debian/dictionaries-common.templates	2014-06-19 07:08:09.002100296 +0200
+++ dictionaries-common/debian/dictionaries-common.templates	2014-07-01 07:39:33.258207121 +0200
@@ -1,30 +1,47 @@
-Template: dictionaries-common/invalid_debconf_value
-Type: note
-_Description: An invalid or empty debconf value "${value}" has been found.
- It does not correspond to any installed package in the system.
+Template: dictionaries-common/debconf_database_corruption
+Type: error
+#flag:translate!:3
+Description: Possible debconf database corruption
+ The configuration question for "${question}" is empty but some
+ elements are installed for the "${class}" class:
+ .
+  Choices_dictcom: "${installed_elements}"
+  Choices_debconf: "${choices_value}"
+  Owners/error: "${shared_owners}"
  .
- If above value is "000" or empty this might be caused by debconf
- database corruption.
+ This can be related to a corruption of the "debconf" database.
  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
+ try leaving the dictionaries system in a (provisionally) working state.
+
+Template: dictionaries-common/invalid_debconf_value
+Type: error
+_Description: Invalid configuration setting for ${value}
+ An invalid value has been found for a configuration setting for
+ dictionaries-common. It does not correspond to any installed package
+ in the system.
+ .
+ That is usually caused by problems at some time during packages
+ 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.
+ the missing value. Then, if you don't want this package on
+ your system, remove it, which will also remove its configuration
+ settings in the "debconf" database. A choices menu
+ 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
@@ -48,6 +65,7 @@
 Template: dictionaries-common/default-wordlist
 Type: select
 Choices-C: ${choices}, Manual symlink setting
+#flag:translate!:1
 __Choices: ${echoices}, Manual symlink setting
 _Description: System default wordlist:
  Please indicate which wordlist the "/usr/share/dict/words" symlink
@@ -62,12 +80,13 @@
 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.
+ Some files (instead of symbolic links) have been found in
+ /usr/dict. According to the FHS, such files should be placed in
+ /usr/share/dict. Everything under /usr/dict can be moved to /usr/dict-pre-FHS
+ and a symbolic link named /usr/dict can be created, pointing to
+ /usr/share/dict.
  .
- Although no current Debian package uses that obsolete /usr/dict location,
+ Although no current 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.
 
@@ -75,44 +94,44 @@
 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.
+ There is a /etc/dictionary link on the system. This is obsolete and no
+ longer means anything. This link 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
+ can be made evident during other package postinst. Please report
+ a bug against 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.
+ A /usr/dict symbolic link has been found. It does not comply with the
+ Filesystem Hierarchy Standard (FHS). Since it is obsolete,
+ no package currently uses that location and no programs
+ should rely on it. Therefore, you are strongly suggested to accept
+ its removal.
 
 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.
Source: dictionaries-common
Section: text
Priority: optional
Maintainer: Agustin Martin Domingo <agmartin@debian.org>
Uploaders: Rene Engelhard <rene@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: 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.

Package: dictionaries-common-dev
Priority: extra
Section: devel
Architecture: all
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.
 .
 Only of interest for developers maintaining wordlists or dictionaries
 for ispell, aspell or myspell/hunspell.

Attachment: signature.asc
Description: Digital signature


Reply to: