unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: "Björn Höfling" <bjoern.hoefling@bjoernhoefling.de>
To: 31991@debbugs.gnu.org
Subject: bug#31991: Packages enki and aseba fail. Organizations behind software restructured
Date: Thu, 28 Jun 2018 09:22:43 +0200	[thread overview]
Message-ID: <20180628092243.6f234cc7@alma-ubu> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 1480 bytes --]

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_ifZPGoxrAQaVuZVQZHKlY/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örn

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: 0002-gnu-enki-Update-to-newest-git-revision.patch --]
[-- Type: text/x-patch, Size: 1430 bytes --]

From 7d82019cbafa4d826a294c677515dafa7249d72a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20H=C3=B6fling?=
 <bjoern.hoefling@bjoernhoefling.de>
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 @@
 
 (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
-- 
2.17.1


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

             reply	other threads:[~2018-06-28  7:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-28  7:22 Björn Höfling [this message]
2021-09-13  4:01 ` bug#31991: Packages enki and aseba fail. Organizations behind software restructured Sarah Morgensen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180628092243.6f234cc7@alma-ubu \
    --to=bjoern.hoefling@bjoernhoefling.de \
    --cc=31991@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).