Linux - This is not a valid DEB archive, it has no 'data.tar.gz', 'data.tar.bz2' or 'data.tar.lzma' member

 
Vista:
Imágen de perfil de xve
Val: 311
Oro
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

This is not a valid DEB archive, it has no 'data.tar.gz', 'data.tar.bz2' or 'data.tar.lzma' member

Publicado por xve (837 intervenciones) el 10/06/2015 11:27:33
Hoy al realizar un paquete de Debian con la versión testing y subirlo al servidor de paquetes, que es un Debian/Squeeze me he encontrado con este error al intentar generar el repositorio de paquetes.

This is not a valid DEB archive, it has no 'data.tar.gz', 'data.tar.bz2' or 'data.tar.lzma' member

El problema es que actualmente al generar un paqueste, se comprime el archivo data con el formato xz... data.zx, y este tipo de archivos, no lo reconoce la versión Squeeze.

La solución ha sido añadir: -Zgzip a la instrucción dpkg-deb al momento de generar el paquete.


Espero que os sirva de ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder