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]