ports/165423: math/gnuplot missing some wxwidgets dependency

Clint Travis Hunter travis.hunter at gmail.com
Thu Feb 23 16:20:10 UTC 2012


>Number:         165423
>Category:       ports
>Synopsis:       math/gnuplot missing some wxwidgets dependency
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 23 16:20:09 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Clint Travis Hunter
>Release:        9.0
>Organization:
Univ. Colorado at Colo Spgs
>Environment:
FreeBSD prometheus 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Sun Feb  5 17:50:50 MST 2012     root at prometheus:/usr/obj/usr/src/sys/PROMETHEUS  amd64

>Description:
When compiling gnuplot 4.4.4 from ports with WX enabled, the wxt term does not work. When trying to plot something (e.g. sin(x)) in wxt, gnuplot simply exits.
>How-To-Repeat:
This might be a bit tricky since there may be some external factors at play here, as described below.

On a machine that does not have the wxgtk-{,unicode-}contrib ports installed (which may or may not be present on any given machine, depending on what other software has been installed, but gnuplot does not pull them in) open up a gnuplot session and type:

gnuplot> set term wxt
gnuplot> plot sin(x)

It simply exits and returns you to your prompt.
>Fix:
wxgtk28, wxgtk28-common, wxgtk-unicode were all installed and up to date (as of a week or so ago). wxgtk28-unicode-contrib and wxgtk28-contrib{,-common} were not installed (so not pulled in by the gnuplot port). I installed both of these and recompiled gnuplot and now the wxt terminal works. The recompilation may not have been necessary, though.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list