-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Inconsistent dependency graph behaviour #515
Comments
Old for removing redundant dependency graphs had a bug in it where graph[i] was compared against itself and then removed (as it appears equal to itself). This caused kivy#515. I've rearranged the loop in the function for removing redundant graphs to avoid this
Fix for #515 - dependency graph issue
This is still happening with me. I just have a basic app with a box layout and a button and it won't compile. getting the error: Full output:
|
@cocoa1231 Your problem is unrelated - you have I recognise that this is quite unclear, I'll look at removing the python3 recipe. |
@inclement Thanks for replying. i tried removing |
@cocoa1231 Please post the full logs and explanation of the problem at https://groups.google.com/forum/#!forum/kivy-users |
Seems to fail when there is no actual dependency issue? See a handful of test cases below...
e.g. here I start with bootstrap sdl2 and requirements sdl2,python2,kivy,audiostream
However that set of packages should be valid?
If I remove "audiostream" graph checking succeeds and compilation begins.
If instead I remove "kivy" graph checking succeeds and compilation begins
If instead I change the order of requirements to this (i.e. swap order of sdl2 and python2):
python2,sdl2,kivy,audiostream
then I get:
However I have not selected pygame?
Or maybe there's something wrong with audiostream's dependencies (as noted above these are ['python2', ('sdl', 'sdl2'), 'pyjnius'])?
Thanks!
The text was updated successfully, but these errors were encountered: