Hello,
I'm trying to upgrade octopress to latest version(master from github) and got a issue with the img popup plugin(https://github.com/rayfaddis/octopress-BootstrapModal)
I got the trace below from jekyll:
danilochilene@server:~/octopress$ jekyll build --trace
Configuration file: /home/danilochilene/octopress/_config.yml
Source: source
Destination: public
Generating...
Liquid Exception: bad argument (expected URI object or URI string) in _posts/2014-09-29-pyramboia-a-simple-way-to-test-webservices.markdown/#excerpt
/home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/1.9.1/uri/common.rb:1009:in URI': bad argument (expected URI object or URI string) (ArgumentError) from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/mini_magick-4.3.6/lib/mini_magick/image.rb:86:inopen'
from /home/danilochilene/octopress/plugins/img_popup.rb:87:in render' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/liquid-2.6.3/lib/liquid/block.rb:109:inblock in render_all'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/liquid-2.6.3/lib/liquid/block.rb:96:in each' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/liquid-2.6.3/lib/liquid/block.rb:96:inrender_all'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/liquid-2.6.3/lib/liquid/block.rb:82:in render' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/liquid-2.6.3/lib/liquid/template.rb:128:inrender'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/liquid-2.6.3/lib/liquid/template.rb:138:in render!' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/convertible.rb:106:inrender_liquid'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/convertible.rb:233:in do_layout' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/octopress-hooks-2.6.1/lib/octopress-hooks.rb:350:indo_layout'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/post.rb:258:in render' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/site.rb:298:inblock in render'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/site.rb:297:in each' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/site.rb:297:inrender'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/octopress-hooks-2.6.1/lib/octopress-hooks.rb:197:in render' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/site.rb:51:inprocess'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/command.rb:28:in process_site' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/commands/build.rb:56:inbuild'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/commands/build.rb:34:in process' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/lib/jekyll/commands/build.rb:18:inblock (2 levels) in init_with_program'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in call' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:inblock in execute'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:in each' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/mercenary-0.3.5/lib/mercenary/command.rb:220:inexecute'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/mercenary-0.3.5/lib/mercenary/program.rb:42:in go' from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/mercenary-0.3.5/lib/mercenary.rb:19:inprogram'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/jekyll-2.5.3/bin/jekyll:20:in<top (required)>' from /home/danilochilene/.rbenv/versions/1.9.3-p0/bin/jekyll:23:inload'
from /home/danilochilene/.rbenv/versions/1.9.3-p0/bin/jekyll:23:in `
Here is my Gemfile:
source "https://rubygems.org"
group :development do
gem 'rake', '~> 10.0'
gem 'jekyll', '~> 2.0'
gem 'octopress-hooks', '~> 2.2'
gem 'octopress-date-format', '~> 2.0'
gem 'jekyll-sitemap'
gem 'rdiscount', '~> 2.0'
gem 'RedCloth', '~> 4.2.9'
gem 'haml', '~> 4.0'
gem 'compass', '~> 1.0.1'
gem 'sass-globbing', '~> 1.0.0'
gem 'rb-fsevent', '~> 0.9'
gem 'stringex', '~> 1.4.0'
gem 'coderay'
gem 'mini_magick'
gem 'liquid'
gem 'erubis'
end
gem 'sinatra', '~> 1.4.2'
Best Regards,
Danilo F. Chilene