Votre navigateur est obsolète. Téléchargez un navigateur moderne, par exemple FireFox.
Léa-Linux : Forum
Le forum de Léa abrite des discussions autour des Logiciels libres.
Syndication
  • RSS ForumForum complet
  • RSS Forum - RedHat, FedoraForum - RedHat, Fedora
  • RSS Forum - RedHat, Fedora - 329438Cette discussion

questions spécifiques à RedHat ou Fedora

Important : quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès.
Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements.
» Index du forum » RedHat, Fedora » différences install rpm / install par process compilation
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
différences install rpm / install par process compilation
Auteur: Wasted (IP enregistrée)
Date: le 1 octobre 2007 à 17:28

Hello tout le monde,

J'ai une (ou plusieurs d'ailleurs) question(s) toute(s) bête(s) mais qui me chagrine(nt) pas mal:

- je compile et installe un programme (proftpd 1.3.1 rc3, version patchée spécifique suite à un bug) sans problème (via le classique ./configure ; make ; make install)

- je tente une création d'rpm via
rpmbuilb -tb proftpd-1.3.1rc3-patched.tar.bz2


- je tente une install du rpm pour voir si tout est ok
rpm -ivh proftpd-1.3.1rc3-patched.rpm


- et là paf!
error: Failed dependencies:
libc.so.6(GLIBC_2.3.4) is needed [...]


Alors la question est : pourquoi je peux compiler et installer à partir du source mais plus une fois que le rpm est fait ???

et la question subsidiaire à 1000 € image : tcontent : comment je peux modifier ça pour que le rpm soit installable avec ma version de glibc (2.3.2) ?

Merci à vous !

P.S. : je précise donc au cas où que je ne peux pas installer glibc 2.3.4 pour le moment ... donc inutile de me dire d'upg ma version de glibc :D

Re: différences install rpm / install par process compilation
Avatar
Auteur: RemiC (IP enregistrée)
Date: le 2 octobre 2007 à 20:16

Le spec fournit avec les sources du projet n'est probablement pas adapté à ta distro (qu'on ne connait pas).

Utile plutôt le SRPM de ta distro et modifie le pour intégrer la version et le correctif nécessaire.

A+

--------------------------------------------------------
Contributeur Fedora et EPEL
La communauté française Fedora : [www.fedora-fr.org]
D'autres RPM pour Fedora, RHEL et CentOS : [blog.famillecollet.com]

Re: différences install rpm / install par process compilation
Auteur: RemiC (IP enregistrée)
Date: le 3 octobre 2007 à 06:51

Si tu es sous Fedora, la branche "devel" (future Fedora 8) contient un RPM de cette version...

Si cela se trouve le correctif dont tu as besoin est déjà dedans.

Voir : proftpd-1.3.1-0.2.rc3.fc8.src.rpm

A+

--------------------------------------------------------
Contributeur Fedora et EPEL
La communauté française Fedora : [www.fedora-fr.org]
D'autres RPM pour Fedora, RHEL et CentOS : [blog.famillecollet.com]

Re: différences install rpm / install par process compilation
Auteur: Wasted (IP enregistrée)
Date: le 3 octobre 2007 à 10:16

Yop!

Déjà merci pour vos réponses ;

Sinon pour info, je suis sous RHEL 3 (dans un environnement de prod) ; désolé j'ai zappé de le mettre en effet ! image : tcontent

Le SRPM fourni par RedHat pour RHEL 3 est trop vieux (version 1.2.10, qui me pose problèmes avec certains équipement Cisco et Redback), donc je ne peux pas l'utiliser ...

Et le correctif a été fait spécialement pour mon problème, donc impossible à trouver ailleurs ... il sera très certainement intégré dans la prochaine release par contre !

Concernant le spec file, j'ai aussi penché vers ça, mais je ne vois ce qui peut poser problème, vu qu'il n'y est nul part fait mention de glibc ... qu'est-ce que je peux chercher ?

Re: différences install rpm / install par process compilation
Auteur: topher (IP enregistrée)
Date: le 4 octobre 2007 à 23:32

Salut Wasted,

2 solutions à ton probleme :
- ajoute AutoReqProv: no à ton fichier de spec
- fait rpm -ivh --nodeps <nom_du_rpm>

Et la ca devrait s'installer, mais pour l'execution...



Nom du forum : (antispam) - (en développement:saisir un texte pour le message, rempli cette zone automatiquement)
Votre nom: 
Votre email: 
Sujet: 

 
Ce forum est boosté par Phorum.