I'm using buildozer. I had a simple project that I was building and it worked correctly with dependencies 'kivy==master,pil'. Now I've added some dependencies and it builds but the app crashes. I don't know what the problem is, but I know some people have better luck by changing the order of the dependencies in the buildozer.spec file. Here's my question. Does 'pil' go somewhere special in the dependencies list? Does 'pil' go before 'kivy' or after? Is there some rule to follow? Are there rules for other modules, maybe like sqlite3?