kana / vim-flavor

Taste the difference.
https://www.relishapp.com/kana/vim-flavor
MIT License
112 stars 11 forks source link

Fail to resolve a kind of version conflict #41

Closed kana closed 10 years ago

kana commented 10 years ago

Steps:

  1. Initial state:
    • Flavorfile:
      • flavor 'A'
      • flavor 'B'
      • flavor 'L'
    • A requires L ~> 0.3.
    • B requires L ~> 0.3.
    • L 0.4 is the latest version.
    • Run vim-flavor install.
  2. Changes:
    • L 0.5 is released.
    • X 0.0 is released. It requires L ~> 0.5.
  3. Add flavor 'X' to the flavorfile.
  4. Run vim-flavor install.

Expected:

Actual:

Found incompatible declarations:
  L ~> 0.3 is required by A
  L ~> 0.3 is required by B
  L ~> 0.5 is required by X
  L >= 0 is required by you
Please resolve the conflict.
kana commented 10 years ago

Fixed. Use vim-flavor 1.1.5 or later.