Hi Maintainer It seems that dia's upstream tests are not run during the build [1], and dia has no autopkgtests. dh_auto_test -a cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=6 meson test --verbose ninja: Entering directory `/build/reproducible-path/dia-0.98+git20250126/obj-x86_64-linux-gnu' ninja: no work to do. When dia is rebuilt against libxml 2.14.x from experimental, it causes at least ns3 and xnee to FTBFS, with the following error: parser error : Start tag expected, '<' not found Regards Graham [1] https://buildd.debian.org/status/package.php?p=dia
I have reported this issue upstream. Also I created a merge request to enable the build tests for Debian: https://salsa.debian.org/debian/dia/-/merge_requests/6 and upstream: https://gitlab.gnome.org/GNOME/dia/-/merge_requests/139 Thank you, Jeremy Bícha
a new upstream snapshot fixes the ftbfs. example packaging at https://launchpad.net/ubuntu/+source/dia/0.98+git20250902-0ubuntu1
Hi, The actual reason is that the gzip'ing of the dia files got lost in the Gtk3 rewrite. I don't think it has anything to do with libxml Greetings Here's a 18 years .dia file as reference: https://github.com/a-detiste/cruft/blob/master/design.dia
Hi Alexandre That might be a completely different issue. In Ubuntu, we rebuilt dia 0.98+git20250126-2 against libxml2.9-dev [1], and n3 and xnee were able to build again. Regards Graham [1] https://launchpad.net/ubuntu/+source/dia/0.98+git20250126-2ubuntu1