2016-10-18 4 views
1

에 대한 최소한의 안정성 나는이 문제를 가지고 그 내가 dev-master 내가 오류 얻고 있었다 $ composer require egeloen/google-map-bundle dev-master 패키지를 실행 다운로드하고 싶어 할 때마다 : 나는 갑자기 그것을 파일을 composer.json하는 minimum-stability: "dev"을 추가composer.json - 단일 패키지

Problem 1

  • Installation request for egeloen/google-map-bundle dev-master -> satisfiable by egeloen/google-map-bundle[dev-master].
  • egeloen/google-map-bundle dev-master requires egeloen/google-map ^[email protected] -> satisfiable by egeloen/google-map[2.0.x-dev] but these conflict with your requirements or minimum-stability.

symfony/symfony를 포함한 모든 패키지를 dev-master으로 업그레이드했습니다. 오류가 발생하지는 않지만 앞으로 불안정한 패키지와 관련하여 문제가 발생할 수도 있습니다.

약간의 연구를 통해 minimum-stability을 단일 패키지로 설정할 수 있음을 알았습니다.

$ composer require egeloen/google-map-bundle [email protected] 

을하지만 unfortunatelly 나는 오류가 점점 오전 : 나는 이것을 실행 시도

Problem 1

  • egeloen/google-map-bundle dev-master requires egeloen/google-map ^[email protected] -> satisfiable by egeloen/google-map[2.0.x-dev].
    • egeloen/google-map-bundle dev-master requires egeloen/google-map ^[email protected] -> satisfiable by egeloen/google-map[2.0.x-dev].
    • Removal request for egeloen/google-map == 2.0.9999999.9999999-dev
    • Installation request for egeloen/google-map-bundle [email protected] -> satisfiable by egeloen/google-map-bundle[dev-master].

이 Unfortunatelly는 ^[email protected]을 제안하지만, 해당 버전은 내가 필요하지 않습니다. 내가 잘못했거나 누락 된 부분에 대한 아이디어가 있습니까?

답변

1

설치할 번들에 egeloen/google-map^[email protected]의 제약 조건이있는 다른 종속성이 있습니다 (이 패키지와 번들 패키지를 혼동하지 마십시오). 이 종속성의 안정적인 릴리스가 아직 없으므로 최소 안정성이 stable 일 때 실패합니다.

, 당신은 명시 적으로 의존성에 egeloen/google-map을 나열해야 다른 패키지의 최소 안정성을 저하시키지 않고 그것을 해결하려면이 작곡가는이 "두 번째 수준의 비 안정 버전을 설치할 수

"egeloen/google-map": "^[email protected]" 

"의존성.

+0

즉,이 패키지를 설치하면 최소 안정성을 정의하지 않고 dev-master 번들을 설치할 수 있습니까? –

+0

아니요, 번들에 안정 버전이없는 경우'dev-master' 또는'@ dev'도 지정해야합니다. – Gerry

+0

"egeloen/google-map": "^ [email protected]", "egeloen/google-map-bundle": composer.json의 "dev-master"가 정상적으로 작동하고 있습니다. 고맙습니다. –

관련 문제