[Toulibre] rpmbuild et dépendances, ou pourquoi y'a t-il une différence entre l'install par rpm et par compilation ?

HAMMER Cédric Ext ROSI/DPS chammer.ext at orange-ftgroup.com
Jeu 4 Oct 14:40:34 CEST 2007


Alors, 

> 1) ldd lancé sur le binaire de proftpd lorsque tu le compiles à la
>    main (./configure, make)

# ldd /usr/local/sbin/proftpd
        libpam.so.0 => /lib/libpam.so.0 (0x00548000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x0071a000)
        libc.so.6 => /lib/tls/i686/libc.so.6 (0x007dc000)
        libdl.so.2 => /lib/libdl.so.2 (0x004e7000)
        liblaus.so.1 => /lib/liblaus.so.1 (0x0024d000)
        /lib/ld-linux.so.2 (0x00bef000)

> 2) ldd lancé sur le binaire de proftpd lorsque tu le compiles via
>    rpmbuild (il faudra que tu décompresses le paquet RPM pour cela, ou
>    alors que tu l'installes en force)

J'ai fait un "rpm2cpio proftp-[...].rpm | cpio -mid" et fait un ldd sur le binaire situé dans le sous-répertoire /usr/local/sbin/ de ce qui a été extrait.

# ldd proftpd
        libpam.so.0 => /lib/libpam.so.0 (0x00661000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x00e5a000)
        libc.so.6 => /lib/tls/i686/libc.so.6 (0x00111000)
        libdl.so.2 => /lib/libdl.so.2 (0x00d1f000)
        liblaus.so.1 => /lib/liblaus.so.1 (0x00830000)
        /lib/ld-linux.so.2 (0x00c83000)


> 3) rpm -qa | grep glibc
# rpm -qa | grep glibc
glibc-common-2.3.2-95.50
glibc-kernheaders-2.4-8.34.5
glibc-devel-2.3.2-95.50
glibc-2.3.2-95.50
glibc-utils-2.3.2-95.50
glibc-headers-2.3.2-95.50
glibc-profile-2.3.2-95.50

> 4) rpm -q -provides glibc
Voir le fichier joint, parce que c'est un peu long ...


Bizarrement, les deux ldd renvoie la même chose !

Merci encore de ton(votre éventuellement) aide !


*********************************
This message and any attachments (the "message") are confidential and intended solely for the addressees. 
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration. 
France Telecom Group shall not be liable for the message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
********************************
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: glibc_prov
Type: application/octet-stream
Taille: 4521 octets
Desc: glibc_prov
URL: <http://toulibre.org/pipermail/toulouse-ll/attachments/20071004/d9c6c86c/attachment.obj>


Plus d'informations sur la liste de diffusion Toulouse-ll