Petter Reinholdtsen wrote:
[Axel Bojer]
Axel Bojer wrote: (...)
Men jeg skal se om jeg finner feilen, mistenker at det bare ligger i måten vi bygger på, har funnet slike feil før og klart å rette manuelt, så det bør kunne automatiseres.
Jeg prøver, og får, følgende:
$ make thesaurus-nb.txt-update ( \ echo 'abcdefghijklmnopqrstuvwxyz?????????ABCDEFGHIJKLMNOPQRSTUVWXYZ?????????-()#' && \ grep -v '#' thesaurus-nb-mergnet.txt | sed 's/;/; /g' \ ) > thesaurus-nb.txt.new && \ mv thesaurus-nb.txt.new thesaurus-nb.txt
Petter: er dette riktig?
Jeg fant feilen selv: Ingenting endres med mindre jeg selv først manuelt sletter fila: thesaurus-nb-mergnet.txt *da* lager den ny versjon av denne fila, ellers ikke. (ser ikke ut til at distclean sletter denne).
Jeg forstår ikke spørsmålet. Det er slik byggeregelen ser ut i dag. Du har jo hevdet at det er noe galt med synonymordlisten, så da blir det jo et åpent spørsmål om regelen er riktig.
Ok. Såvidt jeg kan se er det som skjer bare at «;» får et ekstra mellomrom etter seg (og at toppteksten slettes).
Jeg ser iallfall at det ikke er kommet inn andre synonymer i pakka jeg bygde enn de som lihher på no.speling.org, så noe gikk galt med innhentinga fra merg.net. Skal prøve igjen nå.
Jeg oppdaterte fra merg.net før jeg sendte epost og sa at alt var klart for byggtesting, så det som skulle komme av endringer må være gjort de siste dagene.
Ja, det var en minimal endring på en linje.
Likevel løser ikke dette det grunnleggende problemet. Jeg ser fila thesaurus-nb-mergnet.txt ser grei ut (den er jo henta direkte fra synonymer.merg.net), men den fila som bygges inneholder ikke disse ordene :-/
less ooo-dist/th_nb_NO_v2/th_nb_NO_v2.idx viser en meget kort fil.
(«cat ooo-dist/th_nb_NO_v2/th_nb_NO_v2.idx|wc -l» gir «1453»)
(fila har også en identisk kopi i hovedmappa)
cat thesaurus-nb.txt | wc -l gir 9også 1453, men da er det mange ord på hver linje (slik også i thesaurus-nb-mergnet.txt, naturlig nok).
Det ser av «Makefile» ut til at thesaurus-nb.txt tas med i bygginga, så jeg vet heller ikke helt hva som skjer.
Petter: Kan du sende den fila du bygget, så kan jeg sammenligne for å se om det er hos meg det går galt?
Ellers mener jeg som nevnt at det kanskje like greit å la synonymord-databasen gjøre bygginga og så heller hente inn den ... Nå skal den jo ligge samme sted også :-) (I det minste bør dette være mulig som en foreløpig løsning.)
Hilsen Axel