
OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Error al aplicar alien a un paquete .deb
Enviado por I027614 el 10 Mayo, 2025 - 18:09
Saludos.
Cuando intento generar un rpm del paquete .deb del instalador de paquetes de MicroPython de Arduino ( https://github.com/arduino/lab-micropython-package-installer/releases/download/v1.0.1/micropython-pa... ) con la opción -r me da el siguiente error:
Control file couldn't be read! at /usr/share/perl5/vendor_perl/Alien/Package/Deb.pm line 234.
La línea 234 de ese archivo es:
die "Control file couldn't be read!"
¿Alguna sugerencia?
Gracias,
I027614
# 127081 Fallo reportado
https://bugs.mageia.org/show_bug.cgi?id=28607
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
# 127082 agrega -s the genera una
agrega -s the genera una carpeta con lo necesario, podrás editar el archivo spec si lo requieres
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
# 127083 No funciona prueba
https://bugs.mageia.org/show_bug.cgi?id=28607#c17
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
# 127084 Es este caso el problema
Es este caso el problema puede ser la compresión de los archivos dentro del paquete deb
Pero de cualquier forma la transformación deb a rpm no parece funcionar del todo bien tampoco
alien --to-rpm schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb -v
dpkg-deb --info 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' control 2>/dev/null
dpkg-deb --info 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' control 2>/dev/null
dpkg-deb --info 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' conffiles 2>/dev/null
dpkg-deb --fsys-tarfile 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' | tar tf -
dpkg-deb --info 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' postinst 2>/dev/null
dpkg-deb --info 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' postrm 2>/dev/null
dpkg-deb --info 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' preinst 2>/dev/null
dpkg-deb --info 'schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb' prerm 2>/dev/null
Warning: Skipping conversion of scripts in package schildichat-desktop-alpha: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
mkdir schildichat-desktop-alpha-1.11.97~sc.0.test.0
chmod 755 schildichat-desktop-alpha-1.11.97~sc.0.test.0
dpkg-deb -x schildichat-desktop-alpha_1.11.97-sc.0.test.0_amd64.deb schildichat-desktop-alpha-1.11.97~sc.0.test.0
rpm --showrc
cd schildichat-desktop-alpha-1.11.97~sc.0.test.0; rpmbuild --buildroot='/home/katnatek/tmp/schildichat-desktop-alpha-1.11.97~sc.0.test.0' -bb --target x86_64 'schildichat-desktop-alpha-1.11.97~sc.0.test.0-2.spec' 2>&1
Package build failed. Here's the log of the command (cd schildichat-desktop-alpha-1.11.97~sc.0.test.0; rpmbuild --buildroot='/home/katnatek/tmp/schildichat-desktop-alpha-1.11.97~sc.0.test.0' -bb --target x86_64 'schildichat-desktop-alpha-1.11.97~sc.0.test.0-2.spec'):
error: línea 5: Etiqueta vacía: Summary:
Construyendo las plataformas de destino: x86_64
Construyendo para el destino x86_64
find schildichat-desktop-alpha-1.11.97~sc.0.test.0 -type d -exec chmod 755 {} ;
rm -rf schildichat-desktop-alpha-1.11.97~sc.0.test.0
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 127085 Gracias
Gracias,
I027614
# 127086 Este problema se solucionara
En cuanto los paquetes de los reportes
https://bugs.mageia.org/show_bug.cgi?id=28607
https://bugs.mageia.org/show_bug.cgi?id=34270
Pasen la etapa QA
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
# 127087 La actualización de alien
La actualización de alien está o estará disponible pronto en los servidores.
He probado esta actualización con el deb de micropython y funciona
Cualquier problema con alien mira primero la pagina del wiki
https://wiki.mageia.org/en/Alien
Espero tu confirmación para cerrar este tema
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil