Skip to content
This repository has been archived by the owner on Dec 5, 2019. It is now read-only.

Out dated version on Cocoapods.org #138

Open
rickytan opened this issue Sep 14, 2018 · 12 comments
Open

Out dated version on Cocoapods.org #138

rickytan opened this issue Sep 14, 2018 · 12 comments

Comments

@rickytan
Copy link

rickytan commented Sep 14, 2018

image
The version on https://cocoapods.org is out of date, please push the latest version

@petripartanen
Copy link

meanwhile pod 'libextobjc', :git => 'https://github.com/jspahrsummers/libextobjc.git' gives you the latest version, 0.6 at the time of writing.

@rickytan
Copy link
Author

It won't work, because Cocoapods can't find .podspec file, see issue #136

@petripartanen
Copy link

petripartanen commented Sep 18, 2018

Works on my computer, that's what I have in the Podfile and Podfile.lock tells me it has installed version 0.6. pod --version 1.5.3

@xingheng
Copy link

Didn't work for me, either.

@xingheng
Copy link

Does the commit a24a09d really pass the validation to official spec repo with pod trunk push libextobjc.podspec.json --verbose?

@diederich

@diederich
Copy link
Collaborator

I don't think the podspec is maintained by anyone (and I don't have an account to push specs on CocoaPods). Do you want to do that?

@xingheng
Copy link

It's maintained by Robert Böhnke and Justin Spahr-Summers ( @jspahrsummers ), refer to the page on cocoapods.org.

I tried to clone and push it to cocoapods.org but failed with error:

-> "HTTP/1.1 403 Forbidden\r\n"
-> "Date: Wed, 21 Nov 2018 03:31:42 GMT\r\n"
-> "Connection: keep-alive\r\n"
-> "Strict-Transport-Security: max-age=31536000\r\n"
-> "Content-Type: application/json\r\n"
-> "Content-Length: 158\r\n"
-> "X-Content-Type-Options: nosniff\r\n"
-> "Server: thin 1.6.2 codename Doc Brown\r\n"
-> "Via: 1.1 vegur\r\n"
-> "\r\n"
reading 158 bytes...
-> "{\"error\":\"You are not allowed to push new versions for this pod. The owners of this pod are robb@robb.is and jspahrsummers@github.com.\"}"
read 158 bytes
Conn keep-alive
[!] You are not allowed to push new versions for this pod. The owners of this pod are robb@robb.is and jspahrsummers@github.com.

I've tried to send emails about this, it seems Justin use the invalid email address on cocoapods.org, looking for a reply.

@jspahrsummers
Copy link
Owner

Sorry, I've explicitly disclaimed CocoaPods support for all of my open source projects—I shouldn't even be an owner on the pod.

Perhaps @robb set this up?

@xingheng
Copy link

Temporarily fix this by

pod 'libextobjc', :podspec => 'https://raw.githubusercontent.com/jspahrsummers/libextobjc/bdec77056a38a52bc8f30a19cec52d66a70e7bf6/libextobjc.podspec.json'

Use the permanent commit link to lock the version to tag 0.6 as ease.

@xingheng
Copy link

Ping @robb

@robb
Copy link

robb commented Nov 28, 2018

I pushed 0.6, is it better now?

@xingheng
Copy link

Bingo! That's pushed 6 days ago, I missed it without pod repo update, this issue should be closed.

Thanks @robb !

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

No branches or pull requests

6 participants