Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Full testing on clean OS instals #1591

Closed
mileswright opened this Issue · 6 comments

2 participants

@mileswright

While attempting to help a friend install AFNetworking 2.0 (specific pod is likely irrelevant) via CocoaPods was getting an error that the highest version available was 1.3.x and earlier versions.

It wasn't until we installed one of those earlier versions that we got an error message that we could do anything with. The error message at that point indicated that Git was not installed.

@fabiopelosin

I don't understand how CocoaPods was able to clone the master repo without git. Was an OS update involved?

@fabiopelosin

Btw, thanks for the detailed report. This specific issue should disappear once we implement an API for the specs repo.

@fabiopelosin

Related #1592.

@mileswright

I have no idea how it would have pulled any information at all, but it was able to install the 1.3.x version of AFNetworking on his computer and then after the install message for that pod it printed out a message that indicated that Git was not installed.

@fabiopelosin

Very strange. CocoaPods should have aborted when it tried to perform the setup. Every time that we use an external executable we check if it is available in the path of the user and abort in that case.

I'm closing this ticket as it would be solved by #1592 and I consider it a case of a very subtle user error (because not only there was a copy of the specs repo but also because CocoaPods managed to install AFNetworking 1.3. which would have been impossible without git).

@fabiopelosin

Thanks for the detailed repot though. Moreover if you are able to find more, I would be very interested in hearing it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.