On Thu, 2003-06-26 at 09:16, Klaus Ade Johnstad wrote:
Forsøkte akkurat å kjøre msgfmt -vc kmail.po -o kmail.mo men får denne feilmeldingen header field `Last-Translator' should start at beginning of line msgfmt: found 1 fatal error
Begynnelsen av kmal.po ser slik ut
"Project-Id-Version: kmail\n" "<<<<<<< kmail.po" "POT-Creation-Date: 2003-04-06 21:27+0200\n" "PO-Revision-Date: 2003-06-26 09:05+0200\n" "=======" "POT-Creation-Date: 2003-04-30 23:20+0200\n" "PO-Revision-Date: 2003-06-26 09:05+0200\n" ">>>>>>> 1.68"
...
Men hva er egentlig feil?
Du har hatt en CVS-konflikt. Den «trimmingen» du beskrev løste konflikten, omtrent slik det er meningen at man skal løse CVS-konflikter.
Hvorfor? Du har antagelig sjekket inn, eller gjort «cvs update» etter å ha gjort en del endringer. Siden du sjekket fila ut, har noen andre gjort endringer på de samme linjene i fila. Da vet ikke CVS hvilke endringer som skal bli stående: Man har en CVS-konflikt. Den må løses manuelt.
«Last-Translator» blir endret automagisk av Kbabel, og gir dermed automatisk konflikt om to arbeider på den samme filen parallelt.
Hvis du ikke løser konflikten, blir ikke ditt bidrag sjekket inn. Dermed kan verdifulle endringer være tapt for omverdenen.