mesonbuild / mesonbuild/meson-python

Handling executables (scripts from the Python POV) that link to distribution libraries

Abierto
#3 8 comentarios 0 reacciones 0 asignados Ver en GitHub
needs info
Lenguaje dominante
Python
Estrellas
180
Forks
93
Merge medio
2 d 7 h
PR fusionados (30 d)
18

Descripción

I don't think auditwheel fixes the binary dependencies for wheel scripts, we should confirm that. If it does not, we should put them in platlib and add a wrapper that just calls them in the scripts directory.

The issue here is that we do not know the final location of the `.libs` folder so we cannot set the path to point there. By placing them in platlib, we can set the rpath to `$ORIGIN/../.libs`.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza confirmando si auditwheel corrige las dependencias binarias de wheel scripts y determina cómo se gestionan wheel scripts, platlib, el scripts directory y el .libs folder. Después, evalúa la ubicación propuesta en platlib y la ruta $ORIGIN/../.libs. Se considera terminado cuando los ejecutables que enlazan con distribution libraries funcionan desde wheels instalados con un wrapper en el scripts directory.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
build-system
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.