From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: Re: matplotlib broken Date: Tue, 16 Jun 2015 08:51:08 +0200 Message-ID: References: <871thc66kc.fsf@gnu.org> 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]:56471) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z4kiF-0006zQ-1E for guix-devel@gnu.org; Tue, 16 Jun 2015 02:51:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z4kiD-0000Wa-P6 for guix-devel@gnu.org; Tue, 16 Jun 2015 02:51:10 -0400 In-Reply-To: <871thc66kc.fsf@gnu.org> 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: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel ludo@gnu.org (Ludovic Court=C3=A8s) writes: > I don=E2=80=99t know if I=E2=80=99m missing something, but when I type = =E2=80=98matplotlib=E2=80=99 at > the prompt, I get: > > /gnu/store/g4m8q73cq4lym3v1ag7pnk5zv49mdifs-python-matplotlib-1.4.2/lib/p= ython3.4/site-packages/matplotlib-1.4.2-py3.4-linux-x86_64.egg/matplotlib/b= ackends/backend_gtk3.py in () > 19 except ValueError: > 20 raise ImportError( > ---> 21 "Gtk3 backend requires the GObject introspection bindings= for Gtk 3 " > 22 "to be installed.") > 23 > > ImportError: Gtk3 backend requires the GObject introspection bindings for= Gtk 3 to be installed. > > This may well be related to : Because Guix > has incomplete dependency information, it might GC some of the things > that these eggs refer to, and so things may or may not work depending on > whether they have been GC=E2=80=99d. To solve this error I think you need to set export GI_TYPELIB_PATH=3D"$HOME/.guix-profile/lib/girepository-1.0" We should probably add a search path specification for that. For me it does display a window as expected, but it doesn't show the curve (line in this case). Thanks. Fede