GNU bug report logs - #31991
Packages enki and aseba fail. Organizations behind software restructured

Previous Next

Package: guix;

Reported by: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>

Date: Thu, 28 Jun 2018 07:24:02 UTC

Severity: normal

To reply to this bug, email your comments to 31991 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#31991; Package guix. (Thu, 28 Jun 2018 07:24:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 28 Jun 2018 07:24:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
To: <bug-guix <at> gnu.org>
Subject: Packages enki and aseba fail. Organizations behind software
 restructured
Date: Thu, 28 Jun 2018 09:22:43 +0200
[Message part 1 (text/plain, 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_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
[0002-gnu-enki-Update-to-newest-git-revision.patch (text/x-patch, attachment)]
[Message part 3 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31991; Package guix. (Mon, 13 Sep 2021 04:02:02 GMT) Full text and rfc822 format available.

Message #8 received at 31991 <at> debbugs.gnu.org (full text, mbox):

From: Sarah Morgensen <iskarian <at> mgsn.dev>
To: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
Cc: 31991 <at> debbugs.gnu.org
Subject: Re: bug#31991: Packages enki and aseba fail. Organizations behind
 software restructured
Date: Sun, 12 Sep 2021 21:01:29 -0700
Hi, just following up on this old bug.

Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de> writes:

> I saw that enki fails due to Qt 5.11.

Enki is now building fine.

> 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.

It looks like they have a released version now (2.2.0, in fact).

There is also the Debian-maintained fork of the original:

https://salsa.debian.org/science-team/aseba

Since aseba continues to fail building, we should either remove it, or
switch to one of those two.

--
Sarah




This bug report was last modified 3 years and 272 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.