empaquetado debian con un source de programa python

Iniciado por portaro, 4 Septiembre 2011, 22:22 PM

0 Miembros y 1 Visitante están viendo este tema.

portaro

tengo el programa que esta escrito en python, ya cree el deb pero no me rula.

no va y no se que estoy haciendo mal, he usado una guia muy basica de empaquetado no se si es por eso.


Slava_TZD

#1
Si no pones lo que has hecho, o que guía has seguido, será difícil ayudarte.

EDIT: El mejor sitio para leer sobre lo que quieres hacer es la misma página de Debian (Debian New Maintainers' Guide), o en un sitio donde veas que el autor tiene idea de lo que habla, cuando dices "guia muy basica", me estoy imaginando a cualquiera que leyó un par de comandos y escribió un tutorial obviando lo que creyó innecesario.


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

portaro

para mi que me falta el comando o script a ver si lo vuelvo a intentar, el program me lo abre el software center pero no inicia instalacion, para mi le deve faltar el comando de instalacion y de launch de la aplicacion.

voy a intentar una vez mas


portaro

Si alguien me puede hechar un cable agradezo

os dejo el deb que genere y no va

http://www.megaupload.com/?d=ES8MKZ4V

el programa que intento empaquetar es este
http://www.cibernodo.net/sharktube

la guia facil es esta
http://linuxa-mos.blogs.sapo.pt/684.html

si alguien pudiera dexirme que errores estoy comentiendo agradezco.

Es mas facil empaquetar para debian o para slackware?


Slava_TZD

#4
kyperf@KyperfLap:~$ lintian sharktube_0.1_i386.deb
E: sharktube: no-copyright-file
E: sharktube: package-has-no-description
W: sharktube: maintainer-not-full-name portaro
E: sharktube: maintainer-address-missing portaro
E: sharktube: wrong-file-owner-uid-or-gid usr/ 1000/1000
E: sharktube: wrong-file-owner-uid-or-gid usr/bin/ 1000/1000
E: sharktube: wrong-file-owner-uid-or-gid usr/bin/sharktube/ 1000/1000
E: sharktube: subdir-in-usr-bin usr/bin/sharktube/
E: sharktube: wrong-file-owner-uid-or-gid usr/bin/sharktube/shark 1000/1000
E: sharktube: wrong-file-owner-uid-or-gid usr/share/ 1000/1000
E: sharktube: wrong-file-owner-uid-or-gid usr/share/icons/ 1000/1000
E: sharktube: wrong-file-owner-uid-or-gid usr/share/icons/sharktube-178x115.png 1000/1000
E: sharktube: wrong-file-owner-uid-or-gid usr/share/sharktube/ 1000/1000
E: sharktube: wrong-file-owner-uid-or-gid usr/share/sharktube/shark.py 1000/1000
W: sharktube: executable-not-elf-or-script usr/share/icons/sharktube-178x115.png


No he leído la guía, pero...para  empaquetar un script, no te compliques, usa directamente equivs. En la Wiki del proyecto Debian tienes páginas muy claras sobre su uso.

Saludos


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.