From owner-freebsd-python@FreeBSD.ORG Tue Dec 9 00:15:08 2014 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 93ED44DE for ; Tue, 9 Dec 2014 00:15:08 +0000 (UTC) Received: from mail-ie0-f178.google.com (mail-ie0-f178.google.com [209.85.223.178]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 627FE816 for ; Tue, 9 Dec 2014 00:15:08 +0000 (UTC) Received: by mail-ie0-f178.google.com with SMTP id tp5so5609457ieb.37 for ; Mon, 08 Dec 2014 16:15:01 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; bh=igGu5bOFvJv+qdd7IHlan3JQeu1BTFL8cUcdQqTinuM=; b=O3lzTfiKMGZhDOsb33YdWo3p0eWHh2/gJD7Z0Ur567HX5Tdq+Vfp/N+0oWgUHBMXRU XuclzfqmHMkYX6DyoZ0hmGFtBPFBcGSJ0AS60ck1gdrNhbb9JjCryhOo6un6QbQVTf3+ CDy5h5Su9TCgdYY5z8/VzCAi1I3tNMrHlOSBSjjW0W3IBBuUo1kletYv86o4UH/SDwKz 1+TnAytbPhWAwdhgMdDH6Wq04G+bs3FT8dy04/yHk6FsYrcf+gmd8Gad0RvVTAhdb3m8 yDCwX17g87fLIfjeuYMP+KmluXmGZARQkFqqMHxzkMvsHHbCdIMP1m7uZ54J5Y4hIVcv tXBQ== X-Gm-Message-State: ALoCoQlx7YprRnUHw9vQEF9zauwk8dsNRZyYmmH5q6w5ZOSfniF8MDAdrpMSmZgzb/raxYshBEPn X-Received: by 10.51.17.2 with SMTP id ga2mr120656igd.39.1418084100910; Mon, 08 Dec 2014 16:15:00 -0800 (PST) Received: from workstation.closedbox.com (207-179-239-177.mtco.com. [207.179.239.177]) by mx.google.com with ESMTPSA id w8sm44817igb.7.2014.12.08.16.15.00 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Dec 2014 16:15:00 -0800 (PST) Message-ID: <54863F03.2020607@closedbox.com> Date: Mon, 08 Dec 2014 18:14:59 -0600 From: Mike Bush User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: python@FreeBSD.org Subject: numpy/gnuradio issue Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Dec 2014 00:15:08 -0000 I believe there is a problem with the numpy port which I've run across while attempting to play with gnuradio. Gnuradio/numpy was installed via pkg install (not built via ports) Issue 1: I believe 'gcc46' needs to be flagged as a dependency (see error below) so it's installed along with numpy? Issue 2: After manually installing gcc46 I still got the same error (below). I needed to manually set LD_LIBRARY_PATH to the new gcc46 path was needed. ---------------------------------- [mike@workstation ~]$ grcc Traceback (most recent call last): File "/usr/local/bin/grcc", line 30, in from gnuradio.grc.python.Platform import Platform File "/usr/local/lib/python2.7/site-packages/gnuradio/grc/python/Platform.py", line 22, in from gnuradio import gr File "/usr/local/lib/python2.7/site-packages/gnuradio/gr/__init__.py", line 45, in from hier_block2 import * File "/usr/local/lib/python2.7/site-packages/gnuradio/gr/hier_block2.py", line 23, in import pmt File "/usr/local/lib/python2.7/site-packages/pmt/__init__.py", line 55, in from pmt_to_python import pmt_to_python as to_python File "/usr/local/lib/python2.7/site-packages/pmt/pmt_to_python.py", line 22, in import numpy File "/usr/local/lib/python2.7/site-packages/numpy/__init__.py", line 170, in from . import add_newdocs File "/usr/local/lib/python2.7/site-packages/numpy/add_newdocs.py", line 13, in from numpy.lib import add_newdoc File "/usr/local/lib/python2.7/site-packages/numpy/lib/__init__.py", line 18, in from .polynomial import * File "/usr/local/lib/python2.7/site-packages/numpy/lib/polynomial.py", line 19, in from numpy.linalg import eigvals, lstsq, inv File "/usr/local/lib/python2.7/site-packages/numpy/linalg/__init__.py", line 51, in from .linalg import * File "/usr/local/lib/python2.7/site-packages/numpy/linalg/linalg.py", line 29, in from numpy.linalg import lapack_lite, _umath_linalg ImportError: /lib/libgcc_s.so.1: version GCC_4.6.0 required by /usr/local/lib/gcc48/libgfortran.so.3 not found ---------------------------------- My workaround: Install gcc46 (pkg install) manually and set LD_LIBRARY_PATH ---------------------------------- [mike@workstation ~]$ export LD_LIBRARY_PATH=/usr/local/lib/gcc46/ [mike@workstation ~]$ grcc Please specify a GRC file name to compile. ---------------------------------- Thanks, Mike