Pod::DSLError: Invalid `MSActiveConfig.podspec` file: undefined method `private_header_files=' for #<Pod::Specification name="MSActiveConfig"> # # from /var/www/apps/feeds.cocoapods.org/tmp/.cocoapods/master/MSActiveConfig/1.0.0/MSActiveConfig.podspec: #230

Closed
fabiopelosin opened this Issue Jul 6, 2013 · 8 comments

Projects

None yet

3 participants

@fabiopelosin
Member

An error has been raised:
Pod::DSLError
Invalid MSActiveConfig.podspec file: undefined method `private_header_files=' for #<Pod::Specification name="MSActiveConfig">

from /var/www/apps/feeds.cocoapods.org/tmp/.cocoapods/master/MSActiveConfig/1.0.0/MSActiveConfig.podspec:13

-------------------------------------------

s.source_files = 'MSActiveConfig/Classes/*.{h,m}'

s.private_header_files = 'Classes/*+Private.h'

s.requires_arc = true

-------------------------------------------

http://except.io/applications/cocoapods-feeds-cocoapods-org/errors/51d79e4a766b190002000239
/var/www/apps/feeds.cocoapods.org/tmp/.cocoapods/master/MSActiveConfig/1.0.0/MSActiveConfig.podspec:13:in _eval_podspec' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/bundler/gems/Core-6350175c3d93/lib/cocoapods-core/specification.rb:47:ininitialize'
/var/www/apps/feeds.cocoapods.org/tmp/.cocoapods/master/MSActiveConfig/1.0.0/MSActiveConfig.podspec:1:in new' /var/www/apps/feeds.cocoapods.org/tmp/.cocoapods/master/MSActiveConfig/1.0.0/MSActiveConfig.podspec:1:in_eval_podspec'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/bundler/gems/Core-6350175c3d93/lib/cocoapods-core/specification.rb:541:in eval' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/bundler/gems/Core-6350175c3d93/lib/cocoapods-core/specification.rb:592:in_eval_podspec'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/bundler/gems/Core-6350175c3d93/lib/cocoapods-core/specification.rb:541:in from_file' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/bundler/gems/Core-6350175c3d93/lib/cocoapods-core/specification/set.rb:88:inspecification'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/bundler/gems/Core-6350175c3d93/lib/cocoapods-core/specification/set/presenter.rb:80:in spec' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/bundler/gems/Core-6350175c3d93/lib/cocoapods-core/specification/set/presenter.rb:106:inhomepage'
/var/www/apps/feeds.cocoapods.org/lib/cocoapods_notifier/rss.rb:68:in configure_rss_item' /var/www/apps/feeds.cocoapods.org/lib/cocoapods_notifier/rss.rb:41:infeed'
/var/www/apps/feeds.cocoapods.org/lib/cocoapods_notifier/rss.rb:40:in each' /var/www/apps/feeds.cocoapods.org/lib/cocoapods_notifier/rss.rb:40:infeed'
/usr/local/lib/ruby/1.8/rss/maker/base.rb:396:in make' /usr/local/lib/ruby/1.8/rss/maker/base.rb:361:inmake'
/usr/local/lib/ruby/1.8/rss/maker.rb:11:in make' /var/www/apps/feeds.cocoapods.org/lib/cocoapods_notifier/rss.rb:32:infeed'
/var/www/apps/feeds.cocoapods.org/app.rb:83:in update' /var/www/apps/feeds.cocoapods.org/app.rb:129:inPOST /81beb81e22692e591c832d4ec906efd6982d14d2'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:1292:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:1292:incompile!'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:860:in []' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:860:inroute!'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:876:in route_eval' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:860:inroute!'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:897:in process_route' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:895:incatch'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:895:in process_route' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:859:inroute!'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:858:in each' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:858:inroute!'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:963:in dispatch!' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:946:ininvoke'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:946:in catch' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:946:ininvoke'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:960:in dispatch!' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:794:incall!'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:946:in invoke' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:946:incatch'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:946:in invoke' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:794:incall!'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:780:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:incall'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:incall'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:incall'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-1.5.2/lib/rack/logger.rb:15:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:incall_without_check'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:161:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:154:incall'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-1.5.2/lib/rack/head.rb:11:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:incall'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:124:in call' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:1417:incall'
/var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:1499:in synchronize' /var/www/apps/feeds.cocoapods.org/vendor/bundle/ruby/1.8/gems/sinatra-1.3.6/lib/sinatra/base.rb:1417:incall'
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/rack/request_handler.rb:92:in process_request' /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_request_handler.rb:207:inmain_loop'
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/rack/application_spawner.rb:120:in run' /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/rack/application_spawner.rb:65:inspawn_application'
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/utils.rb:252:in safe_fork' /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/rack/application_spawner.rb:58:inspawn_application'
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/rack/application_spawner.rb:41:in spawn_application' /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/spawn_manager.rb:150:inspawn_application'
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/spawn_manager.rb:278:in handle_spawn_application' /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb:352:insend'
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb:352:in main_loop' /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/lib/phusion_passenger/abstract_server.rb:196:instart_synchronously'
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.15/bin/passenger-spawn-server:61

@JaviSoto
JaviSoto commented Jul 8, 2013

This is probably my fault :)

https://github.com/CocoaPods/Specs/blob/master/MSActiveConfig/1.0.0/MSActiveConfig.podspec

It seems to fail in this line:

s.private_header_files = 'Classes/*+Private.h'
@alloy
Member
alloy commented Jul 8, 2013

@JaviSoto I doubt it’s really your fault, this should just work. It seems we forgot to update this app after that attribute was added. Thanks for keeping an eye out! :)

@JaviSoto
JaviSoto commented Jul 8, 2013

Ooooh gotcha. So I broke the app and as a penalty the cocoapods twitter account won't tweet about my shiny new repo :P

@alloy
Member
alloy commented Jul 8, 2013

lol. It might just pick it up again, if not, I will fake it by handcrafting one just for you.

@JaviSoto
JaviSoto commented Jul 8, 2013

Haha thanks :D

@alloy alloy closed this in eed8538 Jul 8, 2013
@JaviSoto
JaviSoto commented Jul 8, 2013

Haha thanks Eloy :)

@alloy
Member
alloy commented Jul 8, 2013

¡Hay ningún problema!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment