From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: bug#20889: Tkinter moved to separate output Date: Tue, 1 Dec 2015 21:19:14 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11458aea129c330525dbdf75 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41073) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a3rPE-0002JE-6x for bug-guix@gnu.org; Tue, 01 Dec 2015 15:20:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a3rPA-0004ND-AK for bug-guix@gnu.org; Tue, 01 Dec 2015 15:20:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:45685) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a3rPA-0004N3-7H for bug-guix@gnu.org; Tue, 01 Dec 2015 15:20:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a3rP9-0000Gg-Hc for bug-guix@gnu.org; Tue, 01 Dec 2015 15:20:03 -0500 In-Reply-To: Sender: "Debbugs-submit" Resent-Message-ID: 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Guix-devel , iyzsong@member.fsf.org, 20889@debbugs.gnu.org --001a11458aea129c330525dbdf75 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Federico Beffa writes: > On Sun, Nov 29, 2015 at 11:09 PM, Ludovic Court=C3=A8s wro= te: >> Federico Beffa skribis: > Looking into the failed build directory, it seems that PKG_CONFIG_PATH > is set correctly. Still, it doesn't get the correct flags. The attached patch fixes the problem and I can now plot with TkAgg :-) Thanks for making Tkinter available! Fede --001a11458aea129c330525dbdf75 Content-Type: text/x-diff; charset=US-ASCII; name="0001-gnu-python-matplotlib-Add-TkAgg-backend-and-update-t.patch" Content-Disposition: attachment; filename="0001-gnu-python-matplotlib-Add-TkAgg-backend-and-update-t.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ihntsdaj0 RnJvbSBiNDBjZjU1MjJiY2MxNTE2NmNhMDdkZmJhZTUwMTY3MjAzZDI5ZTJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogVHVlLCAxIERlYyAyMDE1IDE3OjIwOjU5ICswMTAwClN1YmplY3Q6IFtQQVRDSCAx LzJdIGdudTogcHl0aG9uLW1hdHBsb3RsaWI6IEFkZCAnVGtBZ2cnIGJhY2tlbmQgYW5kIHVwZGF0 ZSB0bwogdmVyc2lvbiAnMS40LjMnLgoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLnNjbSAocHl0aG9u LW1hdHBsb3RsaWIpOiBEbyBpdC4KKiBnbnUvcGFja2FnZXMvcGF0Y2hlcy9tYXRwbG90bGliLXNl dHVwZXh0LXRrLnBhdGNoOiBOZXcgZmlsZS4KLS0tCiBnbnUvcGFja2FnZXMvcGF0Y2hlcy9tYXRw bG90bGliLXNldHVwZXh0LXRrLnBhdGNoIHwgMzAgKysrKysrKysrKysrKysrKysrKysrKysKIGdu dS9wYWNrYWdlcy9weXRob24uc2NtICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxNyArKysr KysrKystLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25z KC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMvbWF0cGxvdGxpYi1z ZXR1cGV4dC10ay5wYXRjaAoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaGVzL21hdHBs b3RsaWItc2V0dXBleHQtdGsucGF0Y2ggYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9tYXRwbG90bGli LXNldHVwZXh0LXRrLnBhdGNoCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmNk MDMzMmUKLS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2FnZXMvcGF0Y2hlcy9tYXRwbG90bGli LXNldHVwZXh0LXRrLnBhdGNoCkBAIC0wLDAgKzEsMzAgQEAKK1VzZSAncGtnLWNvbmZpZycgaW5z dGVhZCBvZiBoZXVyaXN0aWNzIHRvIGZpbmQgJ3RrJyBmbGFncy4KKworLS0tIG1hdHBsb3RsaWIt MS40LjMvc2V0dXBleHQucHkub3JpZwkyMDE1LTEyLTAxIDE0OjIxOjE5LjU1NDQxNzQ1MyArMDEw MAorKysrIG1hdHBsb3RsaWItMS40LjMvc2V0dXBleHQucHkJMjAxNS0xMi0wMSAxNDozNTo1MS45 OTk5Mjg3OTcgKzAxMDAKK0BAIC0xNDU3LDcgKzE0NTcsNyBAQAorICAgICAgICAgICAgIHAgPSBz dWJwcm9jZXNzLlBvcGVuKAorICAgICAgICAgICAgICAgICAnLiAlcyA7IGV2YWwgZWNobyAkeyVz fScgJSAoZmlsZSwgdmFybmFtZSksCisgICAgICAgICAgICAgICAgIHNoZWxsPVRydWUsCistICAg ICAgICAgICAgICAgIGV4ZWN1dGFibGU9Ii9iaW4vc2giLAorKyAgICAgICAgICAgICAgICBleGVj dXRhYmxlPSJzaCIsCisgICAgICAgICAgICAgICAgIHN0ZG91dD1zdWJwcm9jZXNzLlBJUEUpCisg ICAgICAgICAgICAgcmVzdWx0ID0gcC5jb21tdW5pY2F0ZSgpWzBdCisgICAgICAgICAgICAgcmV0 dXJuIHJlc3VsdC5kZWNvZGUoJ2FzY2lpJykKK0BAIC0xNjAxLDggKzE2MDEsMTUgQEAKKyAgICAg ICAgICAgICAjICAgICAgb2YgZGlzdHJvcy4KKyAKKyAgICAgICAgICAgICAjIFF1ZXJ5IFRjbC9U ayBzeXN0ZW0gZm9yIGxpYnJhcnkgcGF0aHMgYW5kIHZlcnNpb24gc3RyaW5nCisrICAgICAgICAg ICAgZGVmIGdldG91dHB1dChzKToKKysgICAgICAgICAgICAgICAgcmV0ID0gb3MucG9wZW4ocyku cmVhZCgpLnN0cmlwKCkKKysgICAgICAgICAgICAgICAgcmV0dXJuIHJldAorICAgICAgICAgICAg IHRyeToKKy0gICAgICAgICAgICAgICAgdGNsX2xpYl9kaXIsIHRrX2xpYl9kaXIsIHRrX3ZlciA9 IHNlbGYucXVlcnlfdGNsdGsoKQorKyAgICAgICAgICAgICAgICAjdGNsX2xpYl9kaXIsIHRrX2xp Yl9kaXIsIHRrX3ZlciA9IHNlbGYucXVlcnlfdGNsdGsoKQorKyAgICAgICAgICAgICAgICBwa2df Y29uZmlnX3JlcyA9IGdldG91dHB1dCgncGtnLWNvbmZpZyAtLWxpYnMgdGsnKS5zcGxpdCgpCisr ICAgICAgICAgICAgICAgIHRrX3ZlciA9IHBrZ19jb25maWdfcmVzWy0xXVstMzpdCisrICAgICAg ICAgICAgICAgIHRjbF9saWJfZGlyID0gcGtnX2NvbmZpZ19yZXNbMF1bMjpdICsgJy90Y2wnICsg dGtfdmVyCisrICAgICAgICAgICAgICAgIHRrX2xpYl9kaXIgPSBwa2dfY29uZmlnX3Jlc1sxXVsy Ol0gKyAnL3RrJyArIHRrX3ZlcgorICAgICAgICAgICAgIGV4Y2VwdDoKKyAgICAgICAgICAgICAg ICAgdGtfdmVyID0gJycKKyAgICAgICAgICAgICAgICAgcmVzdWx0ID0gc2VsZi5oYXJkY29kZWRf dGNsX2NvbmZpZygpCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0aG9uLnNjbSBiL2dudS9w YWNrYWdlcy9weXRob24uc2NtCmluZGV4IDM5ZDA3NTEuLjVlMjNiYWIgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9weXRob24uc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24uc2NtCkBAIC0z MTc1LDcgKzMxNzUsNyBAQCB0cmFuc2NlbmRlbnRhbCBmdW5jdGlvbnMpLiIpCiAoZGVmaW5lLXB1 YmxpYyBweXRob24tbWF0cGxvdGxpYgogICAocGFja2FnZQogICAgIChuYW1lICJweXRob24tbWF0 cGxvdGxpYiIpCi0gICAgKHZlcnNpb24gIjEuNC4yIikKKyAgICAodmVyc2lvbiAiMS40LjMiKQog ICAgIChzb3VyY2UKICAgICAgKG9yaWdpbgogICAgICAgIChtZXRob2QgdXJsLWZldGNoKQpAQCAt MzE4MywxMyArMzE4MywxNSBAQCB0cmFuc2NlbmRlbnRhbCBmdW5jdGlvbnMpLiIpCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiL21hdHBsb3RsaWItIiB2ZXJzaW9uICIudGFyLmd6IikpCiAg ICAgICAgKHNoYTI1NgogICAgICAgICAoYmFzZTMyCi0gICAgICAgICAiMG02djlud2RsZGx3azIy Z2NkMzM5emc2bW55NW0zMDFmeGdrczd6OHNiOG05d2F3ZzhxcCIpKSkpCisgICAgICAgICAiMWRu MDVjdmQwZzk4NGx6aGg3MndhMHo5M3BzZ3dzaGJiZzkzZmthYjZzbHg1bTNsOTVhdiIpKQorICAg ICAgIChwYXRjaGVzIChsaXN0IChzZWFyY2gtcGF0Y2ggIm1hdHBsb3RsaWItc2V0dXBleHQtdGsu cGF0Y2giKSkpKSkKICAgICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCiAgICAg KG91dHB1dHMgJygib3V0IiAiZG9jIikpCiAgICAgKHByb3BhZ2F0ZWQtaW5wdXRzIDsgdGhlIGZv bGxvd2luZyBwYWNrYWdlcyBhcmUgYWxsIG5lZWRlZCBhdCBydW4gdGltZQogICAgICBgKCgicHl0 aG9uLXB5cGFyc2luZyIgLHB5dGhvbi1weXBhcnNpbmcpCiAgICAgICAgKCJweXRob24tcHlnb2Jq ZWN0IiAscHl0aG9uLXB5Z29iamVjdCkKICAgICAgICAoImdvYmplY3QtaW50cm9zcGVjdGlvbiIg LGdvYmplY3QtaW50cm9zcGVjdGlvbikKKyAgICAgICAoInB5dGhvbiIgLHB5dGhvbiAidGsiKQog ICAgICAgIDs7IFRoZSAnZ3RrKycgcGFja2FnZSAoYW5kICdnZGstcGl4YnVmJywgJ2F0aycgYW5k ICdwYW5nbycgcHJvcGFnYXRlZAogICAgICAgIDs7IGZyb20gJ2d0aysnKSBwcm92aWRlcyB0aGUg cmVxdWlyZWQgJ3R5cGVsaWInIGZpbGVzIHVzZWQgYnkKICAgICAgICA7OyAnZ29iamVjdC1pbnRy b3NwZWN0aW9uJy4gVGhlIGxvY2F0aW9uIG9mIHRoZXNlIGZpbGVzIGlzIHNldCB3aXRoIHRoZQpA QCAtMzIyNCw3ICszMjI2LDggQEAgdHJhbnNjZW5kZW50YWwgZnVuY3Rpb25zKS4iKQogICAgICAg IDs7IEZJWE1FOiBBZGQgYmFja2VuZHMgd2hlbiBhdmFpbGFibGUuCiAgICAgICAgOygicHl0aG9u LXd4cHl0aG9uIiAscHl0aG9uLXd4cHl0aG9uKQogICAgICAgIDsoInB5dGhvbi1weXF0IiAscHl0 aG9uLXB5cXQpCi0gICAgICAgKSkKKyAgICAgICAoInRjbCIgLHRjbCkKKyAgICAgICAoInRrIiAs dGspKSkKICAgICAobmF0aXZlLWlucHV0cwogICAgICBgKCgicGtnLWNvbmZpZyIgLHBrZy1jb25m aWcpCiAgICAgICAgKCJ0ZXhsaXZlIiAsdGV4bGl2ZSkKQEAgLTMyNDMsOCArMzI0NiwxMiBAQCB0 cmFuc2NlbmRlbnRhbCBmdW5jdGlvbnMpLiIpCiAgICAgICAgICAgICAoc2V0ZW52ICJIT01FIiAo Z2V0Y3dkKSkKICAgICAgICAgICAgIChjYWxsLXdpdGgtb3V0cHV0LWZpbGUgInNldHVwLmNmZyIK ICAgICAgICAgICAgICAgKGxhbWJkYSAocG9ydCkKLSAgICAgICAgICAgICAgICAoZm9ybWF0IHBv cnQgIltyY19vcHRpb25zXX4lCi1iYWNrZW5kID0gR1RLM0FnZ34lIikpKSkpCisgICAgICAgICAg ICAgICAgKGZvcm1hdCBwb3J0ICJbZGlyZWN0b3JpZXNdfiUKK2Jhc2VkaXJsaXN0ID0gfmEsfmF+ JQorW3JjX29wdGlvbnNdfiUKK2JhY2tlbmQgPSBUa0FnZ34lIgorICAgICAgICAgICAgICAgICAg ICAgICAgKGFzc29jLXJlZiBpbnB1dHMgInRjbCIpCisgICAgICAgICAgICAgICAgICAgICAgICAo YXNzb2MtcmVmIGlucHV0cyAidGsiKSkpKSkpCiAgICAgICAgIChhbGlzdC1jb25zLWFmdGVyCiAg ICAgICAgICAnaW5zdGFsbCAnaW5zdGFsbC1kb2MKICAgICAgICAgIChsYW1iZGEqICgjOmtleSBv dXRwdXRzICM6YWxsb3ctb3RoZXIta2V5cykKLS0gCjIuNC4zCgo= --001a11458aea129c330525dbdf75--