Closed kevinsmia1939 closed 3 years ago
It may be the lingua-franca version. lingua-franca==0.2.2 is what's used in core. 3.x requires some additional init code I believe. @ChanceNCounter might be able to verify / deny my claims here since he knows the recent lingua-franca updates better than basically anyone.
Lingua Franca 0.3+ requires some additional init code, some alterations to the test running suite, and some overrides/extensions for backwards compat. The init code and overrides are in #2772 and the test runner has not yet been altered.
If Lingua Franca 0.3+ is installed atop a current version of Mycroft, tests aren't all that will fail. You can expect to see dozens of deprecation warnings, and about every third intent will fail completely.
In general, I don't recommend installing the dev version outside of a virtual environment, and I never recommend manually installing or updating python dependencies. This is why. It's not about the user, it's about what the user doesn't (can't) know about the dep's dev cycle!
Lingua Franca 0.3+ requires some additional init code, some alterations to the test running suite, and some overrides/extensions for backwards compat. The init code and overrides are in #2772 and the test runner has not yet been altered.
If Lingua Franca 0.3+ is installed atop a current version of Mycroft, tests aren't all that will fail. You can expect to see dozens of deprecation warnings, and about every third intent will fail completely.
In general, I don't recommend installing the dev version outside of a virtual environment, and I never recommend manually installing or updating python dependencies. This is why. It's not about the user, it's about what the user doesn't (can't) know about the dep's dev cycle!
I revert back to Lingua Franca 0.2.2, the failures are gone now. Thanks, will keep this in mind when updating mycroft.
Hi, I am trying to update mycroft-core in openSUSE Tumbleweed. openSUSE use Open Build Service (OBS) to build and ship their package. This is the repo I'm working on: https://build.opensuse.org/package/show/home:andythe_great/mycroft-core
There are some test failures that I skipped, because it is already known. #2574 Here are new test failure I got.
Dependencies installed.