Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Crear Paquetes DEB De Los Fuentes De Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Crear Paquetes DEB De Los Fuentes De Gambas 
 
Hola, alguno sabeis la forma de crear todos los DEB con los fuentes descargados de gambas, es decir me gustaria crearlos a partir del paquete descargado de la web en este caso gambas2-2.23.0.tar.bz2 o gambas3-2.99.1.tar.bz2.
 



 
destroyer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes DEB De Los Fuentes De Gambas 
 
he encontrado un post de Jesus Guardon repondiendo a este tema http://foro.gambas-es.org/viewtopic.php?p=373 pero siguiendo esas indicaciones siempre me da este error, tanto para compilar gambas2 como gambas3:
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.form.mdi/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.web/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.form.dialog/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.form/.info»
cp: se omite el directorio «comp/src/gb.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.info/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.report/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.chart/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.db.form/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «comp/src/gb.settings/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «gb.xml/src/rpc/gb.xml.rpc/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «gb.qt/src/gb.qt/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «gb.gtk/src/gb.gtk/.info»
cp: no se sobreescribirá el fichero «debian/gambas2/usr/share/info/.info» recién creado con «gb.qte/src/gb.qte/.info»
dh_installinfo: cp gb.desktop/src/gb.desktop/.info comp/src/gb.form.mdi/.info comp/src/gb.web/.info comp/src/gb.form.dialog/.info comp/src/gb.form/.info comp/src/gb.info comp/src/gb.info/.info comp/src/gb.report/.info comp/src/gb.chart/.info comp/src/gb.db.form/.info comp/src/gb.settings/.info gb.xml/src/rpc/gb.xml.rpc/.info gb.qt/src/gb.qt/.info gb.gtk/src/gb.gtk/.info gb.qte/src/gb.qte/.info debian/gambas2/usr/share/info returned exit code 1
make: *** [binary] Error 2
debuild: fatal error at line 1317:
couldn't exec fakeroot debian/rules:
 


el fichero rules tiene:
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

%:
        dh $@
 







Alguna idea?
 



 
última edición por destroyer el Domingo, 22 May 2011, 09:16; editado 1 vez 
destroyer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes DEB De Los Fuentes De Gambas 
 
Suerte que encontraste el post. Ayer lo estuve buscando sin éxito.
Aunque no lo he probado desde entonces, asegúrate de tener instalados los paquetes de desarrollo que cito al principio del post y que compilas sobre una copia limpia de los fuentes.

Respecto a la creación de paquetes independientes para cada componente sigo sin saber cómo hacerlo...

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes DEB De Los Fuentes De Gambas 
 
Hola Jesus, si tengo instalados los paquetes build-essential, dh-make y devscripts y como estoy intentando compilar desde Natty he instalado las que pone en la pagina de gambas:
build-essential autoconf libbz2-dev libfbclient2 libmysqlclient-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev libbonobo2-dev libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev libdirectfb-dev libaa1-dev libxtst-dev libffi-dev kdelibs4-dev firebird2.1-dev libqt4-dev libglew1.5-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgnome-keyring-dev libgdk-pixbuf2.0-dev linux-libc-dev
 


Los fuentes son los de la pagina. Lo unico que hago diferente es que como no existe el archivo configure, primero tengo que hacer un ./reconf-all y despues todos los pasos que tu indicas.



y nada de nada...........
 



 
última edición por destroyer el Domingo, 22 May 2011, 11:03; editado 1 vez 
destroyer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes DEB De Los Fuentes De Gambas 
 
He repetido el proceso en Linux Mint 10 (=Ubuntu Maverick) y obtengo el mismo error que tu. Algo no está bien con el fichero rules, ya que difiere mucho de los originales, por ejemplo de gambas 2.

Por cierto, para crear paquetes independientes bastaría con pasar la opción -m a dh_make.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes DEB De Los Fuentes De Gambas 
 
He estado mirando por internet y efectivamente una de las cosas que he visto es lo que dices del fichero rules. Además aquí http://old.nabble.com/Gambas-3-RC1-...td31189139.html hay varias cosas que aunque mi ingles no es muy bueno, intentare probar, algo con libtool, reconf en vez de recof-all....etc. Si saco algo en claro lo posteo.
 



 
destroyer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes DEB De Los Fuentes De Gambas 
 
tiro la toalla...........he probado todo lo que he leido por internet:

- utilizar reconf en vez de reconf-all
- he comprobado libtool y esta correcta
- hasta he creado una maquina virtual limpia solo para compilar y el error es el mismo

gb.gtk/src/gb.gtk/.info gb.qte/src/gb.qte/.info debian/gambas2/usr/share/info returned exit code 1
make: *** [binary] Error 2
debuild: fatal error at line 1317:
couldn't exec fakeroot debian/rules:


He mirado la linea 1317 del fichero debuild

    # Don't try to use the root command if we are already running as root
    if ( $< == 0 ) {
        system ('debian/rules', @ARGV) == 0
            or fatal "couldn't exec debian/rules: $!";
    }
    else {
        # So we'll use the selected or default root command
        system ($root_command, 'debian/rules', @ARGV) == 0  <----------- 1317
            or fatal "couldn't exec $root_command debian/rules: $!";
    }



pero no me dice nada..........estoy empezando a creer que no es problema mio.....y mas despues de la prueba de Jesus.

Lo unico que me falta por probar es con otro archivo rules...........pero no he encontrado ninguno.

Admito todo tipo de ayuda
 



 
última edición por destroyer el Martes, 24 May 2011, 19:55; editado 3 veces 
destroyer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes DEB De Los Fuentes De Gambas 
 
Despues de miles de pruebas he tirado definitivamente la toalla. He probado de todo y nada, desde compilar en maquinas limpias de ubuntu 10.04, 10.10 y 11.04 a cambiar el fichero rules, pasando por mil y una cosas.....pero nada, siempre da el mismo error y no se porque.........adios a la idea de crear un repositorio para gambas3
 



 
destroyer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Crear Paquetes Deb De Los Fuentes De Gamba... abarzuaf Instalación 5 Jueves, 08 Octobre 2009, 01:08 Ver último mensaje
abarzuaf
No hay nuevos mensajes No Puedo Crear Paquetes En Deb En Gambas 2.19 jousseph General 6 Sabado, 17 Julio 2010, 04:00 Ver último mensaje
jousseph
No hay nuevos mensajes Crear Paquetes En Gambas con BB.DD. NelsonVento Bases de Datos 11 Jueves, 29 Septiembre 2011, 21:05 Ver último mensaje
NelsonVento
No hay nuevos mensajes Bajar Fuentes De Gambas3 Desde El Repostor... Shell Instalación 1 Martes, 28 Abril 2015, 12:05 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron