<div dir="ltr">Hola Juan,<div><br></div><div style>de momento los paquetes los estoy creando para Debian, en su rama testing (wheezy), por eso te encuentras con los errores que comentas. También crearé los paquetes para Ubuntu 12.04, pero quería tener primero estos finos y ya sacar los de Ubuntu 12.04 sabiendo que éstos funcionan bien. Lo he pensado así porque crear alrededor de 30 paquetes es bastante tedioso sólo para una distro, con lo que para dos me acabaría liando... jejeje.</div>
<div style><br></div><div style>Cuando tenga estos ya pulidos, me pongo con los de Ubuntu 12.04, los cuales deberían de dar menos problemas puesto que ya cuento con la experiencia adquirida con Debian. En cuanto los tenga yo aviso por aquí.</div>
<div style><br></div><div style>Un saludo.</div><div style><br></div><div style>Mikel.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/1/30 Juan Navarro Bosgos <span dir="ltr">&lt;<a href="mailto:jnbosgos@gmail.com" target="_blank">jnbosgos@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Mikel,<div><br></div><div>     estoy teniendo algunos problemas con las dependencias de alguno de los paquetes; estoy usando Ubuntu 12.04, he seguido los pasos de este hilo para agregar el repositorio (&quot;<span style="color:rgb(80,0,80);font-size:x-small;white-space:pre-wrap;font-family:Arial">deb </span><a href="http://ordago.gsyc.es/apt/" style="color:rgb(17,85,204);font-size:x-small;white-space:pre-wrap;font-family:Arial" target="_blank">http://ordago.gsyc.es/apt/</a><span style="color:rgb(80,0,80);font-size:x-small;white-space:pre-wrap;font-family:Arial"> lucid jderobot</span>&quot;) con los paquetes de jderobot, y al intentar instalar gazebo-jderobot, gearbox-jderobot o pcl-jderobot obtengo las siguientes salidas:</div>

<div><br></div><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div>jnbosgos@teleko:~$ sudo apt-get install gazebo-jderobot</div><div class="im"><div>Leyendo lista de paquetes... Hecho</div><div>Creando árbol de dependencias       </div>

<div>Leyendo la información de estado... Hecho</div></div><div class="im"><div>No se pudieron instalar algunos paquetes. Esto puede significar que</div><div>usted pidió una situación imposible o, si está usando la distribución</div>
<div>inestable, que algunos paquetes necesarios no han sido creados o han</div>
<div>sido movidos fuera de Incoming.</div><div>La siguiente información puede ayudar a resolver la situación:</div><div><br></div><div>Los siguientes paquetes tienen dependencias incumplidas:</div></div><div> gazebo-jderobot : Depende: libboost-filesystem1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div>

<div>                   Depende: libboost-program-options1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div><div>                   Depende: libboost-regex1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div><div>                   Depende: libboost-signals1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div>

<div>                   Depende: libboost-system1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div><div>                   Depende: libboost-thread1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div><div>                   Depende: libcegui-mk2-0.7.6 pero no es instalable</div>

<div>                   Depende: ogre-jderobot pero no va a instalarse</div><div class="im"><div>E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.</div></div></div></blockquote></div><div><br></div>
<div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">
<div><div>jnbosgos@teleko:~$ sudo apt-get install gearbox-jderobot</div><div class="im"><div>Leyendo lista de paquetes... Hecho</div><div>Creando árbol de dependencias       </div><div>Leyendo la información de estado... Hecho</div>
<div>
No se pudieron instalar algunos paquetes. Esto puede significar que</div><div>usted pidió una situación imposible o, si está usando la distribución</div><div>inestable, que algunos paquetes necesarios no han sido creados o han</div>

<div>sido movidos fuera de Incoming.</div><div>La siguiente información puede ayudar a resolver la situación:</div><div><br></div><div>Los siguientes paquetes tienen dependencias incumplidas:</div></div><div> gearbox-jderobot : Depende: libboost-python1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div>
<div class="im">
<div>E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.</div></div></div></blockquote></div><div><br></div><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div>jnbosgos@teleko:~$ sudo apt-get install pcl-jderobot </div>
<div class="im">
<div>Leyendo lista de paquetes... Hecho</div><div>Creando árbol de dependencias       </div><div>Leyendo la información de estado... Hecho</div><div>No se pudieron instalar algunos paquetes. Esto puede significar que</div>

<div>usted pidió una situación imposible o, si está usando la distribución</div><div>inestable, que algunos paquetes necesarios no han sido creados o han</div><div>sido movidos fuera de Incoming.</div><div>La siguiente información puede ayudar a resolver la situación:</div>

<div><br></div><div>Los siguientes paquetes tienen dependencias incumplidas:</div></div><div> pcl-jderobot : Depende: libboost-filesystem1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div><div>                Depende: libboost-system1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div>

<div>                Depende: libboost-thread1.49.0 (&gt;= 1.49.0-1) pero no es instalable</div><div class="im"><div>E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.</div></div></div></blockquote>
</div><div><br></div>
<div>Buscando en los paquetes de librerías de la distribución de Ubuntu 12.04 (precise) [1], parece que las últimas versiones de esos paquetes son: de libcegui-mk2-0.7.5<span style="line-height:19px;color:rgb(51,51,51);font-size:13px;font-family:Ubuntu,Arial,sans-serif"> </span>(0.7.5-8) y de los distintos libboost es (1.48.0-3). De manera que no sé si me falta algún otro repositorio, o como instalarlos.</div>

<div><br></div><div>Un saludo, Juan</div><div><br></div><div>[1] <a href="http://packages.ubuntu.com/precise/libs/" target="_blank">http://packages.ubuntu.com/precise/libs/</a><br><br><div class="gmail_quote">El 30 de enero de 2013 13:30, Mikel Gonzalez Baile <span dir="ltr">&lt;<a href="mailto:m.gonzalezbai@gmail.com" target="_blank">m.gonzalezbai@gmail.com</a>&gt;</span> escribió:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Buenas,<div><br></div><div>por un lado Álex:</div><div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:19px">cambiando la localización de OGRE me funciona. </span><br>

</div>
<div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div></div><div><span style="font-family:arial,sans-serif;font-size:19px">Genial, saber que va funcionando me sirve para acotar problemas :-).</span></div>

