Skip to content

SPM build fails with "revisioned dependencies" error #478

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

Closed
lvsti opened this issue Feb 1, 2018 · 2 comments
Closed

SPM build fails with "revisioned dependencies" error #478

lvsti opened this issue Feb 1, 2018 · 2 comments

Comments

@lvsti
Copy link
Contributor

lvsti commented Feb 1, 2018

I'm using SourceKittenFramework in my project and today the 0.19.0 release has broken the SPM build:

$ swift build -c release -Xswiftc -static-stdlib
[...]
Fetching https://github.com/jpsim/SourceKitten.git
[...]
error: the package https://github.com/jpsim/SourceKitten.git @ 0.19.0 contains revisioned dependencies:
    https://github.com/Carthage/Commandant.git @ master
error: product dependency 'SourceKittenFramework' not found
[...]

The culprit is probably this line: https://github.com/jpsim/SourceKitten/blob/master/Package.swift#L11

Could you please pin an appropriate version for Commandant?

@jpsim
Copy link
Owner

jpsim commented Feb 1, 2018

Could you please pin an appropriate version for Commandant?

For that I first had to cut a release of Commandant, which hadn't been done in nearly a year, so I just did that earlier today: https://github.com/Carthage/Commandant/releases/tag/0.13.0

Now I'm in the process of updating SourceKitten to point to that release, but it's taking more time than expected, especially as I'm doing this in parallel with work from my full time job.

Hang tight, this should be done soon enough.

@lvsti
Copy link
Contributor Author

lvsti commented Feb 2, 2018

awesome, thanks!

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

2 participants