RejectedSoftware Forums

Sign up

strange behaviour

This combination of dependencies causes dub to infinite loop:

"dependencies": {
  "vibe-d": "~master",
  "dyaml":  "~master",
  "mysql-native": ">=0.0.8"
}

dub output:

dub -v
Using dub registry url 'http://registry.vibed.org/'
...
Found dependency vibe-d ~master: false
Found dependency mysql-native >=0.0.8: false
Found dependency dyaml ~master: false
Checking dependencies in 'd:\work\projects\dlang\mart\project'
dub initialized
using package from registry
using package from registry
using package from registry
using package from registry
...

But this works correctly:

"dependencies": {
  "vibe-d": ">=0.7.15",
  "dyaml":  "~master",
  "mysql-native": ">=0.0.8"
}

Re: strange behaviour

On Wed, 15 May 2013 08:56:06 GMT, Jack Applegame wrote:

This combination of dependencies causes dub to infinite loop:

"dependencies": {
  "vibe-d": "~master",
  "dyaml":  "~master",
  "mysql-native": ">=0.0.8"
}

(...)

Thanks for the report, I've opened a github issue for now to remember it.

Re: strange behaviour

On Fri, 17 May 2013 18:51:46 GMT, Sönke Ludwig wrote:

Thanks for the report, I've opened a github issue for now to remember it.

Ok, next time I'll create issue myself, to save you from extra actions.