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

Ubuntu/debian deps missed or not updated #273

Open
Fantu opened this issue Aug 29, 2019 · 3 comments
Open

Ubuntu/debian deps missed or not updated #273

Fantu opened this issue Aug 29, 2019 · 3 comments

Comments

@Fantu
Copy link

Fantu commented Aug 29, 2019

Hi, I build Wok and Kimchi from git on ubuntu 18.04, I followed the docs but wokd didn't started for missed things.
First was:
ModuleNotFoundError: No module named 'Cheetah'
because in ubuntu-runtime-deps.list python-cheetah must be changed in python3-cheetah (in ubuntu 18.04 is missed, so I installed with pip3)
Second was:
ImportError: cannot import name 'Draft7Validator'
Because require jsonschema>=3 for draft7 support (but I not found in any debian and ubuntu version, so I installed with pip3)

The requirements of this new version seem to me very high, I had to abandon the idea of trying it on debian 8 and 9, for those I have to use the 2.5 or am I wrong?

Thanks for any reply and sorry for my bad english.

@alinefm
Copy link
Member

alinefm commented Aug 30, 2019

Thank for reporting it, @Fantu

I will update the docs accordingly.
I am in the process to validate the latest python3 changes on the most common Linux distribution and any help is more than welcome.
So if you want to give it a try on Debian 9 and report any issues you find, I'd very glad.

And you don't need to apologize about your English at all. :-)

@Fantu
Copy link
Author

Fantu commented Aug 30, 2019

debian 9 seems that have too many requirements missed for the new version, I'll try with debian 10 if I'll use it

@schenkd
Copy link

schenkd commented Sep 4, 2020

Hello @alinefm,
currently it is not possible to install the packed version 3.0.0 under ubuntu 18.04 As already mentioned by @Fantu, the dependency python3-cheetah cannot be installed. This requires a workaround which consists of several steps:

  • Install the dependency Cheetah via pip3 install cheetah3
  • Remove the dependency from the .deb image

That this package is a required dependency it cannot be ignored by -nodeps. I have already made a hotfix of the .deb file without python3-cheetah as dependency. This I could install under ubuntu 18.04.

I hope that at least for 18.04. LTS a fix will be delivered. I hope that at least for 18.04. LTS a fix will be delivered.My workaround should only be for interested people who are looking for a quick solution to the problem.

wok-3.0.0-0.ubuntu.noarch.fix.deb

Best David

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

3 participants