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

Bug#304101: acknowledged by developer (Re: Bug#304101: "Inadmissible path" bug in openoffice.org v1.1.2)



Hi Rene

J. Grant wrote:
I do not know what version the dictionary was, the package name was not
displayed as part of the error.  I presume it comes with openoffice.org
packages? If you know the name of the English localisation package could
you let me know for my records please.

openofficeorg-l10n-en. for the dictioonaries, see below...

Ok, I just upgraded my openoffice to 1.1.3, i did all the default
upgrade of packages. I do not get the error popup now. Perhaps it now automatically gets the en_GB dictionary? On the spellcheck dialog it looks the same, but English(US) and English (UK) both lit up in the list.

If you have myspell-en-gb installed.. Do you?

yes I do.

>>"Inadmissible path.
>>/usr/lib/openoffice/share/autotext/english_uk does not exist"
>
>>1) For some reason the English dictionary was not installed.
>
>Of course not. Install it. It is suggested by openoffice.org and
>openoffice.org-l10n-en.

Could you tell me where it is suggested by openoffice.org-l10n-en please?
(I read all the apt-cache show openoffice.org-l10n-en  text but could not
seem any mention of dictionaries.)

OK, let's look. the places where dictionaries are mentioned are ^'d, you need a non-proportional font to read it properly ;-):

$ apt-cache show openoffice.org-l10n-en
Package: openoffice.org-l10n-en
Priority: optional
Section: editors
Installed-Size: 18808
Maintainer: Debian OpenOffice Team <debian-openoffice@lists.debian.org>
Architecture: all
Source: openoffice.org
Version: 1.1.3-9
Replaces: openoffice.org1.1-l10n-en
Provides: openoffice.org-l10n-1.1.3, openoffice.org1.1-l10n-en
Recommends: openoffice.org (>> 1.1.2+1.1.3)
Suggests: myspell-dictionary-en, openoffice.org-hyphenation-en, openoffice.org-thesaurus-en, openoffice.org-help-en
          ^^^^^^^^^^^^^^^^^^^^^ (1)

Ok, there is no myspell-dictionary-en package for debian sarge. Mabye it is an alias for English, and US ditionary packages.

Conflicts: openoffice.org1.1-l10n-en, openoffice.org (<< 1.1.2+1.1.3), openoffice.org (>> 1.1.3+1.1.4)
Filename: pool/main/o/openoffice.org/openoffice.org-l10n-en_1.1.3-9_all.deb
Size: 3525164
MD5sum: 85c7c5733ca60733bc3c1363ee13eab1
Description: English (US) language package for OpenOffice.org
 OpenOffice.org is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the localization of OpenOffice.org in
 English (US).
 It contains the user interface, the templates and the autotext features.
 (please note that not all this is available for all possible languages).
 You can switch user interface language using the locales system.
 .
 Spelling dictionaries, hyphenation patterns, thesauri and help are not
 ^^^^^^^^^^^^^^^^^^^^^                                          ^^^^^^^
 included in this package. There are some available in separate packages
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 (myspell-*, openoffice.org-hyphenation-*, openoffice.org-thesaurus-*,
  ^^^^^^^^^ (2)
 openoffice.org-help-*)
 .
 If you just want to be able to spellcheck etc. in other languages, you can
                                                                    ^^^^^^^
 install extra dictionaries/hyphenation patterns/thesauri independently of
 ^^^^^^^^^^^^^^^^^^^^^^^^^^ (3)
 the language packs.
 .
 For latest news on OpenOffice.org in Debian, see
 http://openoffice.debian.net

(1) says myspell-dictionary-en which is a virtual package provided by all english myspell dictionaries:

$ sudo apt-get install myspell-dictionary-en
Reading Package Lists... Done
Building Dependency Tree... Done
Package myspell-dictionary-en is a virtual package provided by:
  myspell-en-us 20030813-3
  myspell-en-gb 20030813-3
You should explicitly select one to install.
E: Package myspell-dictionary-en has no installation candidate

(2) clearly says myspell-* again:

$ apt-cache search myspell english
myspell-en-gb - English (GB) dictionary for myspell
myspell-en-us - English (US) dictionary for myspell
[...]

(3) is just a conclusion of (1) and (2).

Is there reason why when I select a british english install. When I set
my locale to en_GB, when I setup X with gb keyboard and kde in en_GB
that English dicitionary does not automatically get installed?  Surely
the correct dictionary for the install should be automatically installed?

The problem is that this is not possible to express in package relations
since they are hardcoded at *build-time* and you can't run apt during a
package install after you found out that you want en-GB..

Could the install of those packages be restarted then? or just en_GB
dictionaries installed after?

>>2) for some reason it has added "_uk" instead of "_gb" to the filename. >> UK is the ISO country code of Ukraine, last time I checked they did >>not speak English.
>
>I guess they mean UK as in United Kingdom...

Are you in a position to correct this mistake?  Who are "they" btw?

the OpenOffice.org authors.

If the text is an abreviation for the United Kingdom the UK is fine.
However in the case of locales and dictionaries ISO 3166 country codes
should be used -- so that should be GB.

I guess, yes, I'll ask the OOo authors.

Great, thanks.

As the error doesn't appear anymore in 1.1.3 which is in sarge/sid now I
am closing this bug.

Ok, thanks for taking the time to reply.

please include my email address in any replies.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



Reply to: