Hola, <br><br>alguien ha visto alguna vez ocurrir algo como esto?<br>Y si es asi, que explicacion tiene? <br>Mejor aun, como puedo hacerlo funcionar en ambos casos?<br><br><br><br>----------------------------------------------------------------------------------------------------<br>
<br>$ python -V<br>Python 2.7<br><br>$ cat /etc/redhat-release <br>Fedora release 14 (Laughlin)<br>caballer @ silvertine : apf2 $ <br><br>$ python setup.py bdist_rpm<br>[...]<br>+ exit 0<br><br>----------------------------------------------------------------------------------------------------<br>
<br>$ python -V<br>Python 2.4.3<br><br>$ cat /etc/redhat-release <br>Red Hat Enterprise Linux Client release 5.6 (Tikanga)<br><br>$ python setup.py bdist_rpm<br>[...]<br>error: can&#39;t copy &#39;misc/rpm-post.sh&#39;: doesn&#39;t exist or not a regular file<br>
error: Bad exit status from /var/tmp/rpm-tmp.36329 (%install)<br><br>----------------------------------------------------------------------------------------------------<br><br>En el primer caso todo va bien, pero en el segundo me da ese error sobre el fichero rpm-post.sh. <br>
Sin embargo no veo nada malo en ese fichero:<br><br>$ ls -l misc/<br>total 16<br>-rw-r--r-- 1 xxx rollover-patch.diff<br>-rw-r--r-- 1 xxx rpm-post.sh<br>-rw-r--r-- 1 xxx rpm-pre.sh<br>-rw-r--r-- 1 xxx rpm-preun.sh<br><br>
----------------------------------------------------------------------------------------------------<br><br>En ambos casos el codigo es exactamente el mismo. <br>La parte relacionada del setup.py es como lo siguiente:<br>
<br><br>  data_files=[<br>                ....               <br><br>                (&#39;/usr/share&#39;,[&#39;misc/rpm-post.sh&#39;,<br>                               &#39;misc/rpm-pre.sh&#39;,<br>                               &#39;misc/rpm-preun.sh&#39;,<br>
                              ]),<br>                ]<br>)<br><br><br><br><br><br>