From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 20 22:47:17 2018 Received: (at submit) by debbugs.gnu.org; 21 Jan 2018 03:47:17 +0000 Received: from localhost ([127.0.0.1]:36474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ed6bF-0003mb-EQ for submit@debbugs.gnu.org; Sat, 20 Jan 2018 22:47:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ed6bD-0003mP-7H for submit@debbugs.gnu.org; Sat, 20 Jan 2018 22:47:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ed6b6-0005S7-VQ for submit@debbugs.gnu.org; Sat, 20 Jan 2018 22:47:09 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49883) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ed6b6-0005Rr-RR for submit@debbugs.gnu.org; Sat, 20 Jan 2018 22:47:08 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46124) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ed6b5-0005Sy-KW for bug-guix@gnu.org; Sat, 20 Jan 2018 22:47:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ed6b2-0005Or-H1 for bug-guix@gnu.org; Sat, 20 Jan 2018 22:47:07 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:49505) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ed6b2-0005Mt-9W for bug-guix@gnu.org; Sat, 20 Jan 2018 22:47:04 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id A1E7120A49; Sat, 20 Jan 2018 22:47:01 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sat, 20 Jan 2018 22:47:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sturm.com.au; h= cc:content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=rg3QZ3pIRQ/BZv8x4 2Cpk4rQx9cm+l1A0J2lQD+5KHk=; b=KarnkDw04gQCFf+zfZP/idv55yeQ5ykxH ZIm5hqKgaFuGMHxw5DDrWVpptX926SgQ34+MiyoqFgr8r3gvWTfUIPsg5Yht4C4b km0H1PQD182C7UpySoXm3r++/gjNaQ8hsoGo33ZOmuL+Px3PzEW9d130Yjlq5y7t rpGXxT5f3qLPUna6luv8tE5fP8nyUjejU5EJno+0uUrEK23a2yI8tlMe+pEnATHu nfclr87BJ4uT7BfWnBnZKn0SKYlAd9Uen1q0F7ApFmks31EJKNpkwU44W3bCgZuQ SdUpakQ6tzrNXdv3OGEVG9mzZMWfu9Z+dEgyB4YpCeqZtF4BH3oiw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=rg3QZ3pIRQ/BZv8x42Cpk4rQx9cm+l1A0J2lQD+5KHk=; b=hZp40bvE 4WjrwWdxu33u4JsGc5QY5UMz2YXepdSGmj6pltpAKo9NRc3ICGRnpB+YetNmq4B4 YjpoFAzo99IpqeDkPS7r9c1Qp8+M+lqy67Vexv6atUEQlDEv2oYIPNfbGy2y38vK nb14Vggs+xn0GGDpJjoKL56BxOp8bOmmi/g8STF3oetVdslXUZZg762vWMwS68Q7 gM4tO9wPnBU2dCkE2SfNSB2bISSne5F3kuZPIaDfIfEQMX/hvyvYAGbaG5ca6H1x B4VTKMq0hz1eYTlvPfQm4TsP1V/kKxJNAeucyGpdl2bWU3h4UNmZb7hXgeKGqGk1 v0WdVq0f/5uSIw== X-ME-Sender: Received: from Marseille (ppp118-210-228-189.bras1.adl4.internode.on.net [118.210.228.189]) by mail.messagingengine.com (Postfix) with ESMTPA id 1B4D7240DE; Sat, 20 Jan 2018 22:46:59 -0500 (EST) User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ben Sturmfels To: bug-guix@gnu.org Subject: Retux game halts after preloading levels (missing ucd.sqlite uniseg database) Date: Sun, 21 Jan 2018 14:46:40 +1100 Message-ID: <87vafvnaan.fsf@sturm.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: Kei Kebreau X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) --=-=-= Content-Type: text/plain Hi Folks, I'd like to play the Retux game, but while the game starts up it crashes on me after the "preloading levels" screen. There's no useful console output, but when running in the debugger, I see that the python-uniseg package is looking for a file called ucd.sqlite3 that doesn't exist, some kind of Unicode letter spacing database that's not present in the BitBucket repository. python3 -m pdb -c continue \ "/gnu/store/57psnlgdyri8phkxzasaf6q0gb8nskpz-retux-1.3.5/bin/.retux-real" See uniseg/db.py:107 and 21. Since it's also looking in the current directory, I tried downloading ucd.sqlite3 from the PyPI zip package - that fixes the issue. The python-uniseg package downloads the source from BitBucket, so I tried changing that to PyPI: (uri (pypi-uri "uniseg" version ".zip")) which downloads ok, but fails but the fails at the unpack phase without any details. Should Guix know how to unpack a .zip? Or maybe I should coerce the maintainer to publish a .tar.gz? Currently Retux is the only program that uses python-uniseg (via python-sge-pygame dependency). Regards, Ben --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAlpkDSAACgkQAjwF4snA aPCvLA/9F7Wa/wQiSeDkB2Z/l+iXfNCBRVGnW1NN58P3xHCVQneVXuUnE/CF8sWd c0d4Xs5kFYAciWP+nZqe3i9jLlCxLjSPuQj35EaG8+IC1L84Vn4dFNoG1ZVhwJeu lJPNjrMwcYhkT2iQ3/6ad9ZBIKJ0YyGMw0is9T6Bh8B4jApCEEl9X2doFlbgfUz6 G5a4cZsczbOqwObw+udo4FJvr71uu4PhHlsa0hoKv5UloQ/bncmFZGyfV3pb3hBv t15zxzeCOhK2QWc/EyD/pXZV98g4YuB/v3jCZ8hQ5420z5MwAc8SJ0XE+IMgSrpX yz+qAeRHiY8xMu+fYn5XMg/C37dn51cwpmji5B8HARRlocVOS5CMXso49r+oYW4z qRfDCsj8uBb/v2L/cWz5tZeqrkEC64F9J6IZcRRsu0lrFXlrKVirQ3hJ6rSLewsO jx2lmqPOWEArZFAReDJFqfJydfCGP8CscEYb5TXk8KoEaQ9czobA5jTE58Fklpg8 iIz2NajzRlDFBXQOvfS5aiqEGojHUEal+S/5NjXCrhTY7b6pFZcozJygXKz/DyKK DuiBBbVcHdyCfIWA8z8u+LQb2YJ8NQZt63aU6GeiuUT8olbtdQ9V19au1EZF6Dwv 6K2S/xJXr8CVAQ06QFdtYlJC5hqfguCom8ij30PCSfZuNC3Ry08= =Z6sZ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 01:09:29 2018 Received: (at 30189) by debbugs.gnu.org; 21 Jan 2018 06:09:29 +0000 Received: from localhost ([127.0.0.1]:36501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ed8or-0007AD-7T for submit@debbugs.gnu.org; Sun, 21 Jan 2018 01:09:29 -0500 Received: from mail-it0-f50.google.com ([209.85.214.50]:42469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ed8op-0007A1-Eo for 30189@debbugs.gnu.org; Sun, 21 Jan 2018 01:09:27 -0500 Received: by mail-it0-f50.google.com with SMTP id p139so6494224itb.1 for <30189@debbugs.gnu.org>; Sat, 20 Jan 2018 22:09:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Zk+BQH9tmMKLuBZXeCKB0fa/y0ZOSg7N3LHpv72XYv0=; b=DdbYaHK8tqLbIoV5t98SMRXzkfiRAT0xjpnK3IQGh9YsloJJzd0vqTYRDvtKl5haF2 ESgr2VLq0lJBiygEWCQhq+ivlINLhrlndn2psB+VKgxWIn1DofQX9m1aiGNzvIn+QpTU RLL0p4jYTMJoyWxdIjzQYZqHzY57yQ8VdRFvqiyur32fKfYHHfrxhawPHJGjABrXjzDy WqrDexznFbHZZClVlEN4l5DCNf6Ke+aV+lX781HVxG32V8vQnLkokaPJCBVcEHzCWu9K LLt2N4aDhLOqZccqGj8DtUGijeLyVr20zq9RIZUZC7geiJya60225dCuJP4O+Cj3XgVi kQgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Zk+BQH9tmMKLuBZXeCKB0fa/y0ZOSg7N3LHpv72XYv0=; b=k7NV6VMGkosYV83bSzfu3UvYgiBJ/+WnIWjAJKAZfm7ekA6oR/U8jGevC8G5Wh2xTk UicJUZU1lb7aGMZ4+2rPPZM2C52bxgPmrUgTSyGmb6Lh3gOeIYBqFn0rRuH9rWDwvcRd 0unt9J65J/F9CIgLTBk5Wys4uXS6u96LnZuX1qkEFGzNftnXAHlMpCEj11RAHAF9hzkt T3JM9RHXODSZ8Y4+q55KaHAkLGHp/uzAitDdTnkS6N4zfcfC572PDNmnjDeWntzI2WZM yWpEU5p08C+LUiOzFB9BwLLPYKxpoeB90fnMxG6k8aRW7v5Mst3ScRcHXh+AkL9XMZBY NwQw== X-Gm-Message-State: AKwxytcuT5CQpnYNGl8u0Q4wvvznyd7cyGolBC9bGDdRiPFD809xr9NQ HWb+zenJRQbi/j0BqhN3ppCNcMzH0tyzKbQ48A== X-Google-Smtp-Source: AH8x226jgxB+UCLF+Hx1Jv8Ug3q7FzJAzpSB6wiirTs46tMilEbkpd5Io1tlGf0yc7l2ys8/3IR2KkRsXZ9SWsOnIRM= X-Received: by 10.36.69.233 with SMTP id c102mr3650295itd.112.1516514961969; Sat, 20 Jan 2018 22:09:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.197.4 with HTTP; Sat, 20 Jan 2018 22:09:21 -0800 (PST) In-Reply-To: <87vafvnaan.fsf@sturm.com.au> References: <87vafvnaan.fsf@sturm.com.au> From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Date: Sun, 21 Jan 2018 07:09:21 +0100 Message-ID: Subject: Re: bug#30189: Retux game halts after preloading levels (missing ucd.sqlite uniseg database) To: Ben Sturmfels Content-Type: multipart/alternative; boundary="001a11c1468a9ad691056343279c" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30189 Cc: 30189@debbugs.gnu.org, Kei Kebreau X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --001a11c1468a9ad691056343279c Content-Type: text/plain; charset="UTF-8" I think unzip should be added to native-inputs. Can you try that? 2018-01-21 4:46 GMT+01:00 Ben Sturmfels : > Hi Folks, > > I'd like to play the Retux game, but while the game starts up it crashes > on me after the "preloading levels" screen. > > There's no useful console output, but when running in the debugger, I > see that the python-uniseg package is looking for a file called > ucd.sqlite3 that doesn't exist, some kind of Unicode letter spacing > database that's not present in the BitBucket repository. > > python3 -m pdb -c continue \ > "/gnu/store/57psnlgdyri8phkxzasaf6q0gb8nskpz-retux-1.3.5/bin/.retux- > real" > > See uniseg/db.py:107 and 21. Since it's also looking in the current > directory, I tried downloading ucd.sqlite3 from the PyPI zip package - > that fixes the issue. > > The python-uniseg package downloads the source from BitBucket, so I > tried changing that to PyPI: > > (uri (pypi-uri "uniseg" version ".zip")) > > which downloads ok, but fails but the fails at the unpack phase without > any details. Should Guix know how to unpack a .zip? Or maybe I should > coerce the maintainer to publish a .tar.gz? > > Currently Retux is the only program that uses python-uniseg (via > python-sge-pygame dependency). > > Regards, > Ben > --001a11c1468a9ad691056343279c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I think unzip should be added to native-inputs. Can you tr= y that?


