[Jderobot] Problemas con instalación de Jderobot en Ubuntu 12.04 32 y 64 bits
Julio Vega
julio.vega en urjc.es
Mie Mayo 28 22:51:59 CEST 2014
Buenas,
al final pude instalar JdeRobot correctamente. Me hice un "chroot" para
ver si con mi máquina "limpia" funcionaba, y sÃ. Asà que acto seguido
limpié el ordenador del mejor modo posible: instalé de nuevo Ubuntu 12.04.4
y me limité a seguir las recetas que hay en el manual y todo funcionó
perfectamente.
Conclusión: el problema estaba en no-se-qué paquete que estaba forzando a
tirar de Gazebo 1.9.
Gracias por la ayuda!
Julio
El 22 de mayo de 2014, 13:11, Roberto Calvo <rocapal en gsyc.urjc.es> escribió:
>
> He visto que 'libopenni-sensor-primesense0' está en algunas versiones de
> repositorios debian (no de precise), y ps-engine también me gustan mucho
> pero no lo encuentro (creo recordar que andaba en otro repo de PCL o
> algo por el estilo).
>
> Mira a ver si lo puedes estabilizar y nos cuentas!
>
> El mié, 21-05-2014 a las 20:40 +0200, Julio Vega escribió:
> > Gracias Roberto!
> >
> >
> > pues aun asÃ, sigo teniendo problemas. He limpiado todo el sistema
> > minuciosamente para que no quedara rastro de Gazebo 1.9.5, he cambiado
> > los repositorios por los que has adjuntado, he actualizado y vuelta a
> > probar a instalar Jderobot siguiendo la receta.
> >
> >
> > Pero hay algo que sigue tirando de esa versión de Gazebo, y no sé
> > qué es. De hecho, al instalar Jderobot me salta un conflicto con el
> > paquete "ps-engine" que no puede ser instalado (asimismo en otra
> > posible solución de conflicto me vuelve a aparecer
> > "libopenni-sensor-primesense0"), y aunque salto ese conflicto, tras la
> > instalación vuelvo a comprobar para mi decepción que Gazebo es la
> > versión 1.9.5.
> >
> >
> > Voy a purificar definitivamente mi sistema, o hacer un "chroot" a
> > ver qué ocurre.
> >
> >
> > Lo dicho, gracias por la ayuda.
> >
> >
> > Julio
> >
> >
> >
> > El 20 de mayo de 2014, 18:12, Roberto Calvo <rocapal en gsyc.urjc.es>
> > escribió:
> >
> > Hola Julio!
> >
> > Te contesto más abajo, sobre las pruebas que hecho en los dos
> > sistemas
> >
> > El jue, 15-05-2014 a las 19:50 +0200, Julio Vega escribió:
> > > Buenas tardes,
> > >
> > >
> > > tras instalar Jderobot en dos máquinas con Ubuntu 12.04
> > siguiendo
> > > las instrucciones por paquete Debian, me he percatado de
> > algunos
> > > problemas que cito a continuación:
> > >
> > > - En 64 bits, la instalación se completa correctamente.
> >
> >
> > He probado a instalarlo otra vez en un chroot nuevo y funciona
> > correctamente la resolución de dependencias e instalación. Le
> > puedes
> > echar un ojo en [1].
> >
> > [1] http://pastebin.com/JE3Fqdih
> >
> > > Al ejecutar gazebo aparece que está tirando de la versión
> > 1.9.5 que
> > > creo que no está aún probada, y efectivamente peta tarde o
> > temprano.
> >
> >
> > Ojo, porque gazebo 1.9.5 no está ni en los repositorios de
> > jderobot ni
> > en los repositorios de ubuntu 12.04. Si ves que está tirando
> > de él es
> > porque lo tienes instalado a mano o desde otro repositorio
> > debian.
> >
> > Después de instalar jderobot y gazebo (1.8.1) desde paquetes
> > deberÃas
> > ver lo siguiente si ejecutas gazebo.
> >
> > root en whatever:/# gazebo --version
> > Gazebo multi-robot simulator, version 1.8.1
> > Copyright (C) 2013 Open Source Robotics Foundation.
> > Released under the Apache 2 License.
> > http://gazebosim.org
> >
> > Y un listado de los paquetes y versiones importantes de
> > jderobot:
> >
> > root en whatever:/# dpkg -l | grep jderobot
> > ii gazebo 1.8.1-3jderobot Gazebo
> > simulator - Main package
> > ii jderobot 5.2.4-beta1 jderobot
> > is a software development suite for robotics applications.
> > ii kobuki 0.5.3-1jderobot <insert
> > up to 60 chars description>
> > ii openni2 2.2.0-2jderobot The
> > OpenNI framework is an open source SDK for 3D development
> >
> >
> >
> > >
> > > - En 32 bits, tras mucho pelearme con la instalación, no
> > consigo
> > > salvar la dependencia del paquete "openni-utils" que parece
> > ser que
> > > tiene problemas al ser procesado. AsÃ, por ejemplo, me
> > vierte un error
> > > como el que muestro:
> > > libopenni-sensor-primesense0: Depends: libgcc1 (>= 1:4.1.1)
> > pero
> > > 1:4.6.3-1ubuntu5 está instalado
> > > Depends: libjpeg8 (>= 8c) pero
> > > 8c-2ubuntu7 está instalado
> > > Depends: openni-utils pero no
> > está
> > > instalado
> > >
> > >
> > > Obviamente si el paquete "openni-utils" no se instala, se
> > quedan
> > > paquetes rotos y, en resumen, no se acaba instalando
> > "jderobot".
> >
> >
> > En [2] puedes ver la instalación de jderobot hecha en un
> > chroot limpio y
> > nuevo de ubuntu 12.04 en 32bit. Resuelve e instala sin
> > problemas.
> >
> > [2] http://pastebin.com/DsCEbcbz
> >
> > Los paquetes openni-utils o libopenni-sensor-primesense0 no
> > están ni en
> > el repo oficial de ubuntu 12.04 ni en el repo de jderobot. Y
> > tampoco los
> > necesita jderobot para instalar y funcionar.
> > Seguramente lo esté actualizando de algún otro repo que tengas
> > configurado en el sources.list y no debe estar actualizado con
> > las
> > dependencias del repo oficial de ubuntu 12.04 y está fallando
> > por eso.
> >
> > Recordad que si utilizáis repos no-oficiales de ubuntu 12.04 y
> > éstos no
> > se actualizan constántemente con las dependencias correctas,
> > pueden
> > llegar a dar fallos de este tipo.
> >
> > Te dejo más abajo los repos que he utilizado. Dale una vuelta
> > a ver si
> > puedes dejar los repos oficiales y vemos que tal va la
> > instalación.
> >
> >
> > >
> > >
> > > - Por rizar el rizo, tras incluir los repositorios de
> > Jderobot y
> > > hacer el correspondiente "apt-get update", me aparece el
> > siguiente
> > > mensaje de error de clave pública del repositorio de
> > Jderobot:
> > > Error de GPG: http://apt-mirror.jderobot.org precise
> > Release: Las
> > > firmas siguientes no se pudieron verificar porque su llave
> > pública no
> > > está disponible: NO_PUBKEY D8A3751519274DEF
> > >
> > >
> > > Este error no es determinante, pero si puede arreglarse
> > mejor.
> > >
> > >
> > > Y eso es todo. ¿Puede alguien echar un cable?
> > >
> > >
> > > Julio
> >
> >
> > Esto lo estamos mirando, pero no os preocupéis. Es solo un
> > aviso sobre
> > la no-firma de los paquetes debian y que no hay clave pública.
> > Nada que
> > no evite instalar correctamente los paquetes. Cuando lo
> > configuremos
> > correctamente habrá que ejecutar un comando para añadir la
> > clave pública
> > a vuestro anillo, vamos que no es algo automático.
> >
> > Un saludete!
> >
> >
> > --
> > ###### Ubuntu Main Repos
> > deb http://es.archive.ubuntu.com/ubuntu/ precise main
> > restricted
> > universe multiverse
> >
> > ###### Ubuntu Update Repos
> > deb http://es.archive.ubuntu.com/ubuntu/ precise-security main
> > restricted universe multiverse
> > deb http://es.archive.ubuntu.com/ubuntu/ precise-updates main
> > restricted
> > universe multiverse
> > deb http://es.archive.ubuntu.com/ubuntu/ precise-proposed main
> > restricted universe multiverse
> > deb http://es.archive.ubuntu.com/ubuntu/ precise-backports
> > main
> > restricted universe multiverse
> >
> > deb http://apt-mirror.jderobot.org/pcl/ubuntu precise main
> >
> > deb http://jderobot.org/apt/ubuntu precise main
> >
> > >
> > >
> > >
> > > _______________________________________________
> > > Jde-developers mailing list
> > > Jde-developers en gsyc.es
> > >
> >
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> >
> > --
> > Roberto Calvo Palomino | Robotics Lab (GSyC)
> > R&D Android Mobile Engineer | Universidad Rey Juan Carlos
> >
> > Twitter: @rocapal
> > Linkedin: http://www.linkedin.com/in/rocapal
> >
> > _______________________________________________
> > Jde-developers mailing list
> > Jde-developers en gsyc.es
> >
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> >
> >
> >
> > --
> > http://www.juliovega.es
> >
> >
>
> --
> Roberto Calvo Palomino | Robotics Lab (GSyC)
> R&D Android Mobile Engineer | Universidad Rey Juan Carlos
>
> Twitter: @rocapal
> Linkedin: http://www.linkedin.com/in/rocapal
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
--
http://www.juliovega.es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20140528/ee489dec/attachment.htm
More information about the Jde-developers
mailing list