Crear enlace local - compilación rpm

Imagen de al-serv

Forums: 

Os cuento

en Centos 6.2 en gcc hay un problema a la hora de utilizar-lo... no encuentra un archivo que con creando un enlace manualmente se soluciona;

ln -s /usr/lib64/libmpfr.so.1.2.2 /usr/lib64/libmpfr.so.1

Esto mismo quiero que me lo haga un rpm que pueda compilar para que varios usuarios con este rpm puedan ejecutar y listo... que tendría que poner en el *.spec para que me cree ese enlace... ya que si lo pones tal cual a la hora de compilar no encuentra dicho archivo ( normal porque busca en la raiz de /root/rpmbuil/build

no se si me entendéis...?

así de aquí en adelante

Imagen de Epe

así de aquí en adelante tendrías que ocuparte de crear una y otra vez un rpm cada vez que un nuevo gcc salga. cosa que ocurre de vez en cuando.

La variante adecuada? reportarlo en el bugzilla de redhat y esperar un ratito a que se arregle, así todos se benefician del upstream para abajo

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

re:

Imagen de al-serv

Hola
Gracias por tu rapida respuesta!

comprovare si hay un paquete superior del que me comentas...

Igualmente por curiosidad... que se pondria ej el archivo spec para que cree un enlace??

re:

Imagen de al-serv

perfecto ya lo he solucionado con ese paquete que lo he recompilado, algun problema habia que no habian puesto que creara ese enlace precisamente... pero bueno ya esta!

tranquilo que el gcc no lo tocare jejeje! yo los paquetes que tienen compartido i686 y x86_64 aún no la controlo!! jejeje!

lo del enlace ya lo he pillado como se hace! coges del archivo local /usr/lib64 al directorio del $RPM_BUILD_ROOT/.... y luego lo volvera a crear bien! :)

mil gracias!