Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: mycroft-core 0.8.0-2

Git Clone URL: https://aur-dev.archlinux.org/mycroft-core.git (read-only)
Package Base: mycroft-core
Description: Mycroft Core, the Mycroft Artificial Intelligence platform. Contribute to this package at: https://gitlab.com/rafamanzo/aur-mycroft-core
Upstream URL: https://github.com/MycroftAI/mycroft-core
Licenses: GPLv3
Submitter: manzo
Maintainer: manzo
Last Packager: manzo
Votes: 2
Popularity: 1.676542
First Submitted: 2016-12-27 12:48
Last Updated: 2016-12-30 14:58

Latest Comments

jhenriquez commented on 2017-02-03 11:17

I experienced an issue with one of the default skills, the desktop launcher one. Where the it is unable to initialize because it can't locate the module "gio".

Honestly, I'm still unsure if this was an isolated issue, something wrong with my environment. Neither I'm 100% sure what fixed it for me. So, any confirmation or more information would be great.

This is what I did:

Added symbolic links:
/usr/lib/python2.7/site-packages/gobject -> ~/.virtualenv/mycroft/lib/python2.7/site-packages/gobject

/usr/lib/python2.7/site-packages/gi ->
~/.virtualenv/mycroft/lib/python2.7/site-packages/gi

/usr/lib/python2.7/site-packages/glib ->
~/.virtualenv/mycroft/lib/python2.7/site-packages/glib

But this incidentally had me changing the way the skill imported gio to:
"from gi.repository import Gio" I believe this is because I unintentionally upgraded the PyGobjecft version :S But I'm not sure.

I understand this second part belongs on an issue in the mycroft repo. But if the symbolic links suffice to fix the issue, I believe this can be addressed in this package.

manzo commented on 2017-01-15 18:34

Thank for your report z3ntu. Could you provide more details? I can't tell what is going on by these lines :/

z3ntu commented on 2017-01-15 13:36

Stored in directory: /usr/share/mycroft-core/.cache/pip/wheels/88/90/96/65fd8a9f86cacc982d954821a27c621ed50781167372872c64
Running setup.py bdist_wheel for pdoc: started
Running setup.py bdist_wheel for pdoc: finished with status 'done'
Stored in directory: /usr/share/mycroft-core/.cache/pip/wheels/64/05/7b/56f34b434ca6835172baff5fbc7f616361c7c13222bf103cd6
Running setup.py bdist_wheel for pyyaml: started
error: command failed to execute correctly

manzo commented on 2016-12-30 15:00

Thank you for the suggestion. I've had no problem with it but probably to some specific configuration on my machine.

I've released a fixed version with your suggestion.

ImNtReal commented on 2016-12-30 14:50

I had to change the sudo -u mycroft-core to sudo -Hu mycroft-core in the .install file to get this to work on my system.