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

Re: [aspell-it] deb per la 0.60



> deb-src http://www.stex.name/debian ./
> 
> (disponibile solo con apt-get).

apt-gettato

> Se qualcuno vuole provarlo è sempre ben accetto e i suoi suggerimenti
> pure. Purtroppo ho, per ora, compilato solo per powerpc e non per i386
> (magari lo faccio stasera), i sorgenti sono a disposizione. Il db in
> italiano è sync con quello degli autori di myspell.
> Fatemi sapere se c'è qualcosa che non va o eventuali bug. Grazie in
> anticipo.

Alcune premesse:

I miei script per la correzione automatica delle traduzioni girano su
Alioth: server Woody (i386) su cui non e' neppure installato
aspell. Ho quindi dovuto compilare staticamente aspell (aspell0.50.5)
e tutti i dizionari. La scelta della versione 0.50.5 piuttosto che la
0.60.2 e' dovuta al fatto che alcuni dizionari ("bg" ad es) davano dei
problemi. Non ho comunque problemi a compilare staticamente
aspell0.60.2 su un sistema Woody.  A casa ho un sistema i386 (sarge)
su cui ho installato un ambiente chroot Woody per testare gli script.

Tutto questo per dire che ho cominciato a testare il pacchetto dai
sorgenti upstream.

ho eseguito ./configure che ha funzionato correttamente, e poi make
install quest'ultimo ha generato una lunghissima serie di warning
(riporto parte del log) ma si e' comunque conclusa senza errori:

cat < it.cwl | /home/zino/tools_0.60.2/bin/aspell  --lang=it create master ./it.rws
Warning: The word "90962" is invalid. The character '9' (U+39) may not appear at the beginning of a word. S kipping word.
Warning: Removing invalid affix ' ' from word .
Warning: Removing inapplicable affix 'C' from word .
Warning: Removing inapplicable affix 'o' from word .
Warning: Removing inapplicable affix 'p' from word .
Warning: Removing invalid affix 'y' from word .
.....
Warning: Removing inapplicable affix 'q' from word trenta.
Warning: Removing inapplicable affix 'T' from word tr\uffff.
Warning: Removing inapplicable affix 'q' from word tr\uffff.
Warning: Removing inapplicable affix 'T' from word venti.
Warning: Removing inapplicable affix 'q' from word venti.


mkdir -p /home/zino/tools_0.60.2/lib/aspell-0.60/
cp it.rws it.multi italian.alias italiano.alias /home/zino/tools_0.60.2/lib/aspell-0.60/
cd /home/zino/tools_0.60.2/lib/aspell-0.60/ && chmod 644 it.rws it.multi italian.alias italiano.alias
mkdir -p /home/zino/tools_0.60.2/lib/aspell-0.60/
cp it.dat /home/zino/tools_0.60.2/lib/aspell-0.60/
cd /home/zino/tools_0.60.2/lib/aspell-0.60/ && chmod 644 it.dat

-------------------------------

a questo punto ho eseguito il test gia' descritto nel bug report
che avevo compilato tempo fa:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=284377

Pertanto ho creato il file di testo "test_it.txt" contenente le
seguenti parole:

all'inizio
d'aiuto
dall'elenco
dell'attuale
l'apertura
nell'ordine
un'immagine

avviabile
Bourne
cable
device
inode
installabile
malfunzionante
scorrelato
update

e finalmente ho eseguito:
cat test_it.txt | aspell list --lang=it

Error: The file "/home/zino/tools_0.60.2/lib/aspell-0.60//it_affix.dat" can not be opened for reading.

ho verificato che it_affix.dat non e' presente in
"/home/zino/tools_0.60.2/lib/aspell-0.60" e ho quindi provveduto a
copiarlo manualmente.
Ho lanciato nuovamente 
"cat test_it.txt | aspell list --lang=it"

avviabile
Bourne
cable
device
inode
Segmentation fault

Fammi sapere se ti servono altri dettagli,
ciao

Davide



Reply to: