Skip to content

Didn't find any valid dependency graphs. - Flask and websocket-client #1253

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

Closed
feelfreelinux opened this issue Apr 4, 2018 · 2 comments
Closed

Comments

@feelfreelinux
Copy link

feelfreelinux commented Apr 4, 2018

In my app I use both flask and websocket-client. However, when i try to add both of these dependencies to my app, p4a fails. However, when I build my app only with flask, or only with websocket-client p4a works correctly.

p4a apk --private /home/user/sample/ --package=samplepackage --name="Sample app" --version 0.1 --bootstrap=sdl2 --requirements=python2,websocket-client,flask
[ERROR]:   Didn't find any valid dependency graphs.
[ERROR]:   This means that some of your requirements pull in conflicting dependencies.
[ERROR]:   Exiting.```

@inclement
Copy link
Member

inclement commented Apr 4, 2018

Assuming websocket-client doesn't really depend on Kivy, the issue is that Kivy is listed in its requirements.

@AndreMiras
Copy link
Member

AndreMiras commented Dec 10, 2018

Well this is actually nastier than it looks trevorjamesmartin/websocket-client@29b91ee
So basically it looks like the recipe links to a fork that hacked in kivy logging.
The funny thing is it was forked without making it obvious, but I'm assuming the original repository is that one https://github.com/websocket-client/websocket-client
I'll make a PR to fix all of that.
Edit:
Here's the (untested) pull request #1513
@feelfreelinux can you give it a try?

inclement added a commit that referenced this issue Dec 12, 2018
…bsocket-client_recipe

Updates websocket-client recipe, fixes #1253
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