<div>
<div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:19px">Cuando carga el mundo pioneer2dxJde.world faltan las mallas de las cámaras sony las tienes en [1]. </span><span style="font-family:arial,sans-serif;font-size:19px"><br>


</span></div><div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div></div><div><span style="font-family:arial,sans-serif;font-size:19px">Le echo un ojo, no me había dado cuenta.</span></div>
<div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div><div><div><ul style="font-family:arial,sans-serif;font-size:19px"><li style="margin-left:15px">También hay que añadir al fichero setup.sh en GAZEBO_PLUGIN_PATH</li>


<ul><li style="margin-left:15px">/usr/local/share/gazebo-jderobot/plugins/pioneer2dxJde</li></ul></ul></div><div><font face="arial, sans-serif"><span style="font-size:19px">Exacto, la idea es que cuando ya vea que los paquetes funcionan, es decir, se instalan sin problemas y demás, añadir un &quot;setup.sh&quot; que se ajuste a la instalación de jderobot puesto que sabemos dónde se instala cada cosa, con lo que sólo será necesario ejecutar ese script para que todo quede configurado.</span></font></div>

<div>
<div><font face="arial, sans-serif"><span style="font-size:19px"><br></span></font></div><div><ul style="font-family:arial,sans-serif;font-size:19px"><li style="margin-left:15px">En el teleoperatorPC esta medito a pelo la siguiente línea </li>


<ul><li style="margin-left:15px">controlICE.cpp:273 namePose3DMotors = std::string(&quot;--Ice.Config=teleoperatorPC.cfg&quot;); -&gt; lo que significa que o tiene el fichero de configuración con ese nombre donde lanzas el componente o no va a funcionar</li>


</ul></ul></div></div></div><div><span style="font-family:arial,sans-serif;font-size:19px">Lo tengo en el &quot;TODO list&quot;, jejeje.</span></div><div><div><span style="font-family:arial,sans-serif;font-size:19px"><br>


</span></div><div><span style="font-family:arial,sans-serif;font-size:19px">Como sugerencia en el nombre de los paquetes creo que sería más eficaz llamarlos jderobot-{lo que sea}, para que cuando busques un paquete de jderobot te salgan todos los disponibles porque sino es necesario saber el nombre del paquete en cuestión.</span><span style="font-family:arial,sans-serif;font-size:19px"><br>


</span></div><div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div></div><div><span style="font-family:arial,sans-serif;font-size:19px">Pues tienes mucha razón en eso, es más, en un primer momento barajé esa opción pero al final opté por seguir la nomenclatura que se usaba en los paquetes anteriores (gazebo-jderobot, gearbox-jderobot, ...) pero creo que lo voy a hacer como dices, es más práctico.</span></div>


<div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:19px">Por otro lado Borja:</span></div><div><div><span style="font-family:arial,sans-serif;font-size:19px"><br>


