Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

source install: kimchy plugin fails on import #1334

Open
vrurg opened this issue Sep 18, 2020 · 2 comments
Open

source install: kimchy plugin fails on import #1334

vrurg opened this issue Sep 18, 2020 · 2 comments

Comments

@vrurg
Copy link

vrurg commented Sep 18, 2020

Upon start wokd logs this error:

Push server created on address /run/user/0/woknotifications
Plugin configuration file /etc/wok/plugins.d/__pycache__.conf doesn't exist.
Failed to import plugin wok.plugins.kimchi.Kimchi, error: ("Config error in section: 'wok', option: 'enable', value: 'True'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",))

Both wok and kimchi are installed from sources via deb generation:

git checkout 3.0.0
# At this point python-m2crypto dependency is replaced manually with python3-m2crypto to fix 'apt install' error
./autogen.sh --system
make
make deb
sudo apt install <package-deb>

The resulting .deb files are:

wok-3.0.0-0.debian.noarch.deb
wok-3.0.0-0.ubuntu.noarch.deb
kimchi-3.0.0-0.noarch.deb

Apparently, trying to load the https://host:8001 page ends up with Wok main page. Kimchy plugin is mentioned in settings tab, but clicking the activation switch does nothing, it stays in "on" position.

Desktop:

  • OS: Linux Mint 20
  • Version 3.0.0
  • Python 3.8.2
@vrurg
Copy link
Author

vrurg commented Sep 18, 2020

Here is output of make check-local which may also indicate a problem:

make-check-local.txt

@nrdmtt
Copy link

nrdmtt commented Sep 29, 2020

This is do to the fact that cherrypy has changed. See the solution HERE or wait for the new release that should fix this incompatibility

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants