Bug#540406: the wxt driver deserves its own package
Anton Gladky
gladky.anton at gmail.com
Thu Jul 19 21:25:48 UTC 2012
Hi Ivan,
thanks for contribution! I have committed your changes to a separate branch of
gnuplot git-repo [1]. Feel free to send patches in git-format.
Your changes need to be precisely tested before merging and uploading.
I will unlikely do a new upload before release, if no RC-bugs appear.
Cheers,
Anton
[1] http://anonscm.debian.org/gitweb/?p=debian-science/packages/gnuplot.git;a=shortlog;h=refs/heads/shmakov
2012/7/19 Ivan Shmakov <oneingray at gmail.com>:
>
> > As I've just checked, while the ‘x11’ and ‘qt’ drivers are provided
> > as external binaries (under lib/gnuplot/), the ‘wxt’ one is
> > apparently compiled into the main gnuplot binary itself.
>
> > If I'm right in my guess that the library dependencies of the latter
> > on the Qt libraries are superfluous (I hope to check it the next
> > week), then that may be one more reason to keep the ‘wxt’ driver
> > separate.
>
> Unfortunately, it's not the case, as the implementation of the
> ‘qt’ terminal (as part of the main Gnuplot binary) itself relies
> on QLocalSocket, and thus depends on the Qt libraries.
>
> So, I'd like to bring back my original suggestion:
>
> • the ‘gnuplot’ package is no longer transitional, and contains
> everything from the former ‘gnuplot-x11’ package, except the
> ‘gnuplot_x11’ driver binary;
>
> • the ‘gnuplot-nox’ package is no longer built with
> ‘--without-x’;
>
> • the new ‘gnuplot-x11’ package only provides the aforementioned
> driver binary, and depends on either ‘gnuplot’ or
> ‘gnuplot-nox’ for the main Gnuplot binary.
>
> FWIW, I've built the packages as described, and put them there:
>
> http://waterlily.siamics.net/~ivan/mini-dinstall/1gray-misc/amd64/
> http://waterlily.siamics.net/~ivan/mini-dinstall/1gray-misc/source/
>
> A brief testing has revealed no new issues, but I'm yet to
> document my changes properly, and still hope that these changes
> could be accepted for Debian Wheezy.
>
> TIA.
>
> PS. Actually, there's a thing I haven't tested so far: should gnuplot
> from gnuplot-nox be started with the DISPLAY environment
> variable set, but without gnuplot-x11 installed, it may fail to
> produce a nice error message.
>
> […]
>
> --
> FSF associate member #7257 http://sf-day.org/
> deb http://waterlily.siamics.net/~ivan/mini-dinstall/ 1gray-misc/$(ARCH)/
> # deb-src http://waterlily.siamics.net/~ivan/mini-dinstall/ 1gray-misc/source/
>
> --
> debian-science-maintainers mailing list
> debian-science-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
More information about the debian-science-maintainers
mailing list