Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Aug 2017 06:43:16 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 221622] graphics/qgis: dies on signal 11
Message-ID:  <bug-221622-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221622

            Bug ID: 221622
           Summary: graphics/qgis: dies on signal 11
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: la5lbtyi@aon.at
                CC: rhurlin@gwdg.de
                CC: rhurlin@gwdg.de
             Flags: maintainer-feedback?(rhurlin@gwdg.de)

Scenario:
- FreeBSD 11.1
- All ports recompiled for it
- Starting qgis
- Opening an new project

Result:
- After about 30 seconds, qgis dies on a signal 11; gdb is started
automatically (why?)
- both the amd64 and i386 versions crash in the same way

This may have to do with consistent problems I have in building py-matplotl=
ib
for amd64; I can get it building on one machine, whereas on my main build
machine the build always stops, also with a signal 11.

Console output of qgis start:

[0]% qgis=20=20
Warning: loading of qgis translation failed
[/usr/local/share/qgis/i18n//qgis_en_US]
Warning: loading of qt translation failed
[/usr/local/share/qt4/translations/qt_en_US]
Warning: QCss::Parser - Failed to load file  "/style.qss"=20
Warning: QLayout: Attempting to add QLayout "" to QgsPanelWidgetStack
"mWidgetStack", which already has a layout
kfilemodule(1779) KSambaSharePrivate::testparmParamValue: We got some errors
while running testparm "Load smb config files from /usr/local/etc/smb4.conf
Error loading services.
"=20
kfilemodule(1779) KSambaSharePrivate::findSmbConf: KSambaShare: Could not f=
ind
smb.conf!=20
kfilemodule(1779) KSambaSharePrivate::getNetUserShareInfo: We got some erro=
rs
while running 'net usershare info'=20
kfilemodule(1779) KSambaSharePrivate::getNetUserShareInfo: "Can't load
/usr/local/etc/smb4.conf - run testparm to debug it
"=20
QGIS died on signal 11QGIS died on signal 11(no debugging symbols found)...=
(no
debugging symbols found)...ptrace: Device busy.
/z/users/martin/1779: No such file or directory.
(no debugging symbols found)...Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [=
in
module /usr/local/lib/gcc5/libgcc_s.so.1]

warning: Lowest section in /usr/local/lib/libicudata.so.58 is .hash at
0000000000000120
Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [=
in
module /usr/local/lib/gcc5/libgfortran.so.3]
Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [=
in
module /usr/local/lib/gcc5/libquadmath.so.0]
0x000000080b35e58a in _poll () from /lib/libc.so.7
zsh: killed     qgis
qgis  14.89s user 3.19s system 28% cpu 1:04.11 total
[137]%=20

Console output of trying to build py-matplotlib:

[0]# portmaster py27-matplotlib-1.5.3_2=20

=3D=3D=3D>>> Currently installed version: py27-matplotlib-1.5.3_2
=3D=3D=3D>>> Port directory: /.../hal/z/SRC/FreeBSD-ports/head/math/py-matp=
lotlib

=3D=3D=3D>>> Launching 'make checksum' for math/py-matplotlib in background
=3D=3D=3D>>> Gathering dependency list for math/py-matplotlib from ports
=3D=3D=3D>>> Initial dependency check complete for math/py-matplotlib


=3D=3D=3D>>> Starting build for math/py-matplotlib <<<=3D=3D=3D

=3D=3D=3D>>> All dependencies are up to date

=3D=3D=3D>  License PSFL accepted by the user
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on file: /usr/local/sbin/pkg -=
 found
=3D=3D=3D> Fetching all distfiles required by py27-matplotlib-1.5.3_2 for b=
uilding
=3D=3D=3D>  Extracting for py27-matplotlib-1.5.3_2
=3D> SHA256 Checksum OK for matplotlib-matplotlib-v1.5.3_GH0.tar.gz.
/usr/bin/find
/usr/tmp/.../hal/z/SRC/FreeBSD-ports/head/math/py-matplotlib/work/matplotli=
b-1.5.3
-name \*.py | /usr/bin/xargs /bin/chmod -x
=3D=3D=3D>  Patching for py27-matplotlib-1.5.3_2
=3D=3D=3D>  Applying FreeBSD patches for py27-matplotlib-1.5.3_2
/usr/bin/sed -i.bak -e 's|/usr/local|/usr/local|g'  -e
's|%%TCL_INCLUDEDIR%%|/usr/local/include/tcl8.6|g'  -e
's|%%TK_INCLUDEDIR%%|/usr/local/include/tk8.6|g'  -e
's|%%TCL_LIBDIR%%|/usr/local/lib/tcl8.6|g'  -e
's|%%TK_LIBDIR%%|/usr/local/lib/tk8.6|g'  -e 's|%%TCL_VER%%|86|g'  -e
's|%%TK_VER%%|86|g'=20
/usr/tmp/.../hal/z/SRC/FreeBSD-ports/head/math/py-matplotlib/work/matplotli=
b-1.5.3/setupext.py
/usr/bin/sed -i.bak -e 's|%%GTK_BACKEND%%|True|g'  -e
's|%%GTKAGG_BACKEND%%|True|g'  -e 's|%%QT4AGG_BACKEND%%|False|g'  -e
's|%%QT5AGG_BACKEND%%|False|g'  -e 's|%%TKAGG_BACKEND%%|True|g'  -e
's|%%WXAGG_BACKEND%%|False|g'=20
/usr/tmp/.../hal/z/SRC/FreeBSD-ports/head/math/py-matplotlib/work/matplotli=
b-1.5.3/setup.cfg
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on file:
/usr/local/lib/python2.7/site-packages/numpy/core/numeric.py - found
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on package: py27-tkinter>0 - f=
ound
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on executable: msgfmt - found
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on package: pkgconf>=3D1.3.0_1=
 - found
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on package: py27-setuptools>0 =
- found
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on file: /usr/local/bin/python=
2.7 -
found
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on executable: pygobject-codeg=
en-2.0 -
found
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on file:
/usr/local/libdata/pkgconfig/pygtk-2.0.pc - found
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libfreetype=
.so -
found (/usr/local/lib/libfreetype.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libpng.so -=
 found
(/usr/local/lib/libpng.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libfontconf=
ig.so -
found (/usr/local/lib/libfontconfig.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libtcl86.so=
 - found
(/usr/local/lib/libtcl86.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libintl.so =
- found
(/usr/local/lib/libintl.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libatk-1.0.=
so - found
(/usr/local/lib/libatk-1.0.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libcairo.so=
 - found
(/usr/local/lib/libcairo.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libgdk_pixb=
uf-2.0.so
- found (/usr/local/lib/libgdk_pixbuf-2.0.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libglib-2.0=
.so -
found (/usr/local/lib/libglib-2.0.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libintl.so =
- found
(/usr/local/lib/libintl.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libgtk-x11-=
2.0.so -
found (/usr/local/lib/libgtk-x11-2.0.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libglade-2.=
0.so -
found (/usr/local/lib/libglade-2.0.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libxml2.so =
- found
(/usr/local/lib/libxml2.so)
=3D=3D=3D>   py27-matplotlib-1.5.3_2 depends on shared library: libpango-1.=
0.so -
found (/usr/local/lib/libpango-1.0.so)
=3D=3D=3D>  Configuring for py27-matplotlib-1.5.3_2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Edit setup.cfg to change the build options

BUILDING MATPLOTLIB
            matplotlib: yes [1.5.3]
                python: yes [2.7.13 (default, Aug  3 2017, 19:15:56)  [GCC
                        4.2.1 Compatible FreeBSD Clang 4.0.0
                        (tags/RELEASE_400/final 297347)]]
              platform: yes [freebsd11]

REQUIRED DEPENDENCIES AND EXTENSIONS
                 numpy: yes [version 1.13.1]
              dateutil: yes [using dateutil version 2.6.1]
                  pytz: yes [using pytz version 2017.2]
                cycler: yes [using cycler version 0.10.0]
               tornado: yes [using tornado version 4.5.1]
             pyparsing: yes [using pyparsing version 2.2.0]
                libagg: yes [pkg-config information for 'libagg' could not
                        be found. Using local copy.]
              freetype: yes [version 2.8.0]
                   png: yes [version 1.6.31]
                 qhull: yes [pkg-config information for 'qhull' could not be
                        found. Using local copy.]

OPTIONAL SUBPACKAGES
           sample_data: yes [installing]
              toolkits: yes [installing]
                 tests: yes [nose 0.11.1 or later is required to run the
                        matplotlib test suite. Please install it with pip or
                        your preferred tool to run the test suite / using
                        mock 2.0.0]
        toolkits_tests: yes [nose 0.11.1 or later is required to run the
                        matplotlib test suite. Please install it with pip or
                        your preferred tool to run the test suite / using
                        mock 2.0.0]

OPTIONAL BACKEND EXTENSIONS
                macosx: no  [Mac OS-X only]
                qt5agg: no  [skipping due to configuration]
                qt4agg: no  [skipping due to configuration]
               gtk3agg: no  [Requires pygobject to be installed.]
*** Signal 11

Stop.
make[1]: stopped in /.../hal/z/SRC/FreeBSD-ports/head/math/py-matplotlib
*** Error code 1

Stop.
make: stopped in /.../hal/z/SRC/FreeBSD-ports/head/math/py-matplotlib

=3D=3D=3D>>> make build failed for math/py-matplotlib
=3D=3D=3D>>> Aborting update


=3D=3D=3D>>> You can restart from the point of failure with this command li=
ne:
       portmaster <flags> math/py-matplotlib=20

This command has been saved to /tmp/portmasterfail.txt

[1]#

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-221622-13>