Created attachment 207538 [details] poudriere log with TKAGGBACKEND==on (default) Greetings! I did compile inside a clean poudriere 3.3.2_1 (packages and caches erased) with a ports tree at r511903. FreeBSD 12.0-RELEASE-p10 FreeBSD 12.0-RELEASE-p10 GENERIC amd64 I did use the following options list: > ---Begin OPTIONS List--- > ===> The following configuration options are available for py27-matplotlib-2.2.4_1: > EXAMPLES=on: Build and/or install examples > GTKAGGBACKEND=on: GTKAgg backend support > GTKBACKEND=on: GTK backend support > QT5AGGBACKEND=on: Qt5Agg backend support > TKAGGBACKEND=on: TKAgg backend support > WXAGGBACKEND=on: WXAgg backend support > ===> Use 'make config' to modify these settings > ---End OPTIONS List--- If TKAGGBACKEND==on (TKAgg backend support)—which happens to be the default—compilation stops with the following error: > OPTIONAL BACKEND EXTENSIONS > macosx: no [Mac OS-X only] > qt5agg: yes [installing, Qt: 5.12.2, PyQt: 5.12.2; PySide2 > not found] > qt4agg: no [skipping due to configuration] > gtk3agg: no [Requires pygobject to be installed.] > /usr/local/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display > warnings.warn(str(e), _gtk.Warning) > gtk3cairo: no [Requires pygobject to be installed.] > gtkagg: yes [installing, Gtk: 2.24.32 pygtk: 2.24.0] > tkagg: yes [installing; run-time loading from Python Tcl / > Tk] > Unable to access the X Display, is $DISPLAY set properly? > *** Error code 1 That sounds very strange to me :-) Regards, Kalten