Autor |
Mensaje |
Grandamakulo
Analista Programador
Registrado: Enero 2016
Mensajes: 311
Edad: 55 Ubicación: En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
|
[SOLUCIONADO] ¿Cómo Crear Una Instalación De Un Programa En Gambas?
He encontrado algunos post, pero no responden a mi duda:
Le doy a «Crear paquete de instalación», luego sigo los pasos que indica. Selecciono «Ubuntu» y «Debian» y que me ponga los archivos en directorios distintos. Me indica que se generan los archivos perfectamente, y, efectivamente, aparecen unos archivos en cada directorio:
Ubuntu
vtorres_0.1.0.orig.tar.gz
vtorres_0.1.0-ubuntu1.diff.gz
vtorres_0.1.0-ubuntu1.dsc
Debian
vtorres_0.1.0.orig.tar.gz
vtorres_0.1.0-1.diff.gz
vtorres_0.1.0-1.dsc
¿Qué habría que hacer con ellos para instalar la aplicación? —yo esperaba un .deb o algo así, no los componentes sueltos—
Gracias de antemano.
última edición por Grandamakulo el Sabado, 12 Noviembre 2016, 19:40; editado 1 vez
|
#1 Jueves, 10 Noviembre 2016, 22:19 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
Tendrás que detallar qué haces exactamente y analizar el texto que te muestran en pantalla cuando lanzas el creador.
Fíjate, sobre todo, que cuando seleccionas la distro puede que te avisen de que hace falta tal o cual paquete instalado para la creación.
Ya nos cuentas
=================== No podemos regresar
|
#2 Viernes, 11 Noviembre 2016, 10:30 |
|
|
Grandamakulo
Analista Programador
Registrado: Enero 2016
Mensajes: 311
Edad: 55 Ubicación: En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
Shordi, efectivamente es eso lo que me sale. Me confundía que al final dijese que todo había ido perfecto...
En cualquier caso teng exactamente la salida que muestras. ¿Cómo puedo instalar los paquetes que faltan?
Lo he intentado a lo bestia con:
sudo apt-get -f install makepkg
Pero no funciona.
Gracias por tu respuesta.
PS.- He leído esto:
Y ahora se me queda el mensaje en:
PPS.- Con
sudo apt install makeself
Queda sólo makepkg:
última edición por Grandamakulo el Viernes, 11 Noviembre 2016, 14:04; editado 2 veces
|
#3 Viernes, 11 Noviembre 2016, 13:47 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
¿Te sigue haciendo lo mismo? Copia y pega aquí la salida del creador de paquetes y podremos ver si hay algún fallo
Ejj que me tienes mosqueado, yo no tengo nada de eso instalado en mi aparato, ni me he preocupado nunca por ello, y me crea los paquetes sin problemas... para Ubuntu y para Debian.
¿Cómo has instalado gambas?
Algo no entiendo...
=================== No podemos regresar
|
#4 Viernes, 11 Noviembre 2016, 16:21 |
|
|
Grandamakulo
Analista Programador
Registrado: Enero 2016
Mensajes: 311
Edad: 55 Ubicación: En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
|
#5 Viernes, 11 Noviembre 2016, 20:17 |
|
|
Grandamakulo
Analista Programador
Registrado: Enero 2016
Mensajes: 311
Edad: 55 Ubicación: En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
La salida:
Guardando archivo CHANGELOG.
==============================================================================
CREANDO PAQUETE PARA DEBIAN.
Creando el directorio de construcción.
Creando archivo de escritorio...
Se están debianizando los fuentes.
Creando paquete...
cd '/media/familia/Transcend/000 Datos/Documentos/Programas GAMBAS/Proyectos/debian/vtorres-0.1.0'
dpkg-buildpackage -d -rfakeroot -uc -us
dpkg-buildpackage: source package vtorres
dpkg-buildpackage: source version 0.1.0-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Francisco <calendario>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build vtorres-0.1.0
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -Rf `find . -name ".gambas"`
rm -Rf `find . -name "*.gambas"`
rm -f build-stamp install-stamp
dh_clean
dpkg-source -b vtorres-0.1.0
dpkg-source: info: using source format '1.0'
dpkg-source: info: building vtorres using existing vtorres_0.1.0.orig.tar.gz
dpkg-source: info: building vtorres in vtorres_0.1.0-1.diff.gz
dpkg-source: warning: ignoring deletion of directory src/VTorres/.gambas
dpkg-source: warning: executable mode 0777 of 'debian/changelog' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/compat' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/control' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/copyright' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/dirs' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/install' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/menu' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/vtorres.desktop' will not be represented in diff
dpkg-source: warning: the diff modifies the following upstream files:
src/VTorres/.hidden/CHANGELOG
src/VTorres/.settings
dpkg-source: info: use the '3.0 (quilt)' format to have separate and documented changes to upstream files, see dpkg-source(1)
dpkg-source: info: building vtorres in vtorres_0.1.0-1.dsc
debian/rules build
dh_testdir
touch build-stamp
/usr/bin/gbc3 -e -a -g -t -x src/VTorres
OK
gba3 -o 'src/VTorres/VTorres' src/VTorres
fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_prep
dh_installdirs
Can't exec "/media/familia/Transcend/000": No such file or directory at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 776.
dh_installdirs: cannot run debian/dirs: No such file or directory
debian/rules:18: recipe for target 'install' failed
make: *** [install] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
==============================================================================
CREANDO PAQUETE PARA UBUNTU / KUBUNTU / MINT....
Creando el directorio de construcción.
Creando archivo de escritorio...
Se están debianizando los fuentes.
Creando paquete...
cd '/media/familia/Transcend/000 Datos/Documentos/Programas GAMBAS/Proyectos/ubuntu/vtorres-0.1.0'
dpkg-buildpackage -d -rfakeroot -uc -us
dpkg-buildpackage: source package vtorres
dpkg-buildpackage: source version 0.1.0-0ubuntu1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Francisco <calendario>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build vtorres-0.1.0
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -Rf `find . -name ".gambas"`
rm -Rf `find . -name "*.gambas"`
rm -f build-stamp install-stamp
dh_clean
dpkg-source -b vtorres-0.1.0
dpkg-source: info: using source format '1.0'
dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address
dpkg-source: warning: Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field
dpkg-source: info: building vtorres using existing vtorres_0.1.0.orig.tar.gz
dpkg-source: info: building vtorres in vtorres_0.1.0-0ubuntu1.diff.gz
dpkg-source: warning: ignoring deletion of directory src/VTorres/.gambas
dpkg-source: warning: executable mode 0777 of 'debian/changelog' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/compat' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/control' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/copyright' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/dirs' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/install' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/menu' will not be represented in diff
dpkg-source: warning: executable mode 0777 of 'debian/vtorres.desktop' will not be represented in diff
dpkg-source: warning: the diff modifies the following upstream files:
src/VTorres/.hidden/CHANGELOG
src/VTorres/.settings
dpkg-source: info: use the '3.0 (quilt)' format to have separate and documented changes to upstream files, see dpkg-source(1)
dpkg-source: info: building vtorres in vtorres_0.1.0-0ubuntu1.dsc
debian/rules build
dh_testdir
touch build-stamp
/usr/bin/gbc3 -e -a -g -t -x src/VTorres
OK
gba3 -o 'src/VTorres/VTorres' src/VTorres
fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_prep
dh_installdirs
Can't exec "/media/familia/Transcend/000": No such file or directory at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 776.
dh_installdirs: cannot run debian/dirs: No such file or directory
debian/rules:18: recipe for target 'install' failed
make: *** [install] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
========================================
Los paquetes han sido creados con éxito.
|
#6 Viernes, 11 Noviembre 2016, 20:18 |
|
|
Grandamakulo
Analista Programador
Registrado: Enero 2016
Mensajes: 311
Edad: 55 Ubicación: En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
Y en cuanto a cómo instalé gambas, eso es otra historia, porque fue bastante caótico el paso a 3.9. Quizá vienen de ahí todos los problemas.
¿Recuerdas que pregunté por TextEdit porque QT5 dio problemas? Pues tuve que reinstalar gambas de nuevo.
|
#7 Viernes, 11 Noviembre 2016, 20:21 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
Te dice:
Citar: cd '/media/familia/Transcend/000 Datos/Documentos/Programas GAMBAS/Proyectos/debian/vtorres-0.1.0
y luego:
Citar: Can't exec "/media/familia/Transcend/000": No such file or directory at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 776.
dh_installdirs: cannot run debian/dirs: No such file or directory
[quote]
Es decir intenta ejecutar algo en ese path y le peta. Pero fíjate que se queda después del 000. Para mí que no espera ese espacio en blanco de detrás... o de que tienes algún problema de permisos en las carpetas... o, viendo que es /media Transcend... ¿No estarás usando un disco usb lentorro que sature los cachés?.
Es un problema de ubicaciones fijo.
Saludos.
=================== No podemos regresar
última edición por shordi el Viernes, 11 Noviembre 2016, 20:30; editado 1 vez
|
#8 Viernes, 11 Noviembre 2016, 20:30 |
|
|
Grandamakulo
Analista Programador
Registrado: Enero 2016
Mensajes: 311
Edad: 55 Ubicación: En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
|
Re: ¿Cómo Crear Una Instalación De Un Programa En Gambas?
Vale, voy a probar cambiando la ubicación.
Ya cuento como me ha ido.
|
#9 Viernes, 11 Noviembre 2016, 23:37 |
|
|
Grandamakulo
Analista Programador
Registrado: Enero 2016
Mensajes: 311
Edad: 55 Ubicación: En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
|
Re: [SOLUCIONADO] ¿Cómo Crear Una Instalación De Un Programa En Gambas?
Eres un hacha.
Efectivamente, en cuanto que lo he hecho desde el disco duro no he tenido problema.
Antes intentaba desde un disco duro interno.
¡GRACIAS!
|
#10 Sabado, 12 Noviembre 2016, 19:43 |
|
|
|