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

Failure installing dependencies of microsoft-cpprestsdk (official package) #363

Open
cpsauer opened this issue Jan 9, 2020 · 1 comment

Comments

@cpsauer
Copy link

cpsauer commented Jan 9, 2020

Hi amazing Buckaroo maintainers,

I was trying out buckaroo 2 (having previously used buckaroo 1) and started by trying to install cpprestsdk.
So I installed buckaroo, created a new project and ran the install as so:

brew install loopperfect/lp/buckaroo
buckaroo init
buckaroo add github.com/buckaroo-pm/microsoft-cpprestsdk

This crashes midway:
System.Exception: Failed to fetch: https://github.com/buckaroo-pm/boost-config.git 60c77dd14f5bac2b9e6c59f308b7ad20d31f70ab at <StartupCode$buckaroo>.$GitManager.FindCommit@183-5.Invoke(Boolean _arg12) in /Users/travis/build/LoopPerfect/buckaroo/buckaroo/GitManager.fs:line 185 ...bunch of FSharp invocation lines

There are also lots of warnings interspersed.

[explorer] warning Could not parse buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-bind.git#783ec0afe46d65f8cfdb558e16f25adc02797b3c Unexpected type array of tables
[explorer] warning Could not fetch buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-config.git#60c77dd14f5bac2b9e6c59f308b7ad20d31f70ab 404
[explorer] warning Could not parse buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-numeric_conversion.git#35fa920e0b53c124b0b5972b1802032933c71fca Unexpected type array of tables
[explorer] warning Could not fetch buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-predef.git#73def0812b7235e0312079c729342787819bf1d5 404
[explorer] warning Could not fetch buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-throw_exception.git#788503e2365554d1860c6d2043999e3430d1f7a5 404
[explorer] warning Could not fetch buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-utility.git#57aa216434800315c9cd2664169e444e3070a677 404
[explorer] warning Could not fetch buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-exception.git#1795a6e9756f4d9ac60d43e2b9b07ec7ddfdbfb7 404
[explorer] warning Could not parse buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-integer.git#5badcf5b232a15e89d0701bef687ffbe70398696 Unexpected type array of tables
[explorer] warning Could not parse buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-iterator.git#c84fc34d0f6386edb15b0cb854a12864b6f15232 Unexpected type array of tables
[explorer] warning Could not fetch buckaroo.lock.toml from https://github.com/buckaroo-pm/boost-preprocessor.git#a70772bbd315eb597c3f1e359af742dde46a6f37 404
[explorer] warning Could not fetch buckaroo.lock.toml from https://github.com/buckaroo-pm/openssl.git#234d606970c3cb1dbf516735e18c6b895320a69e 404

In the end, many of the dependencies--and indeed the cpprestsdk itself, were left uninstalled. I think a bunch of the buckaroo rewiring of buck is also missing. Rerunning the add command has no effect, reporting that the "The dependency already exists in the manifest".

This is macOS 10.15.2, buckaroo version 2.2.0, which seems to be the latest published to brew.

A secondary question: It looks like the latest buckaroo on brew/choco is 2.2.0, but that 3.0 has been tagged as a release in the repo--though without any executables. Is that intentional?

Thanks so much,
Chris

@cpsauer
Copy link
Author

cpsauer commented Jan 9, 2020

After some more digging, maybe this is related to #329?
Adding @Branch=master to the add command does not fix the issue.

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

No branches or pull requests

1 participant