From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Subject: bug#31991: Packages enki and aseba fail. Organizations behind software restructured Date: Thu, 28 Jun 2018 09:22:43 +0200 Message-ID: <20180628092243.6f234cc7@alma-ubu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/PQ88kbfidcXy4y_8dNJ=Fus"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50925) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYRHi-0005LA-2J for bug-guix@gnu.org; Thu, 28 Jun 2018 03:24:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYRHe-0004Hj-Tk for bug-guix@gnu.org; Thu, 28 Jun 2018 03:24:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:58452) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fYRHe-0004HT-Ql for bug-guix@gnu.org; Thu, 28 Jun 2018 03:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fYRHe-0005KQ-M3 for bug-guix@gnu.org; Thu, 28 Jun 2018 03:24:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50688) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYRGX-0004sr-Ln for bug-guix@gnu.org; Thu, 28 Jun 2018 03:22:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYRGT-0003e6-2x for bug-guix@gnu.org; Thu, 28 Jun 2018 03:22:53 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:38076 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYRGS-0003cy-Ow for bug-guix@gnu.org; Thu, 28 Jun 2018 03:22:49 -0400 Received: from alma-ubu (p57B52973.dip0.t-ipconnect.de [87.181.41.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id DFFF840DA0 for ; Thu, 28 Jun 2018 09:22:44 +0200 (CEST) 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" To: 31991@debbugs.gnu.org --Sig_/PQ88kbfidcXy4y_8dNJ=Fus Content-Type: multipart/mixed; boundary="MP_/n2IAl=UTsMl0Pe43GQXUs4Z" --MP_/n2IAl=UTsMl0Pe43GQXUs4Z Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I saw that enki fails due to Qt 5.11. I can heal that with going to the newest commit in the source repository (we fetch from git anyway). Simple patch attached. But the package has little use on its own and then we have the same problem with aseba and I wasn't able to heal that with just going to the latest commit. There are other problems, and I didn't want to invest too much time into that package. Note that aseba doesn't have a good build history anyway: https://hydra.gnu.org/job/gnu/master/aseba-1.6.0-0.3b35de8.x86_64-linux/all https://hydra.gnu.org/job/gnu/master/aseba-1.6.0-0.3b35de8.i686-linux/all https://hydra.gnu.org/job/gnu/master/aseba-1.6.0-0.3b35de8.armhf-linux Anyone using it? General note: As far as I know, this package is here for the Thymio robot, not for the asaba Framework as such. In spring 2018, Mobsya (the organisation behind Thymio) decided to go their own way, because they don't have the capacity to maintain the whole aseba framework as such. Maintainer wanted for the old aseba project. See this announcement for more details: https://github.com/aseba-community/aseba#thymio-and-mobsya-fork https://docs.google.com/document/d/1ijY2dZR2TbSySMqFfbCgG_ifZPGoxrAQaVuZVQZ= HKlY/edit# So, in the long term, we should base the package definition on their repository: https://github.com/Mobsya/aseba They don't have a released version yet. And they pull in a lot more dependencies via git. Bj=C3=B6rn --MP_/n2IAl=UTsMl0Pe43GQXUs4Z Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0002-gnu-enki-Update-to-newest-git-revision.patch =46rom 7d82019cbafa4d826a294c677515dafa7249d72a Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?Bj=3DC3=3DB6rn=3D20H=3DC3=3DB6fling?=3D Date: Tue, 26 Jun 2018 22:10:32 +0200 Subject: [PATCH 2/3] gnu: enki: Update to newest git revision. * gnu/packages/robotics.scm (enki): Update to newest git revision: e4b49dc. --- gnu/packages/robotics.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/robotics.scm b/gnu/packages/robotics.scm index 389bb5a02..5f51dbfaf 100644 --- a/gnu/packages/robotics.scm +++ b/gnu/packages/robotics.scm @@ -35,8 +35,8 @@ =20 (define-public enki ;; Previous versions use Qt4 and are unsuitable for Aseba. - (let ((commit "afd2d8e2f91c095f6745505ca1f32f31ea874200") - (revision "0")) + (let ((commit "e4b49dc3c166f01e27fd5571ff5cb7056ea4a0d2") + (revision "1")) (package (name "enki") (version (git-version "2.0pre" revision commit)) @@ -46,7 +46,7 @@ (uri (git-reference (url home-page) (commit commit))) (sha256 (base32 - "1d1901zzsfml97hb4mb3ah3ab1bk4kh7bn6m7xrj1rv0gk9wkhq7")) + "157qxl5mpiiv1s4vnglbz8r7v1z6mhqgbsly1j3cby2qh29553q4")) (file-name (string-append name "-" version "-checkout")))) (build-system cmake-build-system) (arguments --=20 2.17.1 --MP_/n2IAl=UTsMl0Pe43GQXUs4Z-- --Sig_/PQ88kbfidcXy4y_8dNJ=Fus Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAls0jMQACgkQvyhstlk+X/1C9wCfZzWF3g66IRJuRtQrJlVqruf1 rjEAn1cBMQocV9QWa7BDngQjO2I8nBY4 =TNB2 -----END PGP SIGNATURE----- --Sig_/PQ88kbfidcXy4y_8dNJ=Fus--