When exporting diagram into .eps file, DIA uses current LC_NUMERIC for generating nombers in PostScript. So, using RU locale produces floating numbers as this: 1,000 (i. e. comma instead of petiod). PostScript fails on this! Steps to Reproduce: 1. Create any diagram (e. g. picture.dia) 2. dia picture.dia -e picture.eps 3. gs -q -dBATCH -dNOPAUSE -sDEVICE=bbox picture.eps Actual Results: Error: /undefined in 28,346000 . . . ESP Ghostscript 7.07.1: Unrecoverable error, exit code 1 $ grep 28.346000 picture.eps 28,346000 -28,346000 scale Expected Results: 2. LC_ALL=C dia picture.dia -e picture.eps 3. gs -q -dBATCH -dNOPAUSE -sDEVICE=bbox picture.eps %%BoundingBox: 0 0 431 431 $ grep 28.346000 picture.eps 28.346000 -28.346000 scale
It's probably upstream bug so it reproduces under FreeBSD.
Да, проблема в Апстриме, но самого главного - версии! не указано :( Да, действительно, присутствует в dia-0.94-alt8cvs20050313
fixed in dia-0.94-alt9cvs20050730