</span></div><div><span style="font-family:arial,sans-serif;font-size:19px">Como ves, vuelve a decir que necesita libogre-1.7.4 y libogre-dev.</span><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div>


<div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div></div><div><span style="font-family:arial,sans-serif;font-size:19px">pregunta, ¿es una instalación en un debian limpio o en el que ya has tenido Gazebo? es por acotar el error. El caso es que yo también lo he tenido y ahora mismo no recuerdo como lo solucioné (si es que lo solucioné...jeje) pero vamos, lo suyo es que funcione a la primera y no andar parcheando el sistema. Me pongo con ello hoy mismo.</span></div>

<div>
<div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:19px">Lo que no entiendo es por qué al ir a instalarme camearserver me salga lo siguiente:</span><span style="font-family:arial,sans-serif;font-size:19px"><br>


</span></div><div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div></div><div><span style="font-family:arial,sans-serif;font-size:19px">Pues ese error sí lo he tenido más recientemente y me ocurría cuando alguno de los paquetes no eran instalables, como bien dices. Se me ocurre que quizás no hayas borrado la anterior fuente &quot;</span><span style="font-size:x-small;white-space:pre-wrap;font-family:Arial">deb </span><a href="http://ordago.gsyc.es/jderobot" style="font-family:Arial;font-size:x-small;white-space:pre-wrap" target="_blank">http://ordago.gsyc.es/jderobot</a><span style="font-size:x-small;white-space:pre-wrap;font-family:Arial"> wheezy main&quot; y hayas añadido además la nueva &quot;</span><span style="font-size:x-small;white-space:pre-wrap;font-family:Arial">deb </span><a href="http://ordago.gsyc.es/apt/" style="font-family:Arial;font-size:x-small;white-space:pre-wrap" target="_blank">http://ordago.gsyc.es/apt/</a><span style="font-size:x-small;white-space:pre-wrap;font-family:Arial"> lucid jderobot&quot; por lo que se crea un conflicto entre ambas. El caso es que, si bien problemas de dependencias que puedan ocurrir en equipos con distintas configuraciones no he podido testearlo a fondo (es en lo que estamos), lo que viene siendo descargarlos y demás debería de ser común a todos puesto que todos accedemos al mismo servidor.</span></div>

<div>
<div><span style="font-size:x-small;white-space:pre-wrap;font-family:Arial"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:19px">No sé si esto ya es problema mío o no, pero he vuelto a seguir los pasos para añadir el repositorio (por si las moscas) y sigue pasando lo mismo.</span><span style="font-size:x-small;white-space:pre-wrap;font-family:Arial"><br>


</span></div><div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div></div><div><span style="font-family:arial,sans-serif;font-size:19px">Siempre es problema mío, debe funcionar sí o sí, sino vaya unos paquetes.... jejejej.</span></div>


<div><span style="font-family:arial,sans-serif;font-size:19px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:19px">Un saludo y muchas gracias chicos!!!</span></div><span><font color="#888888"><div>

<span style="font-family:arial,sans-serif;font-size:19px"><br>
</span></div><div><span style="font-family:arial,sans-serif;font-size:19px">Mikel.</span></div></font></span></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>2013/1/30 Borja Mon Serrano <span dir="ltr">&lt;<a href="mailto:borjamonserrano@gmail.com" target="_blank">borjamonserrano@gmail.com</a>&gt;</span><br>


</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Hola Maikel,<div><br><div class="gmail_extra"><div class="gmail_quote">
<div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div><div class="gmail_quote"><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">
<div class="gmail_quote"><span style="font-family:arial,sans-serif;font-size:16px">Cierto, este error también me ha ocurrido a mi al tratar de instalar Gazebo si previamente había instalado dicha librería. Estoy probando añadir unos atributos a los paquetes que, si encuentran este tipo de conflictos, desinstalen la librería conflictiva y la reemplace por los nuevos, sin embargo no me ha terminado de funciona. ¿Ha probado a desinstalar la librería libogre-1.7.4 y libogre-dev por completo? Creo recordar que así conseguía solucionarlo. De todos modos, acabaré añadiendo una sección en el manual donde explicaré los pasos para instalar todo el software necesario, donde por ejemplo, se solucionarán este tipo de errores.</span></div>




</div></blockquote></div></div></div></div></blockquote><div><br></div></div><div>Nada, he probado a desinstalar las librerías de ogre y ni aún así he conseguido nada, me sigue dando el mismo error. Una vez desinstaladas, con ogre-jderobot instalado, intento instalarme gazebo-jderobot:</div>




