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