ony / exherbo-cabal

Exheres generator for Exherbo from cabal packages. Note that Exherbo no longer maintain repository of Cabal packages as part of core repositories.
GNU General Public License v2.0
6 stars 1 forks source link

Support versions enumeration #8

Closed ony closed 9 years ago

ony commented 9 years ago

Since range of versions can be represented as an enumeration of intermediate version it is possible to represent them within current Paludis dependencies format. Moreover some packages declare their dependencies like "==1.1.* || ==1.0.* || ==0.11.* but asVersionIntervals re-organize them in ranges like >=0.11 && <0.12, >=1.0 && <1.2 effectively causing exception about unsupported version.