<div><br></div><div><div>borjamon@pruebas:~$ sudo apt-get install gazebo-jderobot </div><div><div>Leyendo lista de paquetes... Hecho</div><div>Creando árbol de dependencias       </div><div>Leyendo la información de estado... Hecho</div>




</div><div>Se instalarán los siguientes paquetes extras:</div><div>  libcegui-mk2-0.7.6 libcegui-mk2-dev libogre-1.7.4 libogre-dev</div><div>Paquetes sugeridos:</div><div>  libcegui-mk2-0.7.6-doc ogre-doc</div><div>Se instalarán los siguientes paquetes NUEVOS:</div>




<div>  gazebo-jderobot libcegui-mk2-0.7.6 libcegui-mk2-dev libogre-1.7.4</div><div>  libogre-dev</div><div>0 actualizados, 5 se instalarán, 0 para eliminar y 0 no actualizados.</div><div>Necesito descargar 76,5 MB de archivos.</div>




<div>Se utilizarán 183 MB de espacio de disco adicional después de esta operación.</div><div>¿Desea continuar [S/n]? S</div><div><br></div><div>Como ves, vuelve a decir que necesita libogre-1.7.4 y libogre-dev. Hasta que llega un punto en el que:</div>




<div><br></div><div><div>Desempaquetando libogre-dev (de .../libogre-dev_1.7.4+dfsg1-7_i386.deb) ...</div><div>dpkg: error processing /var/cache/apt/archives/libogre-dev_1.7.4+dfsg1-7_i386.deb (--unpack):</div>
<div> intentando sobreescribir `/usr/include/OGRE/OgrePixelFormat.h&#39;, que está también en el paquete ogre-jderobot 5.1-1</div><div>dpkg-deb: error: subprocess copiado was killed by signal (Tubería rota)</div><div>Selecting previously unselected package gazebo-jderobot.</div>




<div>Desempaquetando gazebo-jderobot (de .../gazebo-jderobot_5.1-1_i386.deb) ...</div><div>Se encontraron errores al procesar:</div><div> /var/cache/apt/archives/libogre-dev_1.7.4+dfsg1-7_i386.deb</div><div>E: Sub-process /usr/bin/dpkg returned an error code (1)</div>




<div><br></div><div>Así que ahora mismo estoy como la pescadilla que se muerde la cola.</div><div><br></div><div>Lo que no entiendo es por qué al ir a instalarme camearserver me salga lo siguiente:</div>
<div><br></div><div><div>borjamon@pruebas:~$ sudo apt-get install cameraserver-jderobot </div><div><div>Leyendo lista de paquetes... Hecho</div><div>Creando árbol de dependencias       </div><div>Leyendo la información de estado... Hecho</div>




<div>No se pudieron instalar algunos paquetes. Esto puede significar que</div><div>usted pidió una situación imposible o, si está usando la distribución</div><div>inestable, que algunos paquetes necesarios no han sido creados o han</div>




<div>sido movidos fuera de Incoming.</div><div>La siguiente información puede ayudar a resolver la situación:</div><div><br></div></div><div><div>Los siguientes paquetes tienen dependencias incumplidas:</div></div>
<div> cameraserver-jderobot : Depende: gearbox-jderobot pero no es instalable</div><div>

<div>                         Depende: opencv-jderobot pero no es instalable</div></div><div><div>                         Depende: jderobotice-jderobot pero no va a instalarse</div><div>                         Depende: colorspaces-jderobot pero no va a instalarse</div>




</div><div><div>E: No se pudieron corregir los problemas, usted ha retenido paquetes rotos.</div><div><br></div></div><div>Con cameraview me sale algo parecido. Es decir, que es como si no encontrase los paquetes gearbox-jderobot ni opencv-jderobot y supongo que al no encontrar esos paquetes desestima la instalación de jderobotice-jderobot y de colorspaces-jderobot. No sé si esto ya es problema mío o no, pero he vuelto a seguir los pasos para añadir el repositorio (por si las moscas) y sigue pasando lo mismo.</div>



</div></div></div><div><br></div><div>Un saludo y ánimo, que esto ya está a punto,</div><div><br></div><div>Borja.</div></div></div></div></div>
<br></div></div><div>_______________________________________________<br>
Jde-developers mailing list<br>
<a href="mailto:Jde-developers@gsyc.es" target="_blank">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>
<br></div></blockquote></div><br></div>
<br>_______________________________________________<br>
Jde-developers mailing list<br>
<a href="mailto:Jde-developers@gsyc.es" target="_blank">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>
<br></blockquote></div></div></div><br></div>
</blockquote></div><br></div>