Package: gnuplot Followup-For: Bug #755903 This works just fine with current version of gnuplot. I can't reproduce the problem orignally posted by Ian. Single invocation works and produces plot with expected data.
It is possible that early implementation of the epscairo required explicit 'unset terminal' or 'unset output' at the end to force setting of the footer and close the file. This should happen automatically at exit, but maybe it wasn't working. I was not able to find anything specific in changelogs, but possibly this change was a fix that made it finally work 2013-10-25 Thomas Bleher <tble...@gmx.de> * src/stdfn.c(gp_atexit gp_exit) src/stdfn.h src/command.c(exit_command) src/plot.c(main) src/qtterminal/qt_term.cpp src/win/winmain.c src/wxterminal/gp_cairo.c src/wxterminal/gp_cairo_helpers.c src/wxterminal/wxt_gui.cpp term/be.trm term/x11.trm: Create gnuplot atexit handlers that are called before exit(3) Normal atexit-handlers are called in the reverse order of registration. This causes problems when a library has its own global destructors which do not handle the case that objects of the library may still be active and destroyed in the atexit handler. This has been observed with Qt. Introduce a new function gp_exit() which calls the gnuplot atexit handlers and then calls exit(3). Also create gp_atexit() to register gnuplot exit handlers. Not sure if it was included in the 4.6.0-8 or not. Probably was, so it might be a red hearing. And it is not really touching cairo non-wxt outputs. Anyhow, this bug can be closed. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.0-2-amd64 (SMP w/32 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnuplot depends on: ii gnuplot-x11 [gnuplot-nox] 5.2.5+dfsg1-1 gnuplot recommends no packages. Versions of packages gnuplot suggests: ii gnuplot-doc 5.2.5+dfsg1-1 -- no debconf information -- debian-science-maintainers mailing list debian-science-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers