IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

[RPMBUILD] gestion des dépendances


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Membre actif
    Profil pro
    ingénieur
    Inscrit en
    Novembre 2011
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur

    Informations forums :
    Inscription : Novembre 2011
    Messages : 165
    Points : 259
    Points
    259
    Par défaut [RPMBUILD] gestion des dépendances
    Bonjour,

    Je dois construire avec rpmbuild un paquet A qui dépend d'un paquet B relocalisable.
    Lors de l'installation du paquet A, un lien symbolique qui pointe vers le répertoire d'installation du paquet B doit être créé.

    Le question est donc: comment faire pour interroger la base de données RPM lors de l'installation du paquet A pour savoir où le paquet B est installé (récupérer son prefix)?
    Y a-t-il un moyen de faire ça dans le fichier .specs?

    merci d'avance pour toute info

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    j'ai plus la méthode en tête mais on peut faire un script dans le rpm.

    un genre post_install

  3. #3
    Membre actif
    Profil pro
    ingénieur
    Inscrit en
    Novembre 2011
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur

    Informations forums :
    Inscription : Novembre 2011
    Messages : 165
    Points : 259
    Points
    259
    Par défaut
    Citation Envoyé par frp31 Voir le message
    j'ai plus la méthode en tête mais on peut faire un script dans le rpm.

    un genre post_install
    oui certes, dans %post
    mais je me demandais plutôt s'il y a une manière "propre" de faire ça (par exemple récupérer des variables d'environnement comme RPM_INSTALL_PREFIX mais pour les dépendances).

  4. #4
    Membre actif
    Profil pro
    ingénieur
    Inscrit en
    Novembre 2011
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur

    Informations forums :
    Inscription : Novembre 2011
    Messages : 165
    Points : 259
    Points
    259
    Par défaut
    De plus je pensais qu'on pouvais récupérer le prefix où est installé un paquet en faisant un , et en regardant le champ "Relocation:", mais en fait non: la valeur du champ est le préfix par défaut et non pas le préfix qu'on a renseigné lors de l'installation du paquet :/

Discussions similaires

  1. Gestion des dépendances
    Par hoshi dans le forum Eclipse C & C++
    Réponses: 1
    Dernier message: 24/07/2007, 18h39
  2. [RPM] gestion des dépendances sous RedHat
    Par Longrais dans le forum Administration système
    Réponses: 3
    Dernier message: 16/04/2007, 20h28
  3. gestion des dépendances
    Par aemag dans le forum Oracle
    Réponses: 1
    Dernier message: 27/02/2007, 11h03
  4. [Maven2] et gestions des dépendances
    Par Palmer dans le forum Maven
    Réponses: 3
    Dernier message: 23/02/2007, 10h48
  5. gestion des dépendances
    Par zola dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/05/2006, 13h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo