Git Product home page Git Product logo

Comments (7)

fxjkhr avatar fxjkhr commented on August 30, 2024 4

had this problem, the pictures need to be placed in "photos/original", NOT "photos/originals"

the readme has the wrong info https://github.com/waschinski/photo-stream/blob/master/README.md#how-to-use

from photo-stream.

waschinski avatar waschinski commented on August 30, 2024 1

had this problem, the pictures need to be placed in "photos/original", NOT "photos/originals"

the readme has the wrong info https://github.com/waschinski/photo-stream/blob/master/README.md#how-to-use

Sharp eyes you got there - thanks for pointing that out! I will make sure to fix the README asap!

from photo-stream.

waschinski avatar waschinski commented on August 30, 2024

Please try upgrading Ruby to version 3 if this is an option.

from photo-stream.

jessecrouch avatar jessecrouch commented on August 30, 2024

Hi I upgraded to Ruby 3, but I get the same result. Any ideas?

➜ ~/docs/clients/photography/photo-stream git:(master) ruby -v [21/08/27|17:48:15]
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
➜ ~/docs/clients/photography/photo-stream git:(master) bundle exec jekyll serve [21/08/30|2:49:51]
Configuration file: /home/jesse/docs/clients/photography/photo-stream/_config.yml
Source: /home/jesse/docs/clients/photography/photo-stream
Destination: /home/jesse/docs/clients/photography/photo-stream/_site
Incremental build: disabled. Enable with --incremental
Generating...
Liquid Exception: No such file or directory @ rb_sysopen - photos/original/DSC07969-1.jpg in feed.xml
------------------------------------------------
Jekyll 4.2.0 Please append --trace to the serve command
for any additional information or backtrace.
------------------------------------------------
/home/jesse/.rvm/gems/ruby-3.0.0/gems/exifr-1.3.9/lib/exifr/jpeg.rb:34:in initialize': No such file or directory @ rb_sysopen - photos/original/DSC07969-1.jpg (Errno::ENOENT) from /home/jesse/.rvm/gems/ruby-3.0.0/gems/exifr-1.3.9/lib/exifr/jpeg.rb:34:in open'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/exifr-1.3.9/lib/exifr/jpeg.rb:34:in initialize' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-exif-data-0.0.3/lib/jekyll/exif-data.rb:9:in new'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-exif-data-0.0.3/lib/jekyll/exif-data.rb:9:in exif' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/strainer.rb:56:in invoke'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/context.rb:86:in invoke' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/variable.rb:84:in block in render'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/variable.rb:82:in each' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/variable.rb:82:in inject'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/variable.rb:82:in render' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in render_node_to_output'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:80:in render' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/tags/for.rb:160:in block (2 levels) in render_segment'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/tags/for.rb:158:in each' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/tags/for.rb:158:in block in render_segment'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/context.rb:123:in stack' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/tags/for.rb:150:in render_segment'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/tags/for.rb:79:in render' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in render_node_to_output'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:82:in render' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in block in render'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in with_profiling' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in render'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in render!' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/liquid_renderer/file.rb:39:in block (3 levels) in render!'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/liquid_renderer/file.rb:59:in measure_counts' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/liquid_renderer/file.rb:38:in block (2 levels) in render!'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/liquid_renderer/file.rb:63:in measure_bytes' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/liquid_renderer/file.rb:37:in block in render!'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/liquid_renderer/file.rb:70:in measure_time' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/liquid_renderer/file.rb:36:in render!'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/renderer.rb:131:in render_liquid' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/renderer.rb:80:in render_document'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/renderer.rb:63:in run' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/site.rb:547:in render_regenerated'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/site.rb:539:in block in render_pages' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/site.rb:538:in each'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/site.rb:538:in render_pages' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/site.rb:211:in render'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/site.rb:80:in process' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/command.rb:28:in process_site'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/build.rb:65:in build' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/build.rb:36:in process'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/command.rb:91:in block in process_with_graceful_fail' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/command.rb:91:in each'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/command.rb:91:in process_with_graceful_fail' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/lib/jekyll/commands/serve.rb:86:in block (2 levels) in init_with_program'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in block in execute' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in each'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in execute' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in go'
from /home/jesse/.rvm/gems/ruby-3.0.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in program' from /home/jesse/.rvm/gems/ruby-3.0.0/gems/jekyll-4.2.0/exe/jekyll:15:in <top (required)>'
from /home/jesse/.rvm/gems/ruby-3.0.0/bin/jekyll:23:in load' from /home/jesse/.rvm/gems/ruby-3.0.0/bin/jekyll:23:in

'
from /home/jesse/.rvm/gems/ruby-3.0.0/bin/ruby_executable_hooks:22:in eval' from /home/jesse/.rvm/gems/ruby-3.0.0/bin/ruby_executable_hooks:22:in '

from photo-stream.

waschinski avatar waschinski commented on August 30, 2024

Okay, what are the file/folder permissions? Maybe the Code really can't access the file.

In addition you could try updating your gems which should be a simple gem update.

from photo-stream.

jessecrouch avatar jessecrouch commented on August 30, 2024

that did it. thank you so much!!

from photo-stream.

waschinski avatar waschinski commented on August 30, 2024

Glad to hear it's working now.

from photo-stream.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.