From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#20889: [PATCH] tk: Hardcode path to TK_LIBRARY. Date: Thu, 12 Nov 2015 13:58:46 +0100 Message-ID: <87ziyjxtkp.fsf__22026.9014047974$1447333260$gmane$org@gnu.org> References: <8def219fd20047742c102943aaf6dea7@openmailbox.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]:54455) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwrU6-0002hu-AJ for bug-guix@gnu.org; Thu, 12 Nov 2015 08:00:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwrU0-0001Oe-Mm for bug-guix@gnu.org; Thu, 12 Nov 2015 08:00:14 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:43463) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwrU0-0001Oa-K2 for bug-guix@gnu.org; Thu, 12 Nov 2015 08:00:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZwrTz-0000eR-Tt for bug-guix@gnu.org; Thu, 12 Nov 2015 08:00:08 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <8def219fd20047742c102943aaf6dea7@openmailbox.org> ("=?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?="'s message of "Thu, 12 Nov 2015 13:50:17 +0800") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Cc: guix-devel@gnu.org, iyzsong@member.fsf.org, 20889@debbugs.gnu.org =E5=AE=8B=E6=96=87=E6=AD=A6 skribis: > From 6c9ea521e88d36bd1ce990a561477ec0e2950017 Mon Sep 17 00:00:00 2001 > From: =3D?UTF-8?q?=3DE5=3DAE=3D8B=3DE6=3D96=3D87=3DE6=3DAD=3DA6?=3D > Date: Thu, 12 Nov 2015 13:31:19 +0800 > Subject: [PATCH] tk: Hardcode path to TK_LIBRARY. > > Fixes . > > * gnu/packages/patches/tk-find-library.patch: New patch. > * gnu-system.am (dist_patch_DATA): Add it. > * gnu/packages/tcl.scm (tk)[source]: Add patch. [...] > +++ b/gnu/packages/patches/tk-find-library.patch > @@ -0,0 +1,30 @@ > +This patch hardcode where Tk found its script library during package ^^ ^^^^ =E2=80=9CThis patch hard-codes the Tk library directory during package initialization.=E2=80=9D OK with this change. Thanks for providing a quick fix! :-) Could you commit it in a new =E2=80=98tk-update=E2=80=99 branch? At the same time, I think we should move tkinter*.so to a separate output of the Python packages; I think it=E2=80=99s a matter of moving the = .so to a separate output, literally. Would you like to give it a try? Thanks! Ludo=E2=80=99.