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

Symfony PHP Discussion :

composer forcer une version de commit


Sujet :

Symfony PHP

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    546
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 546
    Points : 219
    Points
    219
    Par défaut composer forcer une version de commit
    Bonjour,

    Je développe mon appli symfony sans probleme tout va bien.
    J'utilise le bundle FOS/rest/bundle (en fait je l'utilise pas trop j'ai juste commencé des choses, mais c'est loin d'être en prod et opérationnel... )
    Hier j'ai fait un "composer update" pour mettre à jour mon symfony, pas de soucis il a mis à jour
    J'ai voulu en faire autant sur mon serveur de prod sauf qu'il me dit que FOS/rest/bundle a besoin de php 5.3.9 minimum (actuellement en php 5.3.3) et donc il ne fait pas la mise à jour et sur mon PC j'ai php 5.3.10 donc ça passe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    friendsofsymfony/rest-bundle dev-master requires php >=5.3.9 -> no matching package found.
    Vu que je ne fais pas trop de REST pour le moment, je voudrais forcer la version de FOS/rest/bundle à un commit précédent pour que ça passe.
    Comment on peut faire ça ?
    Merci de votre aide.
    Jérôme

  2. #2
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    546
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 546
    Points : 219
    Points
    219
    Par défaut
    J'ai trouvé comment forcer une version dans composer.
    Il suffit de préciser le commit dans le composer.json :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        "require": {
    	"friendsofsymfony/rest-bundle": "dev-master#917c940d0c7599c84935c653054f86b158a17393",
        },
    Sauf que du coup il me dit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    Your requirements could not be resolved to an installable set of packages.
     
      Problem 1
        - Installation request for friendsofsymfony/rest-bundle dev-master#917c940d0c7599c84935c653054f86b158a17393 -> satisfiable by friendsofsymfony/rest-bundle[dev-master].
        - friendsofsymfony/rest-bundle dev-master requires php >=5.3.9 -> no matching package found.
      Problem 2
        - friendsofsymfony/rest-bundle dev-master requires php >=5.3.9 -> no matching package found.
        - symfony/framework-standard-edition 2.3.x-dev requires friendsofsymfony/rest-bundle dev-master#917c940d0c7599c84935c653054f86b158a17393 -> satisfiable by friendsofsymfony/rest-bundle[dev-master].
        - Installation request for symfony/framework-standard-edition 2.3.x-dev -> satisfiable by symfony/framework-standard-edition[2.3.x-dev].
     
    Potential causes:
     - A typo in the package name
     - The package is not available in a stable-enough version according to your minimum-stability setting
       see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.
     
    Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
    Si je comprends bien, pour installer la version dev-master#917c940d0c7599c84935c653054f86b158a17393 de rest-bundle il a besoin de la version dev-master tout court.
    Or cette dernière demande php 5.3.9 minimum donc il veut pas.

    Comment faire ?
    Merci de votre aide.
    Jérôme

Discussions similaires

  1. Réponses: 7
    Dernier message: 04/08/2010, 10h02
  2. Réponses: 1
    Dernier message: 06/12/2009, 08h46
  3. Réponses: 5
    Dernier message: 14/08/2009, 09h24
  4. [Utilisation] Correction d'une version de production sans commiter la version de dév
    Par arnobidul dans le forum Subversion
    Réponses: 1
    Dernier message: 15/06/2007, 14h23
  5. Réponses: 3
    Dernier message: 26/01/2007, 08h51

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