From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: python readline module Date: Sun, 20 Dec 2015 23:38:09 +0100 Message-ID: <87vb7srbji.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50229) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAmcJ-0007zX-ME for guix-devel@gnu.org; Sun, 20 Dec 2015 17:38:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aAmcG-000638-Gb for guix-devel@gnu.org; Sun, 20 Dec 2015 17:38:15 -0500 In-Reply-To: (Federico Beffa's message of "Sun, 20 Dec 2015 18:22:39 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Federico Beffa Cc: Guix-devel Federico Beffa skribis: > it appears that our 'python' package, despite having 'readline' among > its inputs, can't use it: It Works for Me: --8<---------------cut here---------------start------------->8--- $ guix environment --container --ad-hoc python -- python3 substitute: updating list of substitutes from 'http://hydra.gnu.org'... 100= .0% La jenaj derivoj estos el=C5=9Dutataj: /gnu/store/13n8xbi9wv9pigfyhir007qadr81jq46-python-3.4.3 /gnu/store/s8icyyyqb6f82krh95y4kzlgv32vwshb-python-3.4.3-tk Found valid signature for /gnu/store/s8icyyyqb6f82krh95y4kzlgv32vwshb-pytho= n-3.4.3-tk >From http://hydra.gnu.org/nar/s8icyyyqb6f82krh95y4kzlgv32vwshb-python-3.4.3= -tk Downloading s8icyy=E2=80=A6-python-3.4.3-tk (71KiB installed)... http://hydra.gnu.org/nar/s8icyyyqb6f82krh95y4kzlgv32vwshb-python-3.4.3-tk = 156KiB/s 00:00 | 25KiB transferred Python 3.4.3 (default, Jan 1 1970, 00:00:01)=20 [GCC 4.9.3] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import readline >>>=20 Error in atexit._run_exitfuncs: FileNotFoundError: [Errno 2] No such file or directory $ guix environment --container --ad-hoc python-2 -- python Python 2.7.10 (default, Jan 1 1970, 00:00:01)=20 [GCC 4.9.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import readline >>>=20 --8<---------------cut here---------------end--------------->8--- Could it be that something in the environment is interfering? Maybe PYTHONPATH pointing to an incompatible readline.so? Ludo=E2=80=99.