[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] problema con rpm



Saludos

> Oigan,tengo un problema, hice un rpm de ejemplo. El tarball
> que compile en mi rpm funciona bien con el make, unicaemnte
> es copiar (make install) unos archivos a
> /usr/local/ejemplo. Hice mi rpm bajo mi home directory, ahi
> tampoco hubo problemas, en (directorio)/RPMS/ aparece el
> rpm que hice. 

Creo que el problema se encuentra en que tu make install copia a
'/usr/local/ejemplo'  cuando debes de copiar tus archivos a 

${RPM_BUILD_ROOT}/usr/local/ejemplo

> El problema es que a la hroa de instalarlo no copia nada,
> osea, se instala el rpm sin problemas y tmb se desinstala,
> solo que no copia nada. :S

Esto sucede porque RPM crea el paquete en base al contenido de
${RPM_BUILD_ROOT}, y si no tiene nada, entonces el paquete tampoco tiene
nada. 

> Supngo que tiene que ver con la seccion de %files, misma
> que actualmente tengo vacia en mi spec, porque entiendo que
> los archivos que ahi aparecen se copian. Pero ya probe
> ponerlos y obtengo errores

Mas bien le dices que los archivos que estan ahi forman parte del
paquete o al menos es lo que yo entiendo y me ha funcionado.

Para tu ejemplo creo que bastaria con:

%files
%dir /usr/local/ejemplo
/usr/local/ejemplo/*

Hasta la vista.

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente



[Hilos de Discusión] [Fecha] [Tema] [Autor]