$ dia -t libart-png -e dia/board01-a.png dia/board01-a.dia ** ERROR **: Can't find output format libart-png aborting... Aborted ~# emerge dia libart_lgpl -vp These are the packages that I would merge, in order: [ebuild R ] app-office/dia-0.94-r1 -debug -gnome +png +python -static +zlib 3,270 kB [ebuild R ] media-libs/libart_lgpl-2.3.17 -debug 0 kB so: dia and libart are installed, but dia cant use it. strace dia: open("/usr/lib/dia/libart_lgpl_2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libart_lgpl_2.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 #\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=94040, ...}) = 0 mmap2(NULL, 92860, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb78db000 mmap2(0xb78f1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15) = 0xb78f1000 close(3) = 0
To export to png try "dia -t png". For a list of valid formats to export to, run "dia --help".