Thread overview | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
November 14, 2013 Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Excuse me my ignorance. I haven't used DUB for a while now. Don't know what's wrong. Found no hint on the (h)internet. I it that the latest version of dmd is "too high" for dub? Use dmd2.063 instead? $ dub upgrade Upgrading project in /home/path/to/project Triggering update of package vibe-d Geting package metadata for vibe-d failed, exception: object.Exception@source/dub/project.d(460): Could not find package candidate for vibe-d >=0.7.12 ---------------- dub(pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy const(char)[], immutable(char)[], uint)+0x2c) [0x81bd8f4] dub(bool dub.project.Project.gatherMissingDependencies(dub.packagesupplier.PackageSupplier[], dub.dependency.DependencyGraph).int __foreachbody4035(ref immutable(char)[], ref dub.dependency.RequestedDependency)+0x20f) [0x81b852f] dub(_aaApply2+0x4f) [0x8232f8f] dub(bool dub.project.Project.gatherMissingDependencies(dub.packagesupplier.PackageSupplier[], dub.dependency.DependencyGraph)+0xe0) [0x81b8288] dub(dub.project.Action[] dub.project.Project.determineActions(dub.packagesupplier.PackageSupplier[], int)+0x9f) [0x81b7877] dub(bool dub.dub.Dub.update(dub.project.UpdateOptions)+0x54) [0x82262c4] dub(_Dmain+0x735) [0x81a0d41] dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runMain()+0x10) [0x82341d4] dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate())+0x18) [0x8233e80] dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runAll()+0x32) [0x8234212] dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate())+0x18) [0x8233e80] dub(_d_run_main+0x121) [0x8233e51] dub(main+0x14) [0x8233d24] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xb74cc4d3] Could not resolve dependencies The dependency graph could not be filled. The following changes could be performed: Failure vibe-d >=0.7.12, projectLocal Issued by: TTSServer: >=0.7.12 |
November 14, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | On Thursday, 14 November 2013 at 15:54:09 UTC, Chris wrote:
> Excuse me my ignorance. I haven't used DUB for a while now. Don't know what's wrong. Found no hint on the (h)internet. I it that the latest version of dmd is "too high" for dub? Use dmd2.063 instead?
>
> $ dub upgrade
> Upgrading project in /home/path/to/project
> Triggering update of package vibe-d
> Geting package metadata for vibe-d failed, exception: object.Exception@source/dub/project.d(460): Could not find package candidate for vibe-d >=0.7.12
> ----------------
> dub(pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy const(char)[], immutable(char)[], uint)+0x2c) [0x81bd8f4]
> dub(bool dub.project.Project.gatherMissingDependencies(dub.packagesupplier.PackageSupplier[], dub.dependency.DependencyGraph).int __foreachbody4035(ref immutable(char)[], ref dub.dependency.RequestedDependency)+0x20f) [0x81b852f]
> dub(_aaApply2+0x4f) [0x8232f8f]
> dub(bool dub.project.Project.gatherMissingDependencies(dub.packagesupplier.PackageSupplier[], dub.dependency.DependencyGraph)+0xe0) [0x81b8288]
> dub(dub.project.Action[] dub.project.Project.determineActions(dub.packagesupplier.PackageSupplier[], int)+0x9f) [0x81b7877]
> dub(bool dub.dub.Dub.update(dub.project.UpdateOptions)+0x54) [0x82262c4]
> dub(_Dmain+0x735) [0x81a0d41]
> dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runMain()+0x10) [0x82341d4]
> dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate())+0x18) [0x8233e80]
> dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runAll()+0x32) [0x8234212]
> dub(extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate())+0x18) [0x8233e80]
> dub(_d_run_main+0x121) [0x8233e51]
> dub(main+0x14) [0x8233d24]
> /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xb74cc4d3]
> Could not resolve dependencies
> The dependency graph could not be filled.
> The following changes could be performed:
> Failure vibe-d >=0.7.12, projectLocal
> Issued by:
> TTSServer: >=0.7.12
Forgot to mention that it's the same for 0.7.17
|
November 14, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | Am 14.11.2013 16:54, schrieb Chris:
> Excuse me my ignorance. I haven't used DUB for a while now. Don't know
> what's wrong. Found no hint on the (h)internet. I it that the latest
> version of dmd is "too high" for dub? Use dmd2.063 instead?
>
> $ dub upgrade
> Upgrading project in /home/path/to/project
> Triggering update of package vibe-d
> Geting package metadata for vibe-d failed, exception:
> object.Exception@source/dub/project.d(460): Could not find package
> candidate for vibe-d >=0.7.12
> (...)
Judging by the line number of the exception, you are using DUB 0.9.13. There have been a number of changes since then, including how version numbers are validated. It's possible that the reason for the error is the latest vibe.d version "0.7.18-beta.1".
I'd recommend to upgrade to 0.9.19 - everything is working there AFAICS.
|
November 14, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sönke Ludwig | On Thursday, 14 November 2013 at 16:32:59 UTC, Sönke Ludwig wrote:
> Am 14.11.2013 16:54, schrieb Chris:
>> Excuse me my ignorance. I haven't used DUB for a while now. Don't know
>> what's wrong. Found no hint on the (h)internet. I it that the latest
>> version of dmd is "too high" for dub? Use dmd2.063 instead?
>>
>> $ dub upgrade
>> Upgrading project in /home/path/to/project
>> Triggering update of package vibe-d
>> Geting package metadata for vibe-d failed, exception:
>> object.Exception@source/dub/project.d(460): Could not find package
>> candidate for vibe-d >=0.7.12
>> (...)
>
> Judging by the line number of the exception, you are using DUB 0.9.13. There have been a number of changes since then, including how version numbers are validated. It's possible that the reason for the error is the latest vibe.d version "0.7.18-beta.1".
>
> I'd recommend to upgrade to 0.9.19 - everything is working there AFAICS.
Thanks for the answer. I tried to update dub, but it says that "dub is already the newest version.", which is hard for me to believe.
|
November 14, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | On Thursday, 14 November 2013 at 16:42:05 UTC, Chris wrote:
> On Thursday, 14 November 2013 at 16:32:59 UTC, Sönke Ludwig wrote:
>> Am 14.11.2013 16:54, schrieb Chris:
>>> Excuse me my ignorance. I haven't used DUB for a while now. Don't know
>>> what's wrong. Found no hint on the (h)internet. I it that the latest
>>> version of dmd is "too high" for dub? Use dmd2.063 instead?
>>>
>>> $ dub upgrade
>>> Upgrading project in /home/path/to/project
>>> Triggering update of package vibe-d
>>> Geting package metadata for vibe-d failed, exception:
>>> object.Exception@source/dub/project.d(460): Could not find package
>>> candidate for vibe-d >=0.7.12
>>> (...)
>>
>> Judging by the line number of the exception, you are using DUB 0.9.13. There have been a number of changes since then, including how version numbers are validated. It's possible that the reason for the error is the latest vibe.d version "0.7.18-beta.1".
>>
>> I'd recommend to upgrade to 0.9.19 - everything is working there AFAICS.
>
> Thanks for the answer. I tried to update dub, but it says that "dub is already the newest version.", which is hard for me to believe.
Ubuntu 12.04 LTS
|
November 14, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | Am 14.11.2013 17:42, schrieb Chris: > On Thursday, 14 November 2013 at 16:32:59 UTC, Sönke Ludwig wrote: >> Am 14.11.2013 16:54, schrieb Chris: >>> Excuse me my ignorance. I haven't used DUB for a while now. Don't know >>> what's wrong. Found no hint on the (h)internet. I it that the latest >>> version of dmd is "too high" for dub? Use dmd2.063 instead? >>> >>> $ dub upgrade >>> Upgrading project in /home/path/to/project >>> Triggering update of package vibe-d >>> Geting package metadata for vibe-d failed, exception: >>> object.Exception@source/dub/project.d(460): Could not find package >>> candidate for vibe-d >=0.7.12 >>> (...) >> >> Judging by the line number of the exception, you are using DUB 0.9.13. >> There have been a number of changes since then, including how version >> numbers are validated. It's possible that the reason for the error is >> the latest vibe.d version "0.7.18-beta.1". >> >> I'd recommend to upgrade to 0.9.19 - everything is working there AFAICS. > > Thanks for the answer. I tried to update dub, but it says that "dub is > already the newest version.", which is hard for me to believe. You'll probably have to download the latest binary from <http://code.dlang.org/download>, but the APT repository on <http://d-apt.sourceforge.net> should also be up to date. |
November 14, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | El 14/11/13 17:48, Chris ha escrit: > On Thursday, 14 November 2013 at 16:42:05 UTC, Chris wrote: >> On Thursday, 14 November 2013 at 16:32:59 UTC, Sönke Ludwig wrote: >>> Am 14.11.2013 16:54, schrieb Chris: >>>> Excuse me my ignorance. I haven't used DUB for a while now. Don't know what's wrong. Found no hint on the (h)internet. I it that the latest version of dmd is "too high" for dub? Use dmd2.063 instead? >>>> >>>> $ dub upgrade >>>> Upgrading project in /home/path/to/project >>>> Triggering update of package vibe-d >>>> Geting package metadata for vibe-d failed, exception: >>>> object.Exception@source/dub/project.d(460): Could not find package >>>> candidate for vibe-d >=0.7.12 >>>> (...) >>> >>> Judging by the line number of the exception, you are using DUB 0.9.13. There have been a number of changes since then, including how version numbers are validated. It's possible that the reason for the error is the latest vibe.d version "0.7.18-beta.1". >>> >>> I'd recommend to upgrade to 0.9.19 - everything is working there AFAICS. >> >> Thanks for the answer. I tried to update dub, but it says that "dub is already the newest version.", which is hard for me to believe. > > Ubuntu 12.04 LTS > What says last line of $ dub help -- Jordi Sayol |
November 15, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jordi Sayol | On Thursday, 14 November 2013 at 17:32:14 UTC, Jordi Sayol wrote:
> El 14/11/13 17:48, Chris ha escrit:
>> On Thursday, 14 November 2013 at 16:42:05 UTC, Chris wrote:
>>> On Thursday, 14 November 2013 at 16:32:59 UTC, Sönke Ludwig wrote:
>>>> Am 14.11.2013 16:54, schrieb Chris:
>>>>> Excuse me my ignorance. I haven't used DUB for a while now. Don't know
>>>>> what's wrong. Found no hint on the (h)internet. I it that the latest
>>>>> version of dmd is "too high" for dub? Use dmd2.063 instead?
>>>>>
>>>>> $ dub upgrade
>>>>> Upgrading project in /home/path/to/project
>>>>> Triggering update of package vibe-d
>>>>> Geting package metadata for vibe-d failed, exception:
>>>>> object.Exception@source/dub/project.d(460): Could not find package
>>>>> candidate for vibe-d >=0.7.12
>>>>> (...)
>>>>
>>>> Judging by the line number of the exception, you are using DUB 0.9.13. There have been a number of changes since then, including how version numbers are validated. It's possible that the reason for the error is the latest vibe.d version "0.7.18-beta.1".
>>>>
>>>> I'd recommend to upgrade to 0.9.19 - everything is working there AFAICS.
>>>
>>> Thanks for the answer. I tried to update dub, but it says that "dub is already the newest version.", which is hard for me to believe.
>>
>> Ubuntu 12.04 LTS
>>
>
> What says last line of
>
> $ dub help
dub's last words were:
Install options:
--version Use the specified version/branch instead of the latest
--system Install system wide instead of user local
--local Install as in a sub folder of the current directory
And that's it. I couldn't find a simple "version" switch that just tells me dub version 0.XYZ
|
November 15, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | El 15/11/13 12:49, Chris ha escrit: > On Thursday, 14 November 2013 at 17:32:14 UTC, Jordi Sayol wrote: >> El 14/11/13 17:48, Chris ha escrit: >>> On Thursday, 14 November 2013 at 16:42:05 UTC, Chris wrote: >>>> On Thursday, 14 November 2013 at 16:32:59 UTC, Sönke Ludwig wrote: >>>>> Am 14.11.2013 16:54, schrieb Chris: >>>>>> Excuse me my ignorance. I haven't used DUB for a while now. Don't know what's wrong. Found no hint on the (h)internet. I it that the latest version of dmd is "too high" for dub? Use dmd2.063 instead? >>>>>> >>>>>> $ dub upgrade >>>>>> Upgrading project in /home/path/to/project >>>>>> Triggering update of package vibe-d >>>>>> Geting package metadata for vibe-d failed, exception: >>>>>> object.Exception@source/dub/project.d(460): Could not find package >>>>>> candidate for vibe-d >=0.7.12 >>>>>> (...) >>>>> >>>>> Judging by the line number of the exception, you are using DUB 0.9.13. There have been a number of changes since then, including how version numbers are validated. It's possible that the reason for the error is the latest vibe.d version "0.7.18-beta.1". >>>>> >>>>> I'd recommend to upgrade to 0.9.19 - everything is working there AFAICS. >>>> >>>> Thanks for the answer. I tried to update dub, but it says that "dub is already the newest version.", which is hard for me to believe. >>> >>> Ubuntu 12.04 LTS >>> >> >> What says last line of >> >> $ dub help > > dub's last words were: > > Install options: > --version Use the specified version/branch instead of the latest > --system Install system wide instead of user local > --local Install as in a sub folder of the current directory > > And that's it. I couldn't find a simple "version" switch that just tells me dub version 0.XYZ > You can set "d-apt" <http://d-apt.sourceforge.net/> on your Ubuntu 12.04 LTS. This will allow you to easily install the last dub release: $ sudo apt-get install dub -- Jordi Sayol |
November 15, 2013 Re: Vibe.d & DUB | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | On Friday, 15 November 2013 at 11:49:29 UTC, Chris wrote:
> dub's last words were:
>
> Install options:
> --version Use the specified version/branch instead of the latest
> --system Install system wide instead of user local
> --local Install as in a sub folder of the current directory
>
> And that's it. I couldn't find a simple "version" switch that just tells me dub version 0.XYZ
That indicates a rather old version. All recent ones have version statement in the end of help output.
|
Copyright © 1999-2021 by the D Language Foundation