*.src.rpm again

Top Page

Reply to this message
Author: Gwenael Moreau
Date:  
To: guilde
Subject: *.src.rpm again
Rebonjour,
Mon premier mail a été lu un peu vite. J'avais réussi pour Xview mais
j'avais quelques questions en bas du message.

Je viens de recommencer pour xmgr et là, pb.
J'ai donc tenté la commande rpm --rebuild xmgr-4.1.2-12.src.rpm
Et presque tout s'est bien déroulé sauf que après des lignes et des lignes :
+ cd src
+ mv xmgr xmgr.dynamic
mv: cannot stat `xmgr': Aucun fichier ou répertoire de ce type
error: Bad exit status from /var/tmp/rpm-tmp.27645 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.27645 (%build)
Le fichier /var/tmp/rpm-tmp.27645 indique en effet :
cd /usr/src/redhat/BUILD
cd xmgr-4.1.2
./configure --prefix=/usr/X11R6 --enable-acegr-home=/usr/X11R6/lib/X11/xmgr
make
cd src
mv xmgr xmgr.dynamic
`make -n xmgr | grep '^gcc' | head -1 | \
sed -e 's/\([ \t]\|^\)-lXm\b/\1-Wl,-Bstatic,-lXm,-Bdynamic/g' \
-e 's/\([ \t]\|^\)-lXbae\b/\1-Wl,-Bstatic,-lXbae,-Bdynamic/g'`
mv xmgr xmgr.semistatic
cd ..
mais c'est normal puisque dans le répertoire
/usr/src/redhat/BUILD/xmgr-4.1.2/src
il n' y a que :
/root>ls /usr/src/redhat/BUILD/xmgr-4.1.2/src/xm*
/usr/src/redhat/BUILD/xmgr-4.1.2/src/xmgr.c
/root>ls /usr/src/redhat/BUILD/xmgr-4.1.2/src/X*
/usr/src/redhat/BUILD/xmgr-4.1.2/src/XMgr.ad
J'attache le fichier xmgr.c pour info mais je ne comprends pas ce qui se
passe.
je me suis dit (bêtement) qu'il me suffisait de changer dans le fichier
temporaire la ligne
mv xmgr xmgr.dynamic en mv xmgr.c xmgr.dynamic mais déjà je n'étais pas sûr
de ne pas faire de connerie
car s'il veut xmgr ce n'est pas xmgr.c. De toutes façons, lors de la
nouvelle install, un nouveau fichier
temporaire a été créé qui lui ne comportait pas la correction xmgr.c
Dont acte,