Closed derchr closed 3 years ago
Thanks @4VRDriver for the report! Currently the jekyll-data
gem which we depend on only supports jekyll
~4.1. Using it with Jekyll 4.2 will fail as you have seen.
The current workaround is to lock Jekyll at 4.1.x like this: https://github.com/metanorma/metanorma.com/blob/0595c9fa05ef127242c38c413e8e6d1b0d64cefe/Gemfile#L11
@strogonoff this problem is reported now at #76 . Thanks!
Thank you!
With gem "jekyll", "~> 4.1.1"
it now works.
But I had to create new folders like assets and parent-hub because of errors like this
/home/***/test-site/vendor/bundle/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/tags/include.rb:223:in `locate_include_file': Could not locate the included file 'assets/symbol.svg' in any of ["/home/***/test-site/", "/home/***/test-site/vendor/bundle/ruby/2.7.0/gems/jekyll-theme-open-project-2.1.4/_includes"]. Ensure it exists in one of those directories and, if it is a symlink, does not point outside your site source. (IOError)
Yes you're right. This should be stated in the README and something to improve on. Thanks.
README states to drop symbol.svg. Not sure about parent-hub folder, if it is reproducible, an issue should probably be created for that specifically.
To be clear to @4VRDriver "drop symbol.svg" means to "provide symbol.svg". I will update the README to state that.
To be clear to @4VRDriver "drop symbol.svg" means to "provide symbol.svg". I will update the README to state that.
Thank you. I can see now that the phrasing may not be clear.
Version 2.1.5 has been released that resolve this issue. The version constraints of Gemfile can now be relaxed, just as in 61a4fe4 . Thanks @4VRDriver !
Hello, I have a problem following the instructions to set up the theme.
After running
bundle exec jekyll serve
, I get an error: