El día 19/01/06, <b class="gmail_sendername">Alvaro Herrera</b> &lt;<a href="mailto:alvherre@alvh.no-ip.org">alvherre@alvh.no-ip.org</a>&gt; escribió:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Edgard Pineda escribió:<br><br>&gt; Luego un rpm -Uvh sobre el rpm correspondiente... todo ok...<br>&gt; PEEERO al ejecutar el file me salió que no encontro el archivo magic... y al<br>&gt; ver lo que hacía file ejecutándolo con strace me di cuenta de que el
<br>&gt; ejecutable busca sus libs (.so) primero en /var/tmp/file-4.12-root !!! y<br>&gt; luego en los directorios normales... y después busca el archivo magic<br>&gt; también en ese directorio, pero ese directorio, para los que saben de
<br>&gt; rpmbuild, es donde se construyen los binarios temporamente para generar el<br>&gt; .rpm y que después se borran...<br><br>Yo apostaria a que el nuevo spec usa la nueva maquinaria para construir<br>RPMs, que es distinta a como tu version de RPM interpreta las
<br>instrucciones.<br><br>Yo que tu:<br><br>1. no usaria nunca mas 7.3 :-)</blockquote><div><br>
jajaja... por algo dije al comienzo &quot;ya sé, ya sé...&quot;, para evitar
estos tipos de respuestas... y ya que insistes, te responderé con lo
mismo de siempre: mientras esté bien parchado y es estable y no se
necesite más funcionalidades criticas, está suuuuper bien! ;)<br>
&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2. tomaria el SPEC del &quot;file&quot; antiguo (de 7.3) y le pondria el tarball
<br>del file nuevo.&nbsp;&nbsp;Eso es mas probable que funcione bien con tu RPM<br>primitivo.&nbsp;&nbsp;Probablemente necesitaras modificar un poco el spec ...</blockquote><div><br>
mmm, son muy parecidos los dos .spec, más que nada las cosas que
cambiaron fueron los parches (dificil no usar los del nuevo rpm) y las
partes %post y %postun:<br>
<br>
55a62,65<br>
&gt; %post -p /sbin/ldconfig<br>
&gt;<br>
&gt; %postun -p /sbin/ldconfig<br>
&gt;<br>
<br>
Creo que es algo ya en la llamada de la compilación... quizas falte un
comando posterior más o un parámetro de compilación para arreglar los
ejecutables (y que quizas lo hagan las nuevas versiones de rpm) ...<br>
<br>
En todo caso preguntaré en las listas ad-hoc de rpm para seguir investigando.<br>
<br>
Saludos,<br>
Edgard.<br>
<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">--<br>Alvaro
Herrera&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.PlanetPostgreSQL.org">http://www.PlanetPostgreSQL.org</a><br>&quot;Ni aun el genio muy grande llegaría muy lejos<br>si tuviera que sacarlo todo de su propio interior&quot; (Goethe)
<br></blockquote></div><br>