• # Compatible?

    Posté par  (site web personnel, Mastodon) . Évalué à 2.

    Tout dépend de ce que tu entends par 'compatible'. Si c'est de savoir si le code exécutable pourrait tourner, oui si c'est la même architecture.

    Si c'est de savoir s'il peut être installé: alors oui mais il risque de te demander des tonnes de dépendences:

    Imaginons que ss5-3.5.9-1.x86_64 aie besoin de gruick-1.2.3-2 mais que EL3 aie gruick-1.2.8-1 alors il ne pourra pas installer ss5.

    La gelée de coings est une chose à ne pas avaler de travers.

    • [^] # Re: Compatible?

      Posté par  . Évalué à 1.

      Mon but est en effet de savoir si l'install peut correctement se dérouler, et si ensuite le binaire peut tourner (sur la même architecture).

      Merci de ta réponse donc, qui m'aiguille déjà bien !

      Concernant les dépendances, je ne sais pas trop comment les connaître ... si je regarde sur http://freshmeat.net/projects/ss5/, la section depencies est vide, mais je ne sais pas trop si je peux me fier à ça ! D'autant plus que le site rpmfind (http://rpmfind.net/linux/RPM/fedora/extras/4/x86_64/ss5-3.5.(...) indique pas mal de choses dans la section "Requires" ...

      Y'a-t-il une commande qui me permette d'analyser les dépendances du rpm avant de l'installer ?

      Merci
      • [^] # Re: Compatible?

        Posté par  (site web personnel) . Évalué à 2.

        rpm -qRp programme.rpm si je ne m'abuse. Par contre tu veux installer un rpm Fedora Core 4 sur une RHEL 3, alors que RHEL 3 est basée sur RedHat 9. En gros le problème que tu risques d'avoir, c'est que tu installes un rpm qui dépend de logiciels plus récents que ceux de ta distributions, et là l'installation échouera. Il faut alors récupérer le rpm source et le recompiler pour ta plateforme.

        Tu trouveras des instructions ici: http://doc.fedora-fr.org/RPM_:_environnement_de_construction
        • [^] # Re: Compatible?

          Posté par  . Évalué à 1.

          Ok super merci !
          je vais tenter d'analyser les dépendances et comment réagit l'install, et au besoin je reconstruirait le rpm ;)

          Merci encore de votre aide !
          • [^] # reconstruire le rpm

            Posté par  (site web personnel) . Évalué à 1.

            Excuses moi un peu mais je ne comprends pas très bien lorsque tu parles de reconstruire le rpm
            Ok tu veux tout simplement dire que tu télécharges le rpm adapté à ta RHEL3?
            bonne chance j'avais le même problème...
            • [^] # Re: reconstruire le rpm

              Posté par  (site web personnel) . Évalué à 2.

              Pas forcément. Il peut bien sûr télécharger la version adaptée à la RHEL3, mais ça risque d'être difficile à trouver, et surtout il n'aura pas une version très récente (RHEL 3 date d'octobre 2003). S'il veut une version plus récente, il devra la recompiler pour sa distribution à partir du rpm source: le fichier .src.rpm. On peut le trouver sur le site officiel du projet: http://sourceforge.net/project/showfiles.php?group_id=153586(...)
              • [^] # reconstruire le rpm

                Posté par  (site web personnel) . Évalué à 1.

                Ok
                c'est très clair je fais un tour du côté du lien
                Mais moi j'ai un problème qui me tracasse et il porte sur le module mbstring qui n'est pas installé dans php-4.3.9 (distribué dans RHEL4)
                j'ai essayé avec la procédure de dépendance que tu as donnée avant mais il y a un paquetage qui ne s'installe pa du tout (php-common)
                du mon install est dans l'eau
                je ne sais plus comment faire et je bosse sur le projet depuis fort longtemps mais toujours bloqué par ce module
                j'ai installé l'appli dans une FC4 grâce à un yum j'ai pû traverser l'étape
                y a t-il pas un moyen d'installer le yum dans RHEL? car up2date je ne veux même pas en entendre parler
                merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.