kivy / kivy/python-for-android
ndghttpsclient recipe build fail
- Lenguaje dominante
- Python
- Estrellas
- 8.9k
- Forks
- 2k
- Merge medio
- 12 h 20 min
- PR fusionados (30 d)
- 9
Descripción
### Logs
This recipe is a file not a directory!
```
[1m[INFO][0m: IF THIS FAILS, THE MODULES MAY NEED A RECIPE. A reason for this is often modules compiling native code that is unaware of Android cross-compilation and does not work without additional changes / workarounds.
[1m[90m[DEBUG][39m[0m: [90m->[0m running bash -c venv/bin/pip install -v --target '/home/bobf/ex/regression/.buildozer/android/platform/build-arm64-v8a/build/python-installs/myapp/arm64-v8a' --no-deps -r requirements.txt[0m
[1m[90m[DEBUG][39m[0m: Ignoring "sys._home = value" override
[1m[90m[DEBUG][39m[0m: Using pip 23.1.2 from /home/bobf/ex/regression/.buildozer/android/platform/build-arm64-v8a/build/venv/lib/python3.10/site-packages/pip (python 3.10)
[1m[90m[DEBUG][39m[0m: [31mERROR: Could not find a version that satisfies the requirement ndghttpsclient (from versions: none)[0m[31m
[1m[90m[DEBUG][39m[0m: [0m[31mERROR: No matching distribution found for ndghttpsclient[0m[31m
[1m[90m[DEBUG][39m[0m: [0m
Exception in thread background thread for pid 25542:
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/bobf/.local/lib/python3.10/site-packages/sh.py", line 1683, in wrap
fn(*rgs, **kwargs)
File "/home/bobf/.local/lib/python3.10/site-packages/sh.py", line 2662, in background_thread
handle_exit_code(exit_code)
File "/home/bobf/.local/lib/python3.10/site-packages/sh.py", line 2349, in fn
return self.command.handle_command_exit_code(exit_code)
File "/home/bobf/.local/lib/python3.10/site-packages/sh.py", line 905, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
```
Guía de contribución
Línea de trabajo
El registro muestra el fallo mientras pip instala ndghttpsclient en la compilación Android arm64-v8a; empieza por reproducir ese comando y comprobar cómo se representa esta dependencia como una receta. Se considera completado cuando la dependencia se instala correctamente en la compilación sin informar de que la receta es un archivo en lugar de un directorio.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- android, python
- Área
- build-system, mobile
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100