Hola a todos:
quiero construir un repositorio de centos y ya tengo todos los archivos src.rpm hay alguna forma de automatizar la conversion de estos en rpm sin tener que construir uno por uno con rpmbuild ????
gracias en adelanto
2010/3/8 Abel Alfonso Fírvida Donéstevez aafirvida@uci.cu:
Hola a todos:
quiero construir un repositorio de centos y ya tengo todos los archivos src.rpm hay alguna forma de automatizar la conversion de estos en rpm sin tener que construir uno por uno con rpmbuild ????
Los src exigen cada uno alguna manera individual de configurar la construcción, o el comando es el mismo para todos? Si se trata de lo último, el proceso se puede automatizar "ingenuamente" con un script. Algo del estilo de:
find /dir/donde/estan/los/src -exec rpmbuild -opciones {} ;
debería bastar... O me falta considerar algo importante? Quizás haya que recuperar la salida de la compilación y filtrarla para ver qué paquetes arrojaron errores.
No he hecho nunca una tarea de esta magnitud :D Puedo preguntar por qué los construyes? Compilas para una arquitectura determinada?
Para servir el conjunto de rpms fabricados, me ha servido mucho el paquete mrepo de Dag.
2010/3/9 Eduardo Grosclaude eduardo.grosclaude@gmail.com:
2010/3/8 Abel Alfonso Fírvida Donéstevez aafirvida@uci.cu:
Hola a todos:
quiero construir un repositorio de centos y ya tengo todos los archivos src.rpm hay alguna forma de automatizar la conversion de estos en rpm sin tener que construir uno por uno con rpmbuild ????
debería bastar... O me falta considerar algo importante? Quizás haya
Ah, pero posiblemente te venga bien mock:
# yum info mock Loaded plugins: fastestmirror Available Packages Name : mock Arch : i386 Version : 0.6.13 Release : 1.el5_2.3 Size : 36 k Repo : extras Summary : Builds packages inside chroots URL : http://fedoraproject.org/wiki/Projects/Mock <------------------- aquí hay info License : GPL Description: Mock takes a srpm and builds it in a chroot