Guillaume Rousse wrote:

> BTW, i have aspell-el ready to roll since a long time, except i've been
> unable to build it with greek translation of word "greek" taken from
> locales spec files:
> http://www.mail-archive.com/[EMAIL PROTECTED]/msg82258.html

As I mentioned in bug 1714, "%define languagelocal ..." is no longer
needed, since langualgelocal isn't used elsewhere.  It *was* used in the
spec files prior to 0.50.  Eliminating this define solves the "... does
not appear to be a specfile" problem.  BTW, Stefan Siegel has removed
languagelocal from the new aspell-de.spec.

> Also, i'm not sure about the claim from bug 1714 than LC_ALL requirement
> to build the different packages is useless. Even if build succed, is the
> dictionnary still correct relating to sorting issues (maybe) and special
> charachters handling ?

To check this, I just built aspell-el and aspell-es with three different
settings for the LC_ALL and LANG:
  1A.  aspell-el:  No LC_ALL (default); LANG=en_GB.UTF-8 (default)
  1B.  aspell-es:  No LC_ALL (default); LANG=en_GB  (because -UTF8 fails)
  2A.  aspell-el:  LANG=el; LC_ALL=el
  2B.  aspell-es:  LANG=es; LC_ALL=es
  3.   Both:       LANG=no; LC_ALL=no (my own language)

For each build, I renamed the ~/rpm/BUILD/aspell-xx-0.50-x directory to
prevent overwriting.  Then I recursively compared the contents of the
various build directories for the same language, using e.g.
  diff -r aspell-xx-0.50-x1 aspell-xx-0.50-x2
or, in order to also list identical files:
  diff -rs aspell-xx-0.50-x1 aspell-xx-0.50-x2
Result:  No differences at all.  (When using the -rs option, I did check
that all filenames I got from "rpm -ql aspell-xx" were listed.)

I suspect the LANG environment variable does the same for me as LC_ALL
previously did.  Setting LC_ALL doesn't seem to have any effect; and I get
no results from "env |grep LC".  It's LANG that decides if a build of
aspell-es (or aspell-fo) succeeds; and so far I've only had problems with
en_GB.UTF-8.

The build system used a lightweight install of Mandrake 9.1 beta 1 with
some updates and additions of development packages from Cooker around the
time beta 2 was released.


Reply via email to