On Tue, May 31, 2005 at 03:08:49PM +0200, Christoph Berg wrote:
> Re: Agustin Martin in <[EMAIL PROTECTED]>
> > Just to note that after Brian suggestion, one of the things that are waiting
> > in dictionaries-common for sarge release is aspell-autobuidhash, allowing 
> > the
> > binary hashes being built from dict postinst. This is still very
> > experimental, and would require for dicts using it that not only libaspellxx
> > is installed but also aspell-bin, but should make dependencies simpler for
> > those dicts, since the dependency would be on aspell-bin, which is synced to
> > the appropriate libaspellxx because it depends on it.
> > 
> > This has the advantage that dicts will be arch: all packages, because
> > endianess would be dealt with at hash building (our mirrors will be happy).
> > The drawback is that aspell-bin is required, that more space is used in the
> > system and that for slow systems the on-the-fly build might not be as fast 
> > as
> > expected (aspell efficiency on this is much higher now, so this might no
> > longer be a problem, but is still to be tested with aspell-0.60)
> 
> Hi,
> 
> the recently (6 weeks ago) added aspell-de-alt package builds the
> hashes in the postinst. The packaging was trivial, and since noone
> complained yet, I assume it works for users. (Of course I did
> extensive install/remove tests myself before uploading.)

Thanks for the info,

That makes the mirrors happy because the aspell dict is now arch:all, but
does not cause hashes being rebuilt if a new aspell with incompatible binary
hash format is uploaded. That is what ispell-autobuildhash is currently
doing and is what is expected from aspell-autobuildhash. There are some
problems pending, like a /usr/lib/aspell-0.60 explicitely hardcoded path that
will complicate a transition to e.g. 0.61, while everything would be
simpler if a plain /usr/lib/aspell is used. These are the kind of things
that are still to be considered.

In my experimental dictionaries-common with aspell-autobuildhash support,
things seems to be working pretty well, I tested things with my asspell
galician dict, as well as with the catalan dict. This last is very
important, since without affix compression the hash file reached over 100Mb
(not a typo, we had to strip down the wordlist to have something of a
reasonable size), so I expect that testing the system for that dict is a
good measure about how realistic is the system. I have to say that worked
pretty well, useable and with a 3.7Mb hash file (apart from a lot of error
messages from the myspell aff file that were probably silent to myspell,
but really noisy for aspell)

Cheers,

-- 
Agustin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to