2018-01-21 4:46 GMT+01:00 Ben Sturmfels <ben@sturm.com.au>= ;:
Hi Folks,

I'd like to play the Retux game, but while the game starts up it crashe= s
on me after the "preloading levels" screen.

There's no useful console output, but when running in the debugger, I see that the python-uniseg package is looking for a file called
ucd.sqlite3 that doesn't exist, some kind of Unicode letter spacing
database that's not present in the BitBucket repository.

=C2=A0 python3 -m pdb -c continue \
=C2=A0 "/gnu/store/57psnlgdyri8phkxzasaf6q0gb8nskpz-retux-1.= 3.5/bin/.retux-real"

See uniseg/db.py:107 and 21. Since it's also looking in the current
directory, I tried downloading ucd.sqlite3 from the PyPI zip package -
that fixes the issue.

The python-uniseg package downloads the source from BitBucket, so I
tried changing that to PyPI:

=C2=A0 (uri (pypi-uri "uniseg" version ".zip"))

which downloads ok, but fails but the fails at the unpack phase without
any details. Should Guix know how to unpack a .zip? Or maybe I should
coerce the maintainer to publish a .tar.gz?

Currently Retux is the only program that uses python-uniseg (via
python-sge-pygame dependency).

Regards,
Ben

--001a11c1468a9ad691056343279c-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 02:56:12 2018 Received: (at 30189) by debbugs.gnu.org; 21 Jan 2018 07:56:12 +0000 Received: from localhost ([127.0.0.1]:36521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edAU8-0001RT-DL for submit@debbugs.gnu.org; Sun, 21 Jan 2018 02:56:12 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:41575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edAU6-0001RL-Ie for 30189@debbugs.gnu.org; Sun, 21 Jan 2018 02:56:11 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id BAB7520BF5; Sun, 21 Jan 2018 02:56:09 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sun, 21 Jan 2018 02:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sturm.com.au; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=0z9jBCt8XVmOOcN9r7/4iQGKcvlo2G0wjXE8SwhkYBo=; b=eRrI7LH+ yPDCgxZPBlrF8xsLem22hLFR9JeAvUmposPqIOduQAqOA/21FO0ZNaVKhT1UsIJ0 /+ASeWyTCdCUIvIQxJrik7kTndUU0ZYYrpgkZ0QuhHnoR/fI/P3A8z2cWtKy2yLD Rte/DbCUFat7YOTijlq97ZPP8yZyixB2WzPvGbL2a1yf33us962slv9cYPoVhA2r wUnGNRRFl6AMYJNx8f9dYRCo+ty5zGFMoeBJYe6DU2glqv+6KNPj1wRbsElj5gc2 Zj062fNWsTDpX/XrO4EgVu48gb447trFpCQsTTmhT+zYRp2PY+zPs36OXDzGrG9O o3oRib+omzX1KA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=0z9jBCt8XVmOOcN9r7/4iQGKcvlo2 G0wjXE8SwhkYBo=; b=Hhz58+LpxpqQkABh4oAG2K9ACc0JAVa9wjmfyUYptim9y 6k/K2No8OB5aWhHLw4uFxHvBk2jdsXp3ZGpOXF6kmqp5CeH0o38WT2uIasS8TXKj +U6SiWXO6FL4exjdoiYqZIp2QlNrdkXUQuUweFl/f7VLu8VQuDVQFbbe4vFsQhG6 lujPD/43k+BfaDZ3pECGPLAE8eLWp1mwwzKNEKS8HRFhv+dZGfINdrq/MNZaRLU8 jQCJNmMVXDhj9W4GyDsNBNVOHrnmajD0jSHmKlD2pcUstsCyReUvWsm+16pTkY3P KqumKzfrHWgoqE+FVqakK1zsvM7rNBim4tXZ5FBZg== X-ME-Sender: Received: from Marseille (ppp118-210-228-189.bras1.adl4.internode.on.net [118.210.228.189]) by mail.messagingengine.com (Postfix) with ESMTPA id 4BCD42418B; Sun, 21 Jan 2018 02:56:08 -0500 (EST) References: <87vafvnaan.fsf@sturm.com.au> User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ben Sturmfels To: =?utf-8?Q?G=C3=A1bor?= Boskovits Subject: Re: bug#30189: Retux game halts after preloading levels (missing ucd.sqlite uniseg database) In-reply-to: Date: Sun, 21 Jan 2018 18:56:05 +1100 Message-ID: <87tvvfmyqy.fsf@sturm.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30189 Cc: 30189@debbugs.gnu.org, Kei Kebreau X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thanks G=C3=A1bor, adding zipfile fixes the build and Retux now runs. Patch attached and CC'd to guix-patches. Regards, Ben On Sun, 21 Jan 2018, G=C3=A1bor Boskovits wrote: > I think unzip should be added to native-inputs. Can you try that? > > 2018-01-21 4:46 GMT+01:00 Ben Sturmfels : > > Hi Folks, > > I'd like to play the Retux game, but while the game starts up it > crashes > on me after the "preloading levels" screen. > > There's no useful console output, but when running in the debugger, I > see that the python-uniseg package is looking for a file called > ucd.sqlite3 that doesn't exist, some kind of Unicode letter spacing > database that's not present in the BitBucket repository. > > python3 -m pdb -c continue \ > "/gnu/store/57psnlgdyri8phkxzasaf6q0gb8nskpz-retux-1.3.5/bin/.retux-real" >=20=20 > > See uniseg/db.py:107 and 21. Since it's also looking in the current > directory, I tried downloading ucd.sqlite3 from the PyPI zip package - > that fixes the issue. > > The python-uniseg package downloads the source from BitBucket, so > I > tried changing that to PyPI: > > (uri (pypi-uri "uniseg" version ".zip")) > > which downloads ok, but fails but the fails at the unpack phase > without > any details. Should Guix know how to unpack a .zip? Or maybe I > should > coerce the maintainer to publish a .tar.gz? > > Currently Retux is the only program that uses python-uniseg (via > python-sge-pygame dependency). > > Regards, > Ben --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-python-uniseg-Switch-to-PyPi-source-to-get-missi.patch Content-Transfer-Encoding: quoted-printable From=2042c1e69526ec9781e3f7290fb74e2a561131e3be Mon Sep 17 00:00:00 2001 From: Ben Sturmfels Date: Sun, 21 Jan 2018 18:43:07 +1100 Subject: [PATCH] gnu: python-uniseg: Switch to PyPi source to get missing ucd.sqlite3. * gnu/packages/python.scm (python-uniseg): Use PyPI, add zipfile dependency= to unpack. =2D-- gnu/packages/python.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0b582e6b7..2f1c20e31 100644 =2D-- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -773,15 +773,15 @@ Python 3 support.") (source (origin (method url-fetch) =2D (uri (string-append "https://bitbucket.org/emptypage/uniseg-pytho= n/" =2D "get/rel-" version ".tar.gz")) =2D (file-name (string-append name "-" version ".tar.gz")) + (uri (pypi-uri "uniseg" version ".zip")) (sha256 (base32 =2D "1df4gddnj2a0v8z35wb2ra5vvh1f1qyxs8fgd25c8g64031mna6x")))) + "05jsazvz6nbmh6l3v1rph5ydkqn1hzx1pyggdyvgp2qgmgrnmiz2")))) (build-system python-build-system) (arguments '(#:tests? #f)) ; The test suite requires network access. + (native-inputs + `(("unzip" ,unzip))) (home-page "https://bitbucket.org/emptypage/uniseg-python") (synopsis =2D-=20 2.15.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAlpkR5UACgkQAjwF4snA aPAS4A//d/0Ry2uMJj7byMF+1PPNpIaZFKOpVUnISfrBa2o87/lN6HHbYvyG6DcZ 4zObcZRk8XOWjJMjBrYZAy0JDmvuG3s3mKvHFjSkFUPU+QRYBncWW3Due7XXAil2 9G+8cry6i6zkrhhNEYL9cjVp5kEddeIfq3sLqTbno471vjaWLxf6s/DUYAFKIr/G oUIgqoy8yafhOJwubqdS1w3rBHBrz/W7ZSFKBksX/CyPk693CE/ZiFgMuSXnWe2Y Hz+bC27At3Mhw21x1NL7rBZSwWqrtRGocWl/c96snyRA6xBTTGNtIUAzN72aIvyG WSBBUMK4KaPAiMxq7HHNLKGdEMy+mq1lCuE0n9RMWb33+g/PLrfxglhAccYz8E9r P+ZBtIGY97pVW73W7avAamJ3TNChO3ACzpclcRN0UObnGMaseXzCD/UpEFmeQOUd yWa6cyp0LfSuFSkgX4Qro8DmUVpjPrJ8xldwvzwz3+4kqP60fT0DdzDJelkuISgu rXB6WsTDf/1hSN2Gky/rVdbRvbYdjQQtWC1wVMpfqMqUUzvbeoYtg/gnoD0WRJz6 gmHgue7NQ0QJktAD/WyIjZwI18LspDM8IE+GsZiAE6LCJ1yyf6AegjtZmixyRHi3 Pud1Cy29tBdNwLfsCAd9rh9GKdhyxeh2RtiydGcnhT8W+yABSeQ= =w8Ri -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 03:01:46 2018 Received: (at submit) by debbugs.gnu.org; 21 Jan 2018 08:01:46 +0000 Received: from localhost ([127.0.0.1]:36532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edAZW-0001bA-DD for submit@debbugs.gnu.org; Sun, 21 Jan 2018 03:01:46 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edAZU-0001au-Q0 for submit@debbugs.gnu.org; Sun, 21 Jan 2018 03:01:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edAZO-0008L1-Nl for submit@debbugs.gnu.org; Sun, 21 Jan 2018 03:01:39 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33532) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edAZO-0008Kl-Jz for submit@debbugs.gnu.org; Sun, 21 Jan 2018 03:01:38 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53362) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edAZN-000207-3T for guix-patches@gnu.org; Sun, 21 Jan 2018 03:01:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edAZK-0008HA-0f for guix-patches@gnu.org; Sun, 21 Jan 2018 03:01:37 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:38761) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edAZJ-0008Gk-S1 for guix-patches@gnu.org; Sun, 21 Jan 2018 03:01:33 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0401620BA3; Sun, 21 Jan 2018 03:01:33 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sun, 21 Jan 2018 03:01:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sturm.com.au; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=2Jut3MdleSAfpbkrse9s+rImitWkVbV+fPZ2xYDcVrg=; b=A+nPektO +XAvrorKo3mzJ67ID3i7X94ldBKxRzTcTOP37kXc+YZd+Ar8gWBvC6pou/v96G4j wIo42OC1sHxlOZAzQ2su02Mvusq1Zddgd/5tiEvfT1zGiRCyysw+ZSiEvi/eBUe3 4eAhMw3KtMySGIEYjEVs/HuqqW1zLCk+FkO5ZDPcJp9i+0l/B3XvTeAXyNMX7JI0 SphsMMS6qOQsjNGiXP6cokqL4mu7poDdsQvHq6Bs11nHY58nLege964Z2pqgYv6P S6UpU1AuypCdUj3Dq71zDv7wCRlvgBFsazwtwY4ZO1d1Bn/Vs7cdVNyPW6xrjem3 YDib8HDg1YSreA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=2Jut3MdleSAfpbkrse9s+rImitWkV bV+fPZ2xYDcVrg=; b=HpHzsMTkIdq75NlgQo5hgzF0i3nU705afw7cKPDbqGoh/ 1uCuW9JZHJZVgp1XnFmI9hb24ix/J7+GFk++5FKIFjYW/SBJ/gx6P1wfNNGxFTip O4+A2ja4v03We8/GS3t0rDwYSVMKaa4JlbMO4H/18M9dLOgoFzFxGyWN+qwCSysg GWrAwTaRlxdFZtaDttND/GxRAYINpjLGVyKGWDzD7mWWfelFNVf5WKn0zKVOz3V3 ZVnNFbBhu5u2Og5FzRGXRjfGfZqGLIiiUWJBRVx3noKDynlrGktGoQ6sxxRic89Q RvOzWpuokC7ssQ354qsmdKkFyaxoflpjfDzcBHsZQ== X-ME-Sender: Received: from Marseille (ppp118-210-228-189.bras1.adl4.internode.on.net [118.210.228.189]) by mail.messagingengine.com (Postfix) with ESMTPA id 419F024235; Sun, 21 Jan 2018 03:01:31 -0500 (EST) References: <87vafvnaan.fsf@sturm.com.au> <87tvvfmyqy.fsf@sturm.com.au> User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ben Sturmfels To: guix-patches@gnu.org Subject: Re: bug#30189: Retux game halts after preloading levels (missing ucd.sqlite uniseg database) In-reply-to: <87tvvfmyqy.fsf@sturm.com.au> Date: Sun, 21 Jan 2018 19:01:28 +1100 Message-ID: <87shazmyhz.fsf@sturm.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit Cc: =?utf-8?Q?G?= =?utf-8?Q?=C3=A1bor?= Boskovits , 30189@debbugs.gnu.org, Kei Kebreau X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Whoops, forgot to include guix-patches. On Sun, 21 Jan 2018, Ben Sturmfels wrote: > Thanks G=C3=A1bor, adding zipfile fixes the build and Retux now runs. > > Patch attached and CC'd to guix-patches. > > Regards, > Ben > > On Sun, 21 Jan 2018, G=C3=A1bor Boskovits wrote: > >> I think unzip should be added to native-inputs. Can you try that? >> >> 2018-01-21 4:46 GMT+01:00 Ben Sturmfels : >> >> Hi Folks, >> >> I'd like to play the Retux game, but while the game starts up it >> crashes >> on me after the "preloading levels" screen. >> >> There's no useful console output, but when running in the debugger, I >> see that the python-uniseg package is looking for a file called >> ucd.sqlite3 that doesn't exist, some kind of Unicode letter spacing >> database that's not present in the BitBucket repository. >> >> python3 -m pdb -c continue \ >> "/gnu/store/57psnlgdyri8phkxzasaf6q0gb8nskpz-retux-1.3.5/bin/.retux-rea= l" >>=20=20 >> >> See uniseg/db.py:107 and 21. Since it's also looking in the current >> directory, I tried downloading ucd.sqlite3 from the PyPI zip package - >> that fixes the issue. >> >> The python-uniseg package downloads the source from BitBucket, so >> I >> tried changing that to PyPI: >> >> (uri (pypi-uri "uniseg" version ".zip")) >> >> which downloads ok, but fails but the fails at the unpack phase >> without >> any details. Should Guix know how to unpack a .zip? Or maybe I >> should >> coerce the maintainer to publish a .tar.gz? >> >> Currently Retux is the only program that uses python-uniseg (via >> python-sge-pygame dependency). >> >> Regards, >> Ben --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-gnu-python-uniseg-Switch-to-PyPi-source-to-get-missi.patch Content-Transfer-Encoding: quoted-printable From=2042c1e69526ec9781e3f7290fb74e2a561131e3be Mon Sep 17 00:00:00 2001 From: Ben Sturmfels Date: Sun, 21 Jan 2018 18:43:07 +1100 Subject: [PATCH] gnu: python-uniseg: Switch to PyPi source to get missing ucd.sqlite3. * gnu/packages/python.scm (python-uniseg): Use PyPI, add zipfile dependency= to unpack. =2D-- gnu/packages/python.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0b582e6b7..2f1c20e31 100644 =2D-- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -773,15 +773,15 @@ Python 3 support.") (source (origin (method url-fetch) =2D (uri (string-append "https://bitbucket.org/emptypage/uniseg-pytho= n/" =2D "get/rel-" version ".tar.gz")) =2D (file-name (string-append name "-" version ".tar.gz")) + (uri (pypi-uri "uniseg" version ".zip")) (sha256 (base32 =2D "1df4gddnj2a0v8z35wb2ra5vvh1f1qyxs8fgd25c8g64031mna6x")))) + "05jsazvz6nbmh6l3v1rph5ydkqn1hzx1pyggdyvgp2qgmgrnmiz2")))) (build-system python-build-system) (arguments '(#:tests? #f)) ; The test suite requires network access. + (native-inputs + `(("unzip" ,unzip))) (home-page "https://bitbucket.org/emptypage/uniseg-python") (synopsis =2D-=20 2.15.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAlpkSNgACgkQAjwF4snA aPAFUA/8C3+k0fCR+g93gQMDgSsFVWXQNs1apV2iJxBrKr2dAiQQXC70xapj1S+p gGZ/4zS8kO+bldAauLq4LJQLxYYoxuYjJoQE5irzPDOoczPglgWj/LHLeFoidYod pUCBCv4idnNorW1mF8UvCdot3ocGLAaxcw+3Qn2WE2WOJoxeurRftq1svbL8sTun +JyMo6Z1zN3BEBUNRw0rT0miuA6JyLj2GXRghGSP3cLPDsOVvg+4L/c+3P7eaGlW Vd4GfGzQWDeQuCqzg+o+ZELW8gi/xXosODI25Y02bkWMvj38HXDdPZFR9CRU+qPU qPnNfbTigTozf8Hv261hps0vrd5uKRYJ0lU1Ht/mkXCG7ew6UvOe2orwsw6+rE+C 0ie+NsONPhT/kKa7MPWV7PnXozRTXXZlg/atxI2vZqG8OaD7ozReAbnkeMqsvy1u FCFX1hEeEBMSruRpVugwKWzA6LFZPHJ1lSQX1ST2ew0S8yfrQhmUm0ZR4GIbbHIu OMZ2VN8CY1GuAR0zHCfIC7jMucmPkHKFjrGbjAGQS4ccPnXF34sXpL2PmqqXLZgX WU+i1UhRv5Rtl5hoEM4jM2dwtSIfdbXNxmODF6JSYSyFiQqYuKzlTroADDsEUqv0 ZvrIJol2madpBTOytCUMbWKAzWHCuLRVw3b4F9IwXDOuivXMVXw= =F2by -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 21:03:39 2018 Received: (at submit) by debbugs.gnu.org; 22 Jan 2018 02:03:39 +0000 Received: from localhost ([127.0.0.1]:37554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edRSU-0000Sy-N6 for submit@debbugs.gnu.org; Sun, 21 Jan 2018 21:03:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1edRSR-0000Sk-TC for submit@debbugs.gnu.org; Sun, 21 Jan 2018 21:03:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edRSL-00088E-HV for submit@debbugs.gnu.org; Sun, 21 Jan 2018 21:03:30 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41403) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edRSL-00088A-D7 for submit@debbugs.gnu.org; Sun, 21 Jan 2018 21:03:29 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46746) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edRSJ-0000xC-VI for guix-patches@gnu.org; Sun, 21 Jan 2018 21:03:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edRSF-00086S-7C for guix-patches@gnu.org; Sun, 21 Jan 2018 21:03:28 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:53189) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1edRSE-000869-U7 for guix-patches@gnu.org; Sun, 21 Jan 2018 21:03:23 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0558E20996 for ; Sun, 21 Jan 2018 21:03:22 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Sun, 21 Jan 2018 21:03:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sturm.com.au; h= content-type:date:from:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=9bWoTm zvvEMkIiNCUuqoLgh7ilMjzxz9D+n1kwUwPes=; b=Wqib1JLVY3lwqFHiVC1Tz4 03z2CmCeZGbacHBaCqFopBnQ4A8NubH74pTtIps8QDor+XVcfVCYDamDbW/ij1Fi RGbkRR7bHc5uIYcWruQeumQGwNoVSMDICjCxVLgPxlERxAFzvNrHo2etEJBSCa6q 8dbNI9c5qT9sMqT0pDnRgKJptL2jqY1gb0+uvfaaJAWEtiZ1LAC/IJeHD2qZmy8q Nb6r4xLvsRyYPtZV9eCG16qIgTxd2sdDJnEHE9ENV/wQC75SIuJv/jQLDmd2HGbI MiW/UPlLo67cUlUvu5f1EVCfC38fYmDntuLlth75K5FQYVThP9FMR0XAdrY1HnhQ == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:references:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=9bWoTmzvvEMkIiNCUuqoLgh7ilMjzxz9D+n1kwUwP es=; b=FkCHGTY9wmWLxLp1x3PhydD+j6M57P3oZOwS3Iqxj5cBdAiODEhO6QEO2 qSXRW1dWGUct6MwW1i8MSIzqdixClrSh1iJBJHHnuouWLQ4lPP3fIH1lwGTlFcTJ U4iR1eqSirtnh1LEWSy9yBlXPKAuaW+LLIcmtXP/HS6p4geT5pw7NSSnMf4otTZA MS7mOw5pps0RHdZudAwN7WAkHrRzvmGueZFLObVwnfpRMkYHp6G5YUmET3AL0sue bQQFmuBPbUzwkAdMr9haocxswc7JhQWjJOj0xOWBxjvDgsWyvoOeEjQlisi0nBPL mirY+WQlrpN20fl9YG5f696chj+YQ== X-ME-Sender: Received: from Marseille (ppp118-210-228-189.bras1.adl4.internode.on.net [118.210.228.189]) by mail.messagingengine.com (Postfix) with ESMTPA id 0778B7E354 for ; Sun, 21 Jan 2018 21:03:20 -0500 (EST) References: <87vafvnaan.fsf@sturm.com.au> <87tvvfmyqy.fsf@sturm.com.au> User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ben Sturmfels To: guix-patches@gnu.org Subject: [PATCH] Re: bug#30189: Retux game halts after preloading levels (missing ucd.sqlite uniseg database) Date: Mon, 22 Jan 2018 13:03:12 +1100 Message-ID: <877esa8xb3.fsf@sturm.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Patch for python-uniseg attached that fixes bug#30189. Sorry if this is a duplicate, but I can't seem my previous email in the guix-patches archives. Maybe because I missed the [PATCH] in the subject? On Sun, 21 Jan 2018, Ben Sturmfels wrote: > Thanks G=C3=A1bor, adding zipfile fixes the build and Retux now runs. > > Patch attached and CC'd to guix-patches. > > Regards, > Ben > > On Sun, 21 Jan 2018, G=C3=A1bor Boskovits wrote: > >> I think unzip should be added to native-inputs. Can you try that? >> >> 2018-01-21 4:46 GMT+01:00 Ben Sturmfels : >> >> Hi Folks, >> >> I'd like to play the Retux game, but while the game starts up it >> crashes >> on me after the "preloading levels" screen. >> >> There's no useful console output, but when running in the debugger, I >> see that the python-uniseg package is looking for a file called >> ucd.sqlite3 that doesn't exist, some kind of Unicode letter spacing >> database that's not present in the BitBucket repository. >> >> python3 -m pdb -c continue \ >> "/gnu/store/57psnlgdyri8phkxzasaf6q0gb8nskpz-retux-1.3.5/bin/.retux-rea= l" >> >> >> See uniseg/db.py:107 and 21. Since it's also looking in the current >> directory, I tried downloading ucd.sqlite3 from the PyPI zip package - >> that fixes the issue. >> >> The python-uniseg package downloads the source from BitBucket, so >> I >> tried changing that to PyPI: >> >> (uri (pypi-uri "uniseg" version ".zip")) >> >> which downloads ok, but fails but the fails at the unpack phase >> without >> any details. Should Guix know how to unpack a .zip? Or maybe I >> should >> coerce the maintainer to publish a .tar.gz? >> >> Currently Retux is the only program that uses python-uniseg (via >> python-sge-pygame dependency). >> >> Regards, >> Ben --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-python-uniseg-Switch-to-PyPi-source-to-get-missi.patch Content-Transfer-Encoding: quoted-printable From=2042c1e69526ec9781e3f7290fb74e2a561131e3be Mon Sep 17 00:00:00 2001 From: Ben Sturmfels Date: Sun, 21 Jan 2018 18:43:07 +1100 Subject: [PATCH] gnu: python-uniseg: Switch to PyPi source to get missing ucd.sqlite3. * gnu/packages/python.scm (python-uniseg): Use PyPI, add zipfile dependency= to unpack. =2D-- gnu/packages/python.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0b582e6b7..2f1c20e31 100644 =2D-- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -773,15 +773,15 @@ Python 3 support.") (source (origin (method url-fetch) =2D (uri (string-append "https://bitbucket.org/emptypage/uniseg-pytho= n/" =2D "get/rel-" version ".tar.gz")) =2D (file-name (string-append name "-" version ".tar.gz")) + (uri (pypi-uri "uniseg" version ".zip")) (sha256 (base32 =2D "1df4gddnj2a0v8z35wb2ra5vvh1f1qyxs8fgd25c8g64031mna6x")))) + "05jsazvz6nbmh6l3v1rph5ydkqn1hzx1pyggdyvgp2qgmgrnmiz2")))) (build-system python-build-system) (arguments '(#:tests? #f)) ; The test suite requires network access. + (native-inputs + `(("unzip" ,unzip))) (home-page "https://bitbucket.org/emptypage/uniseg-python") (synopsis =2D-=20 2.15.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAlplRmAACgkQAjwF4snA aPCxhA/+P1n8no4YzBjvnXotSmFvj0qTlLWu9KELbTXfw3AKyBpZtY3t3LMNqcNj HSwE2PyLxPT/dB/FUAW5KvHW7wCNQflh3dLIDOwl2pl8Fzo48Ve17G3t7wjjnlPR AOa7HM7eFsBg7Cco1SmfAaleOYc/6tC/l9jkZeLPcoBqACw2JGNjhwCnBlbCxB+k ByA/1KMZ555Y8laSF+XATcVFWwBznJCQdeacnMpVFJxdCM8bepWwnWQDbhNQ3YU/ gvitIEcTmzhdG0MQSRbb86ecESol2RTjt5e+4QZAFyjBjwpcy8Cz3O9MkH/raVHa qRxsp6yRB7lQ13u7sHBG8lf6l5D2yUjGTIjqfWaBBmp6nJmdvyTi3VSgPte/3WjG w2j5W/TH7dL2M7Pikfg88EkMsKRQR5fs1RUulJntQiWj6rFe1N0rMNwZiPKEJHrm ASBih69X1yYuQCM3teOv2FLfCibONMdJtTruXEGaLN/NF8hUws4k0PCq78dA7HQg fqjWrYhOi7js+r4PVsxSEhofHuYWMQ6FyFwlwuA8yz+THStVui1DbSkFF14LRPt8 C51YaWl1lMWW8Ln3bexndgMRliWEjey2T3Ya99Fp/dLsHX7LTKmqy+PBSeNhpH1N b9tly3x7OZkBw2FfgoAktcSNYn8ucL/wwnP2BjXRb0pAwZnQQWU= =WW4M -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 00:19:17 2018 Received: (at 30189-done) by debbugs.gnu.org; 30 Jan 2018 05:19:18 +0000 Received: from localhost ([127.0.0.1]:48458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1egOKD-0003Zf-Ns for submit@debbugs.gnu.org; Tue, 30 Jan 2018 00:19:17 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:33215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1egOKC-0003ZY-S4 for 30189-done@debbugs.gnu.org; Tue, 30 Jan 2018 00:19:17 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id B712520C37; Tue, 30 Jan 2018 00:19:16 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Tue, 30 Jan 2018 00:19:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=Yoa+T6Z3bZx9Gn8QkjCyPEye0iygjid/ECdufAcguuw=; b=ocy3G Fm9wYDOxC5rc3lrld806JaIB2JdDSq8OZT8J6fq4AMQpWvICLLB1UwcUyp8wJZ3E ekyRFtuBH9J9E42L9FyYSfqZhqFjreisc0yu9T4h47itwnU3AVM6PeUIPssML2r6 Gw0qgrf00P56XOVbg7zkuBfOhC9//NuXNUSyRY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=Yoa+T6Z3bZx9Gn8QkjCyPEye0iygj id/ECdufAcguuw=; b=FtC25P1g1VH3jQg5ZaRpIT3ISLMz8QS7G1zohqOlr3sHI ycTdiYjprY+LFT1ICAU44zgbvmKUsCAJvdqvuPSUm3zxe+Jas2xbJQjFexAuNCKb q/NihL8nKDqObuWsBmpoMmdzlXOmuXlPEPvF0HqKvV8PHqyODrLfnOIxl62Uxg2l 2y/u3FCg5dT/riBrUD0Z5AtzhOs7xEHAV2O3s5Zak/ACYfAbXle0tRqbUaWMruNH cm/frmAL4ONpmKRWsRuJNo7dgcO7FeSuffKRiGu42NGZAnLBXel++yTd6DeM8jjg Hx4xZfpXAuySRz7bESfEAgTqkGiuNGpqgggX11Bdg== X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 763F0247FD; Tue, 30 Jan 2018 00:19:16 -0500 (EST) Date: Tue, 30 Jan 2018 00:19:15 -0500 From: Leo Famulari To: Ben Sturmfels Subject: Re: bug#30189: [PATCH] Re: bug#30189: Retux game halts after preloading levels (missing ucd.sqlite uniseg database) Message-ID: <20180130051915.GB10166@jasmine.lan> References: <87vafvnaan.fsf@sturm.com.au> <87tvvfmyqy.fsf@sturm.com.au> <877esa8xb3.fsf@sturm.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="MW5yreqqjyrRcusr" Content-Disposition: inline In-Reply-To: <877esa8xb3.fsf@sturm.com.au> User-Agent: Mutt/1.9.2 (2017-12-15) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30189-done Cc: 30189-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --MW5yreqqjyrRcusr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 22, 2018 at 01:03:12PM +1100, Ben Sturmfels wrote: > Patch for python-uniseg attached that fixes bug#30189. >=20 > Sorry if this is a duplicate, but I can't seem my previous email in the > guix-patches archives. Maybe because I missed the [PATCH] in the subject? Hm... I'm not sure what's up with that. > From 42c1e69526ec9781e3f7290fb74e2a561131e3be Mon Sep 17 00:00:00 2001 > From: Ben Sturmfels > Date: Sun, 21 Jan 2018 18:43:07 +1100 > Subject: [PATCH] gnu: python-uniseg: Switch to PyPi source to get missing > ucd.sqlite3. >=20 > * gnu/packages/python.scm (python-uniseg): Use PyPI, add zipfile dependen= cy to > unpack. Anyways, I edited the commit message and pushed as 526789a1acb14cf930a756e968b4de8cb9d95188 Thanks! --MW5yreqqjyrRcusr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlpwAFMACgkQJkb6MLrK fwgSrA/+J8y/2IE/Wrs336P2VGGpFTrx0DtILVf1PwJ8hmPlBElBEgG6xm7hYhJb DLeNY+/MaxAYR//0Mo3x7HctcLDHZ9gYnbW8KljpToPTVckY5WA0XehrgDlQQmBI tZGqE+EhWQroLAsrFJVenYyafZiyqqC//akhYVIljRJUYBcsmxC2fnvUNoGjQtdn J8sgGMvgAhmTxxGrPSgTe213Pl4X76WRgHiWnT/jd363DZRX/JGRRLTE7HXn8GqV V9G+nN0SkEAFcR4WqhUioN1GtErvc7djgoC2HSuUpasF62Aldtc/lunEjD+sboOJ +V2BPwJl02yad7sOFNrKi08e0ZXKl+6wdqLKbOodILNIYlA0R7pBSlawc+OrgLaQ ZDJCpmmjqOC/iTP8e6QbxxKguxeK3U3PGSVoU9ar4Qkg6GG9L8wA9QvCW+Vme3Vx xV2LmS/SpzGq1X0aZPTEaIut3tjZ8vKjbC2BNqgT8vuK1q3JEd0s7dIkDhR3NvO3 nBtW1vIC6ii7qDu3AzdzvR15wwLop/Wx/GeFUjOjMwhBEhCm5306l2s/f3xUF+gh ZqxEDgWR/9tRisRE8WTfcHxC7qXSonadWxaDaNi/oINb3q+ZzGj8OCcRuUPglpjL NIGUGa1+9nqDCDfNJncBl3iM4gyY+vEMOt8T3k6uFSFmEutKRT0= =wwG6 -----END PGP SIGNATURE----- --MW5yreqqjyrRcusr-- From unknown Fri Aug 15 15:35:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 27 Feb 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator