Cecil Curry

Results 276 comments of Cecil Curry

Absolutely, bro. I know. It's likely Ukraine will regain [Луганськ](https://en.wikipedia.org/wiki/Luhansk) at some point this or next year, given current gains along the eastern front. Moreover, the rest of the world...

> Meanwhile, I've checked one of my `buildozer.spec` file, which I use to package an app at least once a week, which have a `p4a.local_recipes = ./p4a-recipes/` in it, and...

**Stranger in a strange land...** is exactly how I feel. Because you're sorta right, @misl6; after exhaustively injecting `info()` logging statements throughout both the `graph` and `recipe` submodules, I can...

**ZOMG.** Buildozer is silently ignoring all of the local recipes in `p4a.local_recipes` because Buildozer ignores the `requirements` list in `buildozer.spec` when constructing its recipe list. Ad-hoc logging I've added to...

**Ugh.** Looks like the eventual culprit is the `toolchain.dist_from_args()` function, which appears to be ignoring the `requirements` list in `buildozer.spec`. Specifically, this line: ```python def dist_from_args(ctx, args): """Parses out any...

_ZOMGZOMGZOMG._ Much to my complete dismay and astonishment, I believe I *finally* uncovered the ultimate culprit: it's the `ToolchainCL.__init__()` constructor, which **is totally ignoring the `requirements` list in `buildozer.spec`.** Welp,...

**_ZOMGZOMGZOMG_.** I can't believe it, but the real, *real* issue here is that **Buildozer silently ignores requirements containing the `>=` operator.** I... I don't even. Specifically: ``` # If I...

**Fascinating...** and horrifying! Buildozer is correctly sending the `--requirements=python3>=3.9.0,kivy>=2.1.0,kivymd>=0.104.2,beartype>=0.10.0,bleak>=0.14.0,numpy>=1.22.0,scipy>=1.7.0,sympy>=1.9.0` list to `python-for-android`. It's actually `python-for-android` that's silently reducing that list to just `--requirements=python3`. That simplifies matters *a lot*. Good news...

**Oh...** oh by Gods. Could it be? N-n-no. It couldn't possibly... But it could. `>` is the Bourne shell output stream redirection operator. If Buildozer is simply naively shipping an...

**So much, "Ugh!"** Ironically, I just hit this exact same issue while also attempting (but failing) to force Buildozer to acknowledge the exact same Bleak recipe. Incidentally, let's note that...