Creé una aplicación python
usando autobahn
y la empaqué usando baazar builddeb
. En el archivo python setup.py, agregué la etiqueta requires
con todas las dependencias requeridas. ¿Es posible decirle al instalador del paquete Debian que instale estos paquetes?Cómo agregar dependencias PyPi al paquete DEB
he añadido algunos de deps a debian/control>Depends
pero:
dpkg -i my_package
no instala las dependencias. Solo muestra el error y necesito instalar estos deps manualmente.algunos paquetes no existen en los repositorios estándar de Ubuntu. Por ejemplo, autobahn. Y, en general, me gustaría tener instalado todas las dependencias del pitón por
pip/easy_install
estoy usando DistUtilsExtra.auto.setup
con install
de acción personalizado. Así que creo que podría ejecutar easy_install packages
allí. ¿Es buena idea?
Gracias.
No creo que sea una buena idea mezclar diferentes sistemas de envasado. Probablemente la forma más limpia sería incluir estas dependencias en .deb, para que se envíen con su programa. – Bakuriu
'dpkg -i' no intenta instalar paquetes requeridos o dependientes. Tendrá que instalar usando 'apt-get' o' aptitude'. – tripleee