* [gentoo-user] Anyone using www-apps/jekyll? @ 2021-10-21 16:11 Peter Humphrey 2021-10-21 20:22 ` Andreas K. Huettel 2021-10-27 13:31 ` Peter Humphrey 0 siblings, 2 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-21 16:11 UTC (permalink / raw To: gentoo-user Hello list, I wanted to try this package to create a small site for myself, but I'm falling at the second hurdle (the first was setting package.env etc to pull in ruby26 as well as the currently installed ruby30). Does anyone have experience with this builder? I'd like to find out where I'm going wrong first. -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-21 16:11 [gentoo-user] Anyone using www-apps/jekyll? Peter Humphrey @ 2021-10-21 20:22 ` Andreas K. Huettel 2021-10-22 9:05 ` Peter Humphrey 2021-10-27 13:31 ` Peter Humphrey 1 sibling, 1 reply; 19+ messages in thread From: Andreas K. Huettel @ 2021-10-21 20:22 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 618 bytes --] Am Donnerstag, 21. Oktober 2021, 18:11:27 CEST schrieb Peter Humphrey: > Hello list, > > I wanted to try this package to create a small site for myself, but I'm > falling at the second hurdle (the first was setting package.env etc to pull in > ruby26 as well as the currently installed ruby30). > > Does anyone have experience with this builder? I'd like to find out where I'm > going wrong first. > It's used for www.gentoo.org :) https://gitweb.gentoo.org/sites/www.git -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-21 20:22 ` Andreas K. Huettel @ 2021-10-22 9:05 ` Peter Humphrey 0 siblings, 0 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-22 9:05 UTC (permalink / raw To: gentoo-user On Thursday, 21 October 2021 21:22:58 BST Andreas K. Huettel wrote: > Am Donnerstag, 21. Oktober 2021, 18:11:27 CEST schrieb Peter Humphrey: > > Hello list, > > > > I wanted to try this package to create a small site for myself, but I'm > > falling at the second hurdle (the first was setting package.env etc to > > pull in ruby26 as well as the currently installed ruby30). > > > > Does anyone have experience with this builder? I'd like to find out where > > I'm going wrong first. > > It's used for www.gentoo.org :) > > https://gitweb.gentoo.org/sites/www.git Well, whaddyaknow? :) -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-21 16:11 [gentoo-user] Anyone using www-apps/jekyll? Peter Humphrey 2021-10-21 20:22 ` Andreas K. Huettel @ 2021-10-27 13:31 ` Peter Humphrey 2021-10-27 13:36 ` Peter Humphrey ` (2 more replies) 1 sibling, 3 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-27 13:31 UTC (permalink / raw To: gentoo-user On Thursday, 21 October 2021 17:11:27 BST Peter Humphrey wrote: > Hello list, > > I wanted to try this package to create a small site for myself, but I'm > falling at the second hurdle (the first was setting package.env etc to pull > in ruby26 as well as the currently installed ruby30). > > Does anyone have experience with this builder? I'd like to find out where > I'm going wrong first. I'm still not getting through the installation of jekyll. The website[1] says to follow the instructions for Ubuntu, but something's lacking. For one thing, it says to include ~/gems/bin in my PATH, but there isn't one. I looked for something similar under / but nothing turned up. I followed the instructions to install jekyll and its dependencies, then: $ gem install jekyll bundler which went fine, but this failed with a bunch of not-found errors, including jekyll itself: $ jekyll new myblog Am I still missing a component, or something? -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 13:31 ` Peter Humphrey @ 2021-10-27 13:36 ` Peter Humphrey 2021-10-27 13:44 ` Pascal Schorde 2021-10-28 12:34 ` Alec Ten Harmsel 2021-10-28 20:54 ` Jack 2 siblings, 1 reply; 19+ messages in thread From: Peter Humphrey @ 2021-10-27 13:36 UTC (permalink / raw To: gentoo-user On Wednesday, 27 October 2021 14:31:28 BST Peter Humphrey wrote: Sorry: The site is https://jekyllrb.com/docs/ -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 13:36 ` Peter Humphrey @ 2021-10-27 13:44 ` Pascal Schorde 2021-10-27 13:59 ` Peter Humphrey 0 siblings, 1 reply; 19+ messages in thread From: Pascal Schorde @ 2021-10-27 13:44 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 339 bytes --] Hi Peter, did you have dev-ruby/rubygems installed? See https://jekyllrb.com/docs/#prerequisites Cheers Peter Humphrey <peter@prh.myzen.co.uk> schrieb am Mi., 27. Okt. 2021, 15:36: > On Wednesday, 27 October 2021 14:31:28 BST Peter Humphrey wrote: > > Sorry: The site is https://jekyllrb.com/docs/ > > -- > Regards, > Peter. > > > > > [-- Attachment #2: Type: text/html, Size: 919 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 13:44 ` Pascal Schorde @ 2021-10-27 13:59 ` Peter Humphrey 2021-10-27 16:25 ` Jack 2021-10-28 8:53 ` Peter Humphrey 0 siblings, 2 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-27 13:59 UTC (permalink / raw To: gentoo-user On Wednesday, 27 October 2021 14:44:09 BST Pascal Schorde wrote: > did you have dev-ruby/rubygems installed? See > https://jekyllrb.com/docs/#prerequisites Yes, but at version 3.0: $ eix dev-ruby/rubygems [I] dev-ruby/rubygems Available versions: 3.0.3^t 3.0.9^t 3.1.6^t (~)3.2.14^t{tbz2} [M] (~)3.2.22^t{tbz2} {server test RUBY_TARGETS="ruby26 ruby27 ruby30"} Installed versions: 3.2.14^t{tbz2}(09:19:26 10/26/21)(-server -test RUBY_TARGETS="ruby26 ruby30 -ruby27") One possibility occurred to me: is having two ruby versions installed at once the problem? I already had 3.0 installed, the current Gentoo version, but jekyll needs 2.6. To test this idea, I'd have to downgrade the whole system to 2.6; I don't know whether that's even feasible now. -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 13:59 ` Peter Humphrey @ 2021-10-27 16:25 ` Jack 2021-10-28 8:22 ` Peter Humphrey 2021-10-28 8:53 ` Peter Humphrey 1 sibling, 1 reply; 19+ messages in thread From: Jack @ 2021-10-27 16:25 UTC (permalink / raw To: gentoo-user On 2021.10.27 09:59, Peter Humphrey wrote: > On Wednesday, 27 October 2021 14:44:09 BST Pascal Schorde wrote: > > > did you have dev-ruby/rubygems installed? See > > https://jekyllrb.com/docs/#prerequisites > > Yes, but at version 3.0: > > $ eix dev-ruby/rubygems > [I] dev-ruby/rubygems > Available versions: 3.0.3^t 3.0.9^t 3.1.6^t (~)3.2.14^t{tbz2} > [M] > (~)3.2.22^t{tbz2} {server test RUBY_TARGETS="ruby26 ruby27 ruby30"} > Installed versions: 3.2.14^t{tbz2}(09:19:26 10/26/21)(-server > -test > RUBY_TARGETS="ruby26 ruby30 -ruby27") > > One possibility occurred to me: is having two ruby versions installed > at once > the problem? I already had 3.0 installed, the current Gentoo version, > but > jekyll needs 2.6. To test this idea, I'd have to downgrade the whole > system to > 2.6; I don't know whether that's even feasible now. Ruby is slotted, so you can have 2.6 and 3.0 installed together. You would then need to rebuild rubygems to target both of them. There is also a virtual/rubygems. I'm not really sure of it's function, but it seems to just specify a minimum version of rubygems per targetted version of ruby. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 16:25 ` Jack @ 2021-10-28 8:22 ` Peter Humphrey 0 siblings, 0 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-28 8:22 UTC (permalink / raw To: gentoo-user On Wednesday, 27 October 2021 17:25:55 BST Jack wrote: > On 2021.10.27 09:59, Peter Humphrey wrote: > > One possibility occurred to me: is having two ruby versions installed > > at once the problem? I already had 3.0 installed, the current Gentoo > > version, but jekyll needs 2.6. To test this idea, I'd have to downgrade > > the whole system to 2.6; I don't know whether that's even feasible now. > > Ruby is slotted, so you can have 2.6 and 3.0 installed together. As I thought, so it isn't that then. > You would then need to rebuild rubygems to target both of them. Yes, portage made sure of it while installing jekyll. > There is also a virtual/rubygems. I'm not really sure of it's function, but > it seems to just specify a minimum version of rubygems per targetted > version of ruby. ...and to ensure that the proper version is installed for each ruby target specified? -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 13:59 ` Peter Humphrey 2021-10-27 16:25 ` Jack @ 2021-10-28 8:53 ` Peter Humphrey 2021-10-28 11:08 ` Dr Rainer Woitok 1 sibling, 1 reply; 19+ messages in thread From: Peter Humphrey @ 2021-10-28 8:53 UTC (permalink / raw To: gentoo-user On Wednesday, 27 October 2021 14:59:13 BST Peter Humphrey wrote: > One possibility occurred to me: is having two ruby versions installed at > once the problem? I already had 3.0 installed, the current Gentoo version, > but jekyll needs 2.6. To test this idea, I'd have to downgrade the whole > system to 2.6; I don't know whether that's even feasible now. The more I think about it, the more I suspect my path setting. In Ubuntu, apparently, there's a ~/gems/bin directory, which is to go at the head of the PATH, but what's the equivalent in Gentoo? I could create that directory, but what should I put in it? In fact, I did create the directory, empty, and these commands did finish: $ GEM_HOME="$HOME/gems" PATH="$HOME/gems/bin:$PATH" gem install jekyll bundler $ jekyll new myblog --force But then, $ GEM_HOME="$HOME/gems" PATH="$HOME/gems/bin:$PATH" bundle exec jekyll serve Could not locate Gemfile or .bundle/ directory I'm clutching at straws, as you can see... -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-28 8:53 ` Peter Humphrey @ 2021-10-28 11:08 ` Dr Rainer Woitok 2021-10-28 12:50 ` Peter Humphrey 0 siblings, 1 reply; 19+ messages in thread From: Dr Rainer Woitok @ 2021-10-28 11:08 UTC (permalink / raw To: gentoo-user, Peter Humphrey Peter, On Thursday, 2021-10-28 09:53:48 +0100, you wrote: > On Wednesday, 27 October 2021 14:59:13 BST Peter Humphrey wrote: > > > One possibility occurred to me: is having two ruby versions installed at > > once the problem? I already had 3.0 installed, the current Gentoo version, > > but jekyll needs 2.6. To test this idea, I'd have to downgrade the whole > > system to 2.6; I don't know whether that's even feasible now. > > The more I think about it, the more I suspect my path setting. In Ubuntu, > apparently, there's a ~/gems/bin directory, which is to go at the head of the > PATH, but what's the equivalent in Gentoo? I could create that directory, but > what should I put in it? I faintly remember ... long time ago, when I had to use some Ruby gems under both, Ubuntu and Gentoo I think I did something along the lines of $ gem install $pkg --user-install $ ln -s $(ls -drv ~/.gem/ruby/*/gems/$pkg-*/bin/$pkg | head -1) ~/bin where the asterisks matched different Ruby and package versions, respec- tively, and the "-rv" option for the "ls" command caused the most recent versions to be picked by the "head" command. And of course, my personal "~/bin/" directory was mentioned in "PATH" early on. Not sure though, whether or not that will help you. Sincerely, Rainer ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-28 11:08 ` Dr Rainer Woitok @ 2021-10-28 12:50 ` Peter Humphrey 0 siblings, 0 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-28 12:50 UTC (permalink / raw To: gentoo-user On Thursday, 28 October 2021 12:08:01 BST Dr Rainer Woitok wrote: > I faintly remember ... long time ago, when I had to use some Ruby gems > under both, Ubuntu and Gentoo I think I did something along the lines of > > $ gem install $pkg --user-install Er... $ gem install jekyll bundler --user-install ERROR: Use --install-dir or --user-install but not both I couldn't find anything helpful in '$ gem help install' either. > $ ln -s $(ls -drv ~/.gem/ruby/*/gems/$pkg-*/bin/$pkg | head -1) ~/bin > > where the asterisks matched different Ruby and package versions, respec- > tively, and the "-rv" option for the "ls" command caused the most recent > versions to be picked by the "head" command. And of course, my personal > "~/bin/" directory was mentioned in "PATH" early on. > > Not sure though, whether or not that will help you. Thanks anyway, Rainer. -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 13:31 ` Peter Humphrey 2021-10-27 13:36 ` Peter Humphrey @ 2021-10-28 12:34 ` Alec Ten Harmsel 2021-10-28 13:25 ` Peter Humphrey 2021-10-28 20:54 ` Jack 2 siblings, 1 reply; 19+ messages in thread From: Alec Ten Harmsel @ 2021-10-28 12:34 UTC (permalink / raw To: gentoo-user Hi Peter, On Wed, Oct 27, 2021, at 09:31, Peter Humphrey wrote: > On Thursday, 21 October 2021 17:11:27 BST Peter Humphrey wrote: >> Hello list, >> >> I wanted to try this package to create a small site for myself, but I'm >> falling at the second hurdle (the first was setting package.env etc to pull >> in ruby26 as well as the currently installed ruby30). >> >> Does anyone have experience with this builder? I'd like to find out where >> I'm going wrong first. > > I'm still not getting through the installation of jekyll. The website[1] says > to follow the instructions for Ubuntu, but something's lacking. For one thing, > it says to include ~/gems/bin in my PATH, but there isn't one. I looked for > something similar under / but nothing turned up. > > I followed the instructions to install jekyll and its dependencies, then: > $ gem install jekyll bundler > which went fine, but this failed with a bunch of not-found errors, including > jekyll itself: > $ jekyll new myblog > > Am I still missing a component, or something? I got jekyll installed via portage by adding: dev-ruby/* ~amd64 www-apps/jekyll ~amd64 www-apps/jekyll-* ~amd64 to package.accept_keywords, and then running `emerge www-apps/jekyll'. This is on stable, with a tree that is a couple weeks old for what it's worth. Then `jekyll new testsite && bundle exec jekyll serve' works for me. You could also try using jekyll outside of portage: mkdir mysite && cd mysite bundle init bundle config set path 'vendor/bundle' bundle add jekyll bundle exec jekyll new --force . rm Gemfile.lock rm -rf ./vendor/bundle bundle config set path 'vendor/bundle' bundle install bundle exec jekyll serve And then continue following other jekyll instructions as needed. You'll have to use `bundle exec jekyll ...' to run jekyll - you won't be able to run jekyll directly. Hope this helps, Alec ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-28 12:34 ` Alec Ten Harmsel @ 2021-10-28 13:25 ` Peter Humphrey 2021-10-28 13:42 ` Alec Ten Harmsel 0 siblings, 1 reply; 19+ messages in thread From: Peter Humphrey @ 2021-10-28 13:25 UTC (permalink / raw To: gentoo-user On Thursday, 28 October 2021 13:34:49 BST Alec Ten Harmsel wrote: > I got jekyll installed via portage by adding: > > dev-ruby/* ~amd64 > www-apps/jekyll ~amd64 > www-apps/jekyll-* ~amd64 > > to package.accept_keywords, and then running `emerge www-apps/jekyll'. > This is on stable, with a tree that is a couple weeks old for what it's > worth. This system is ~amd64, so I didn't have to do that. > Then `jekyll new testsite && bundle exec jekyll serve' works for me. $ jekyll new myblog && bundle exec jekyll serve ... [A number of Bundler: Using... messages] ... New jekyll site installed in /home/prh/myblog. Could not locate Gemfile or .bundle/ directory # find / -xdev -iname gemfile /usr/lib64/ruby/gems/3.0.0/gems/jekyll-seo-tag-2.7.1/Gemfile /usr/lib64/ruby/gems/3.0.0/gems/bundler-2.2.29/lib/bundler/templates/Gemfile /usr/lib64/ruby/gems/2.6.0/gems/bundler-2.2.29/lib/bundler/templates/Gemfile /usr/lib64/ruby/gems/2.6.0/gems/jekyll-4.2.0/lib/theme_template/Gemfile $ find . -xdev -iname gemfile ./.local/share/gem/ruby/3.0.0/gems/jekyll-4.2.1/lib/theme_template/Gemfile ./.local/share/gem/ruby/3.0.0/gems/mercenary-0.4.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/terminal-table-2.0.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/http_parser.rb-0.6.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/bundler-2.2.30/lib/bundler/templates/Gemfile ./.local/share/gem/ruby/3.0.0/gems/addressable-2.8.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/forwardable-extended-2.6.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/rb-inotify-0.10.1/Gemfile ./.local/share/gem/ruby/3.0.0/gems/em-websocket-0.5.2/Gemfile ./.local/share/gem/ruby/3.0.0/gems/sassc-2.4.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/concurrent-ruby-1.1.9/Gemfile ./.local/share/gem/ruby/3.0.0/gems/safe_yaml-1.0.5/Gemfile ./.local/share/gem/ruby/3.0.0/gems/rb-fsevent-0.11.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/bundler-2.2.29/lib/bundler/templates/Gemfile ./.local/share/gem/ruby/3.0.0/gems/ffi-1.15.4/Gemfile ./.local/share/gem/ruby/3.0.0/gems/colorator-1.1.0/Gemfile ./.local/share/gem/ruby/3.0.0/gems/rouge-3.26.1/Gemfile ./.local/share/gem/ruby/3.0.0/gems/public_suffix-4.0.6/Gemfile ./.local/share/gem/ruby/3.0.0/gems/pathutil-0.16.2/Gemfile ./myblog/Gemfile $ grep -v \# myblog/Gemfile | grep -v ^$ source "https://rubygems.org" gem "jekyll", "~> 4.2.0" gem "minima", "~> 2.5" group :jekyll_plugins do gem "jekyll-feed", "~> 0.12" end platforms :mingw, :x64_mingw, :mswin, :jruby do gem "tzinfo", "~> 1.2" gem "tzinfo-data" end gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] (That last line relates to Windows and Jruby.) It still looks like a PATH problem, but what do I know? :( > You could also try using jekyll outside of portage: > > mkdir mysite && cd mysite > bundle init > bundle config set path 'vendor/bundle' > bundle add jekyll > bundle exec jekyll new --force . > rm Gemfile.lock > rm -rf ./vendor/bundle > bundle config set path 'vendor/bundle' > bundle install > bundle exec jekyll serve > > And then continue following other jekyll instructions as needed. You'll have > to use `bundle exec jekyll ...' to run jekyll - you won't be able to run > jekyll directly. Thanks Alec. I may have to try something like that, but I'd rather have it installed by portage if I can. Perhaps I'm just growing too old for this sort of thing... -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-28 13:25 ` Peter Humphrey @ 2021-10-28 13:42 ` Alec Ten Harmsel 2021-10-28 14:55 ` Peter Humphrey 0 siblings, 1 reply; 19+ messages in thread From: Alec Ten Harmsel @ 2021-10-28 13:42 UTC (permalink / raw To: gentoo-user On Thu, Oct 28, 2021, at 09:25, Peter Humphrey wrote: > On Thursday, 28 October 2021 13:34:49 BST Alec Ten Harmsel wrote: > >> I got jekyll installed via portage by adding: >> >> dev-ruby/* ~amd64 >> www-apps/jekyll ~amd64 >> www-apps/jekyll-* ~amd64 >> >> to package.accept_keywords, and then running `emerge www-apps/jekyll'. >> This is on stable, with a tree that is a couple weeks old for what it's >> worth. > > This system is ~amd64, so I didn't have to do that. > >> Then `jekyll new testsite && bundle exec jekyll serve' works for me. > > $ jekyll new myblog && bundle exec jekyll serve > ... > [A number of Bundler: Using... messages] > ... > New jekyll site installed in /home/prh/myblog. > Could not locate Gemfile or .bundle/ directory > Oops, I missed a step: `jekyll new myblog && cd $_ && bundle exec jekyll serve'. You'll have to change into the `myblog' directory. Alec ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-28 13:42 ` Alec Ten Harmsel @ 2021-10-28 14:55 ` Peter Humphrey 0 siblings, 0 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-28 14:55 UTC (permalink / raw To: gentoo-user On Thursday, 28 October 2021 14:42:44 BST Alec Ten Harmsel wrote: > On Thu, Oct 28, 2021, at 09:25, Peter Humphrey wrote: > > On Thursday, 28 October 2021 13:34:49 BST Alec Ten Harmsel wrote: > >> I got jekyll installed via portage by adding: > >> dev-ruby/* ~amd64 > >> www-apps/jekyll ~amd64 > >> www-apps/jekyll-* ~amd64 > >> > >> to package.accept_keywords, and then running `emerge www-apps/ jekyll'. > >> This is on stable, with a tree that is a couple weeks old for what it's > >> worth. > > > > This system is ~amd64, so I didn't have to do that. > > > >> Then `jekyll new testsite && bundle exec jekyll serve' works for me. > > > > $ jekyll new myblog && bundle exec jekyll serve > > ... > > [A number of Bundler: Using... messages] > > ... > > New jekyll site installed in /home/prh/myblog. > > Could not locate Gemfile or .bundle/ directory > > I missed a step: $ jekyll new myblog && cd $_ && bundle exec jekyll serve [...] New jekyll site installed in /home/prh/myblog. Could not find jekyll-4.2.1, minima-2.5.1, jekyll-feed-0.15.1, terminal- table-2.0.0, jekyll-seo-tag-2.7.1, unicode-display_width-1.8.0, rb- fsevent-0.11.0 in any of the sources Run `bundle install` to install missing gems. Those missing gems can't really be missing, because I know they've been installed - they just can't be found, which is why I suspect my paths. Inside ~/myblog, Gemfile can't be found. Outside, gems can't be found. Another problem is that web-apps/jekyll is marked maintainer-needed, so there's no point in raising a bug. -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-27 13:31 ` Peter Humphrey 2021-10-27 13:36 ` Peter Humphrey 2021-10-28 12:34 ` Alec Ten Harmsel @ 2021-10-28 20:54 ` Jack 2021-10-29 14:22 ` Peter Humphrey 2021-11-01 14:31 ` Peter Humphrey 2 siblings, 2 replies; 19+ messages in thread From: Jack @ 2021-10-28 20:54 UTC (permalink / raw To: gentoo-user > On Thursday, 21 October 2021 17:11:27 BST Peter Humphrey wrote: > > Hello list, > > > > I wanted to try this package to create a small site for myself, but > I'm > > falling at the second hurdle (the first was setting package.env etc > to pull > > in ruby26 as well as the currently installed ruby30). > > > > Does anyone have experience with this builder? I'd like to find out > where > > I'm going wrong first. I just noticed something which may or may not help. The jekyllrb.com docs page, under Prerequisites, says Ruby version 2.5.0 or higher. Why does the ebuild insist on 2.5 (no longer even in the tree) or 2.6. If I were going to install it, the first thing I'd probably do is make a copy in my local overlay, and allow a newer version of ruby. I don't think that is likely to help with your problem of not finding one thing or another, but who knows? (A note lower down on that page says that using ruby 3.0.0 or higher add a requirement for webrick, but that is available in portage, and could be handled in the ebuild. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-28 20:54 ` Jack @ 2021-10-29 14:22 ` Peter Humphrey 2021-11-01 14:31 ` Peter Humphrey 1 sibling, 0 replies; 19+ messages in thread From: Peter Humphrey @ 2021-10-29 14:22 UTC (permalink / raw To: gentoo-user On Thursday, 28 October 2021 21:54:50 BST Jack wrote: > I just noticed something which may or may not help. The jekyllrb.com > docs page, under Prerequisites, says Ruby version 2.5.0 or higher. Why > does the ebuild insist on 2.5 (no longer even in the tree) or 2.6. If > I were going to install it, the first thing I'd probably do is make a > copy in my local overlay, and allow a newer version of ruby. I don't > think that is likely to help with your problem of not finding one thing > or another, but who knows? (A note lower down on that page says that > using ruby 3.0.0 or higher add a requirement for webrick, but that is > available in portage, and could be handled in the ebuild. It's worth a try. I'll wait until after my weekly full backup at the weekend, though, then I'll give it a go. I have webrick installed already, using a Ruby Gem to do that (I think). Thanks for the idea. -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [gentoo-user] Anyone using www-apps/jekyll? 2021-10-28 20:54 ` Jack 2021-10-29 14:22 ` Peter Humphrey @ 2021-11-01 14:31 ` Peter Humphrey 1 sibling, 0 replies; 19+ messages in thread From: Peter Humphrey @ 2021-11-01 14:31 UTC (permalink / raw To: gentoo-user On Thursday, 28 October 2021 21:54:50 GMT Jack wrote: > > On Thursday, 21 October 2021 17:11:27 BST Peter Humphrey wrote: > > > Hello list, > > > > > > I wanted to try this package to create a small site for myself, but > > > > I'm > > > > > falling at the second hurdle (the first was setting package.env etc > > > > to pull > > > > > in ruby26 as well as the currently installed ruby30). > > > > > > Does anyone have experience with this builder? I'd like to find out > > > > where > > > > > I'm going wrong first. > > I just noticed something which may or may not help. The jekyllrb.com > docs page, under Prerequisites, says Ruby version 2.5.0 or higher. Why > does the ebuild insist on 2.5 (no longer even in the tree) or 2.6. If > I were going to install it, the first thing I'd probably do is make a > copy in my local overlay, and allow a newer version of ruby. I don't > think that is likely to help with your problem of not finding one thing > or another, but who knows? (A note lower down on that page says that > using ruby 3.0.0 or higher add a requirement for webrick, but that is > available in portage, and could be handled in the ebuild. I can't see any future in trying to get Jekyll going on Gentoo, so I'm trying another tack: Kubuntu. Now I'm falling foul of VirtualBox, in particular its guest additions, which won't compile. Bug 814197 refers. So maybe it's time to try dual-boot. -- Regards, Peter. ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2021-11-01 14:31 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2021-10-21 16:11 [gentoo-user] Anyone using www-apps/jekyll? Peter Humphrey 2021-10-21 20:22 ` Andreas K. Huettel 2021-10-22 9:05 ` Peter Humphrey 2021-10-27 13:31 ` Peter Humphrey 2021-10-27 13:36 ` Peter Humphrey 2021-10-27 13:44 ` Pascal Schorde 2021-10-27 13:59 ` Peter Humphrey 2021-10-27 16:25 ` Jack 2021-10-28 8:22 ` Peter Humphrey 2021-10-28 8:53 ` Peter Humphrey 2021-10-28 11:08 ` Dr Rainer Woitok 2021-10-28 12:50 ` Peter Humphrey 2021-10-28 12:34 ` Alec Ten Harmsel 2021-10-28 13:25 ` Peter Humphrey 2021-10-28 13:42 ` Alec Ten Harmsel 2021-10-28 14:55 ` Peter Humphrey 2021-10-28 20:54 ` Jack 2021-10-29 14:22 ` Peter Humphrey 2021-11-01 14:31 ` Peter Humphrey
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox