Open phodina opened 2 years ago
None of these are necessary, they can be used for some benefits but the base service can run without any of these.
I think it would be best if the mycroft data/skill directory was somewhere under the user folder or better yet under an XDG user folder (See PR #2803). The big problem may be that Mycroft allows skill installs using voice "Hey mycroft install spotify skill" which may install python packages using pip.
Those Alsa debug prints are probably not a problem I've got them on my system as well and things work.
Is your feature request related to a problem? Please describe. Hi, I like Mycroft project and I'm porting the package to GNU Guix. This is probably a reverse feature as the aim is just to clarify some issues I encountered in porting.
Describe the solution you'd like I'd like to have the package integrated in the system to have seamless install and simple configuration of the service.
Describe alternatives you've considered This will make Mycroft portable between any existing Linux distro.
Additional context I've created a package description and ran into some issues I'd need to clarify.
Here's a link to the thread about the patch for GNU Guix.
When running the
mycroft-audio
I get some missing modules (pychromecast
,py_mplayer
,vlc
). Are they needed?Directory for skills. Currently it's under
/opt/mycroft
. I've changed it to be/gnu/store/<HASH>-mycroft-core-<VERSION>/opt/mycroft
but it gives me an error that the location is read-only which the store by design is. So would it be better to store it under var?Mycroft-speech-client
reports errors with ALSA libThere is this thread about this issue though I don't know how to apply the suggested change.