RejectedSoftware Forums

Sign up

cannot install vibe.d 0.7.18 anymore !!!

dub install vibe-d --version=0.7.18

Downloading vibe-d 0.7.19-beta.2...
Installing vibe-d 0.7.19-beta.2 to /home/stephan/.dub/packages/...
vibe-d has been installed with version 0.7.19-beta.2

WTF? I got a problem with the recent master but I cannot install the old version anymore ?!

Re: cannot install vibe.d 0.7.18 anymore !!!

On Mon, 16 Dec 2013 15:57:13 GMT, Stephan Dilly wrote:

dub install vibe-d --version=0.7.18

Downloading vibe-d 0.7.19-beta.2...
Installing vibe-d 0.7.19-beta.2 to /home/stephan/.dub/packages/...
vibe-d has been installed with version 0.7.19-beta.2

WTF? I got a problem with the recent master but I cannot install the old version anymore ?!

And yes, I am still on the previous dub release, I hope this is not causing the issue ?

Re: cannot install vibe.d 0.7.18 anymore !!!

Am 16.12.2013 17:02, schrieb Stephan Dilly:

On Mon, 16 Dec 2013 15:57:13 GMT, Stephan Dilly wrote:

dub install vibe-d --version=0.7.18

Downloading vibe-d 0.7.19-beta.2...
Installing vibe-d 0.7.19-beta.2 to /home/stephan/.dub/packages/...
vibe-d has been installed with version 0.7.19-beta.2

WTF? I got a problem with the recent master but I cannot install the old version anymore ?!

And yes, I am still on the previous dub release, I hope this is not causing the issue ?

Yes, unfortunately it is. It wasn't until the DUB 0.9.20 release that
the --prerelease switch has been added, which makes switching to
pre-release versions explicit. You could also "dub uninstall vibe-d
--version=0.7.19-beta.2" and "dub install vibe-d --version=0.9.18" to
roll back.

Re: cannot install vibe.d 0.7.18 anymore !!!

On Mon, 16 Dec 2013 17:49:01 +0100, Sönke Ludwig wrote:

Am 16.12.2013 17:02, schrieb Stephan Dilly:

On Mon, 16 Dec 2013 15:57:13 GMT, Stephan Dilly wrote:

dub install vibe-d --version=0.7.18

Downloading vibe-d 0.7.19-beta.2...
Installing vibe-d 0.7.19-beta.2 to /home/stephan/.dub/packages/...
vibe-d has been installed with version 0.7.19-beta.2

WTF? I got a problem with the recent master but I cannot install the old version anymore ?!

And yes, I am still on the previous dub release, I hope this is not causing the issue ?

Yes, unfortunately it is. It wasn't until the DUB 0.9.20 release that
the --prerelease switch has been added, which makes switching to
pre-release versions explicit. You could also "dub uninstall vibe-d
--version=0.7.19-beta.2" and "dub install vibe-d --version=0.9.18" to
roll back.

no i tried that, i deleted everything vibe related and tried to install 0.7.18 explicitly with the old dub version (my server admin is not around to upgrade to the new one) and it just installs the new one.

Re: cannot install vibe.d 0.7.18 anymore !!!

Am 16.12.2013 18:00, schrieb Stephan Dilly:

On Mon, 16 Dec 2013 17:49:01 +0100, Sönke Ludwig wrote:

Am 16.12.2013 17:02, schrieb Stephan Dilly:

On Mon, 16 Dec 2013 15:57:13 GMT, Stephan Dilly wrote:

dub install vibe-d --version=0.7.18

Downloading vibe-d 0.7.19-beta.2...
Installing vibe-d 0.7.19-beta.2 to /home/stephan/.dub/packages/...
vibe-d has been installed with version 0.7.19-beta.2

WTF? I got a problem with the recent master but I cannot install the old version anymore ?!

And yes, I am still on the previous dub release, I hope this is not causing the issue ?

Yes, unfortunately it is. It wasn't until the DUB 0.9.20 release that
the --prerelease switch has been added, which makes switching to
pre-release versions explicit. You could also "dub uninstall vibe-d
--version=0.7.19-beta.2" and "dub install vibe-d --version=0.9.18" to
roll back.

no i tried that, i deleted everything vibe related and tried to install 0.7.18 explicitly with the old dub version (my server admin is not around to upgrade to the new one) and it just installs the new one.

I've checked out 0.9.19 and it works fine for me. I think you missed to
delete something. If you delete the path from which it takes the source
files ("dub build -v"), what does it do after "dub install vibe-d
--version=0.7.18" (typo in original post)?

Alternatively, "vibe-d": "==0.7.18" instead of ">=" should also work.