Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

biggest common denominator for dependancy version #238

Closed
extrawurst opened this issue Feb 10, 2014 · 3 comments
Closed

biggest common denominator for dependancy version #238

extrawurst opened this issue Feb 10, 2014 · 3 comments
Milestone

Comments

@extrawurst
Copy link

I have a problem: server yet again depends on changes in vibe-d ~master HEAD. My other dependancies like sockjs-d or gcm-d do not require this. so I would like to keep the vibe version set to >=0.7.18 there since this is the current stable release.
But, even though ~master of vibe.d would be the common denominator dub rejects building it using ~master.

see: http://forum.rejectedsoftware.com/groups/rejectedsoftware.dub/thread/963/

@s-ludwig
Copy link
Member

This is currently the issue with the highest priority after 0.9.21 has been released. There are a number of details that need to be worked out. I'll follow up on this later.

@s-ludwig s-ludwig added this to the 0.9.22 milestone Feb 10, 2014
@s-ludwig
Copy link
Member

@s-ludwig
Copy link
Member

The lastest GIT master contains an implementation according to the above thread. So all packages should have version based dependencies now and using a branch can be achieved by either using dub add-override (recommended) or by modifying the "dub.selections.json" file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants