Jekyll build error

          Lunr: Index ready (lunr.js v0.7.2)
Liquid Warning: Liquid syntax error (line 8): Expected id but found pipe in "{{ page.page_title || page.title }}" in /_layouts/index.md

Liquid Exception: Liquid syntax error (/mnt/c/Users/ASUS/Downloads/Documentation/_includes/header.html line 31): Unknown tag ‘javascript’ included in /_layouts/index.md
bundler: failed to load command: jekyll (/usr/local/bin/jekyll)
/var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/document.rb:23:in unknown_tag': Liquid syntax error (/mnt/c/Users/ASUS/Downloads/Documentation/_includes/header.html line 31): Unknown tag 'javascript' included (Liquid::SyntaxError) from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/document.rb:11:in block in parse’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:32:in parse' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/document.rb:10:in parse’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/document.rb:5:in parse' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:130:in parse’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:114:in parse' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:13:in block in parse’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:49:in measure_time' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:12:in parse’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/tags/include.rb:174:in load_cached_partial' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/tags/include.rb:135:in render’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:103:in render_node_to_output' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:91:in render’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:206:in block in render' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:240:in with_profiling’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:205:in render' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:218:in render!’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:30:in block (2 levels) in render!' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:42:in measure_bytes’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:29:in block in render!' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:49:in measure_time’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:28:in render!' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/tags/include.rb:140:in block in render’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/context.rb:123:in stack' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/tags/include.rb:137:in render’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:103:in render_node_to_output' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:91:in render’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:206:in block in render' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:240:in with_profiling’
from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:205:in render' from /var/lib/gems/3.0.0/gems/liquid-4.0.4/lib/liquid/template.rb:218:in render!’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:30:in block (2 levels) in render!' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:42:in measure_bytes’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:29:in block in render!' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:49:in measure_time’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/liquid_renderer/file.rb:28:in render!' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/renderer.rb:126:in render_liquid’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/renderer.rb:195:in render_layout' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/renderer.rb:158:in place_in_layouts’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/renderer.rb:88:in render_document' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/renderer.rb:62:in run’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/site.rb:479:in render_regenerated' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/site.rb:472:in block in render_pages’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/site.rb:471:in each' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/site.rb:471:in render_pages’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/site.rb:192:in render' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/site.rb:71:in process’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/command.rb:28:in process_site' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:65:in build’
from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:36:in process' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:18:in block (2 levels) in init_with_program’
from /var/lib/gems/3.0.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in block in execute' from /var/lib/gems/3.0.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in each’
from /var/lib/gems/3.0.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in execute' from /var/lib/gems/3.0.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in go’
from /var/lib/gems/3.0.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in program' from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/exe/jekyll:15:in <top (required)>’
from /usr/local/bin/jekyll:25:in load' from /usr/local/bin/jekyll:25:in <top (required)>’
from /usr/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in load' from /usr/lib/ruby/3.0.0/bundler/cli/exec.rb:63:in kernel_load’
from /usr/lib/ruby/3.0.0/bundler/cli/exec.rb:28:in run' from /usr/lib/ruby/3.0.0/bundler/cli.rb:474:in exec’
from /usr/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/command.rb:27:in run' from /usr/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in invoke_command’
from /usr/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor.rb:392:in dispatch' from /usr/lib/ruby/3.0.0/bundler/cli.rb:30:in dispatch’
from /usr/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/base.rb:485:in start' from /usr/lib/ruby/3.0.0/bundler/cli.rb:24:in start’
from /usr/lib/ruby/gems/3.0.0/gems/bundler-2.2.22/libexec/bundle:49:in block in <top (required)>' from /usr/lib/ruby/3.0.0/bundler/friendly_errors.rb:128:in with_friendly_errors’
from /usr/lib/ruby/gems/3.0.0/gems/bundler-2.2.22/libexec/bundle:37:in <top (required)>' from /usr/local/bin/bundle:25:in load’
from /usr/local/bin/bundle:25:in `’
this is my index.md

<html>

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <meta http-equiv="X-UA-Compatible" content="IE=edge;" />
    <title>{{ page.page_title || page.title }}</title>
    <link rel="shortcut icon" href="{{site.baseurl}}/emblem.png" /> 
    {% if page.description %}
    <meta name="description" content="{{page.description}}">
    {% endif %}
    <script>
        var buildtime = '{{site.time}}';
    </script>
    <link rel="stylesheet" href="{{ "/stylesheets/kendo-common.css" | relative_url }}">
    <link rel="stylesheet" href="{{ "/stylesheets/kendo-default.css" | relative_url }}">
    <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 
    <link rel="stylesheet" href="{{ "/stylesheets/styles.css" | relative_url }}">
    <link rel="stylesheet" href="{{ "/stylesheets/theme.css" | relative_url }}">
    <link rel="stylesheet" href="{{ "/stylesheets/lightbox.css" | relative_url }}">
    <script src="//code.jquery.com/jquery-2.2.4.min.js"></script>
    <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
    <script src="{{ "/javascripts/kendo.js" | relative_url }}"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.6.0/codemirror.min.css">
    <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.6.0/codemirror.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.6.0/mode/javascript/javascript.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.6.0/mode/css/css.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.6.0/mode/xml/xml.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.6.0/mode/htmlmixed/htmlmixed.min.js"></script>
    <script src="{{ "/javascripts/prettify.js" | relative_url }}"></script>
    <script src="{{ "/javascripts/app.js" | relative_url }}"></script>

    <!--[if lt IE 9]>
        <script>
        document.createElement('header');
        document.createElement('nav');
        document.createElement('section');
        document.createElement('article');
        document.createElement('aside');
        document.createElement('footer');
        document.createElement('hgroup');
        </script>
        <![endif]-->
</head>

<body>

    <header id="page-header" class="hidden-print">
        <span class="toggle-nav"><span></span></span>
        {% include header.html %}
    </header>

    <section id="search-results" style="display: none; z-index: 100;position: absolute; background-color: white; width:100%; padding: 20px 20px 40px 30px;">
        <p>Search results</p>
        <div class="entries">
        </div>
    </section>

    <div id="page-inner-content">
        <div id="page-nav" class="hidden-print">
            <div id="page-tree"></div>
        </div>

        <div class="pull-right hidden-print">
            <button id="export-to-pdf-link" type="button" class="page-helper-buttons btn btn-action">Print</button>
        </div>
        {% if page.kind == "api" %}
        <div id="markdown-toc"></div>{% endif %}

        <div id="page-article">
            <article>
                {{ content }}
            </article>
            {% include footer.html %}
        </div>
        <div id="pdfeditor"></div>

        <!-- <script src="//cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.0/jspdf.min.js"></script> -->
        


    </div>
    
    <script src="{{ "/javascripts/browsercheck.js" | relative_url }}"></script>
    <script src="{{ "/javascripts/lightbox.js" | relative_url }}"></script>
    <script src="{{ "/javascripts/menu.js" | relative_url }}"></script>
</body>

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-6741184-11', 'auto');
  ga('send', 'pageview');

</script>

</html>

this is my Gemfile

source 'https://rubygems.org'

gem 'uglifier'
gem 'jekyll'
gem 'jekyll-sitemap'
gem 'jekyll-assets'
gem 'github-markdown'
gem 'html-pipeline'
gem 'github-pages'
gem 'rdiscount'
gem 'json'
gem 'jekyll-lunr-js-search'
gem 'asciidoctor'
gem 'jekyll-seo-tag'
gem 'minimal-mistakes-jekyll'


this is my _config.yml

# The public documentation URL, used for sitemap.xml
url: "https://docs.townsuite.com"

gems: ['jekyll-lunr-js-search']

# Exclude files which should not be in the output
exclude: ['.git', 'build', 'readme.md', 'README.md', 'Gemfile', 'Gemfile.lock', 'api_sort.rb', 'bootstrap.sh', 'vagrantfile', 'care.html', 'Dockerfile', 'build.sh', 'index_temp.md', 'Dockerfile.serve', 'docker.sh', docker.ps1', 'Jenkinsfile-Draft', 'Web.Config', 'mktemp', 'SRS_Documents']
navigation:
  ## List your directory names and order here, like this:
  "home":
    title: "Home"
    position: 1
  "releasenotes":
    title: "Release Notes"
    position: 2
  "highlight":
    title: "Feature High Lights"
    position: 3
  "financial":
    title: "Financial Documentation"
    position: 4
  "financial/Quick-Start":
    title: "Quick Start"
    position: 1
  "mapping":
    title: "Mapping Documentation"
    position: 5
  "planning":
    title: "Planning Documentation"
    position: 6
  "webservices_staff":
    title: "Web Services Staff"
    position: 7
  "webservices_user":
    title: "Web Services User"
    position: 8
  "Mobile_Documentation":
    title: "Mobile Documentation"
    position: 9
  "staff":
    title: "Staff Documentation"
    position: 10
  "api":
    title: "API"
    position: 11
  "Edge":
    title: "TownSuite Edge Recordings"
    position: 12
  "Webinars":
    title: "TownSuite Webinars"
    position: 13

## The application virtual path
baseurl:

## The Kendo UI version used
cdnVersion: "2017.1.118"

## Assign layout and category per different paths
defaults:
- scope:
    path: ""
  values:
    layout: "page"
    category: "default"
    product: "TownSuite"
    editable: true
- scope:
    path: ""
  values:
    editableExample: "true"

type_links:
  "Array": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array"
  "Boolean": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean"
  "Function": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function"
  "jQuery": "http://api.jquery.com/Types/#jQuery"
  "Promise": "http://api.jquery.com/Types/#Promise"
  "Object": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object"
  "Number": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number"
  "String": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String"

# Aliases available in the markdown template. The below will expand {{site.foo}} to Bar in the output
# "foo": "Bar"

# The google services configuration
google_tag_manager: ''
google_custom_search: ''

# Assets pipeline configuration
assets:
  cachebust: soft
  js_compressor: uglifier
  gzip: false

## Do not edit below this line
safe: false
markdown: kramdown
kramdown:
  input: GFM
  hard_wrap: false

encoding: "utf-8"
plugins:
- jekyll-paginate
- jekyll-sitemap
- jekyll-gist
- jekyll-feed
- jemoji
- jekyll-include-cache

I don’t really have a good idea, but when I encounter such I try to make things easier. Here: does “commenting out” this
gems: ['jekyll-lunr-js-search']
help perhaps?

not working

source 'https://rubygems.org'

gem 'jekyll-lunr-js-search'
gem 'uglifier'
gem 'jekyll'
gem 'jekyll-sitemap'
gem 'jekyll-assets'
gem 'github-markdown'
gem 'html-pipeline'
gem 'github-pages'
gem 'rdiscount'
gem 'json'
gem 'jekyll-lunr-js-search'
gem 'asciidoctor'
gem 'execjs'

out put

bundle exec jekyll build --config "_config.yml" --source ./ --destination ./build/docs --tracejekyll --version
jekyll 3.9.3 | Error:  Whoops, we can't understand your command.
jekyll 3.9.3 | Error:  invalid option: --tracejekyll
jekyll 3.9.3 | Error:  Run your command again with the --help switch to see available options.
/var/lib/gems/3.0.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:31:in `go': invalid option: --tracejekyll (OptionParser::InvalidOption)
        from /var/lib/gems/3.0.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program'
        from /var/lib/gems/3.0.0/gems/jekyll-3.9.3/exe/jekyll:15:in `<top (required)>'
        from /usr/local/bin/jekyll:25:in `load'
        from /usr/local/bin/jekyll:25:in `<top (required)>'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/cli/exec.rb:58:in `load'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/cli/exec.rb:58:in `kernel_load'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/cli/exec.rb:23:in `run'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/cli.rb:492:in `exec'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/cli.rb:34:in `dispatch'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/cli.rb:28:in `start'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/exe/bundle:37:in `block in <top (required)>'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
        from /var/lib/gems/3.0.0/gems/bundler-2.4.21/exe/bundle:29:in `<top (required)>'
        from /usr/local/bin/bundle:25:in `load'
        from /usr/local/bin/bundle:25:in `<main>'

but at least you have a new error message :).
Isn’t it --trace rather than t--racejekyll?

1 Like

have you tried it with just one or the other of these instead of the or? maybe it errors if you didn’t define page_title somewhere?

I have not tried this. Where to use it

it tells you in the error message - check that file. You could also use the search in your editor to find anywhere you use that code.

1 Like
jekyll build --config "_config.yml" --source ./ --destination ./build/docs --trace
/home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:304:in `check_for_activated_spec!': You have already activated public_suffix 5.0.4, but your Gemfile requires public_suffix 4.0.7. Prepending `bundle exec` to your command may solve this. (Gem::LoadError)
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:25:in `block in setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/spec_set.rb:165:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/spec_set.rb:165:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:24:in `map'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:24:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler.rb:162:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-4.3.2/lib/jekyll/plugin_manager.rb:52:in `require_from_bundler'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-4.3.2/exe/jekyll:11:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `<main>'
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ 
jekyll build --config "_config.yml" --source ./ --destination ./build/docs --trace
/usr/lib/ruby/vendor_ruby/rubygems.rb:265:in `find_spec_for_exe': can't find gem jekyll (>= 0.a) with executable jekyll (Gem::GemNotFoundException)
        from /usr/lib/ruby/vendor_ruby/rubygems.rb:284:in `activate_bin_path'
        from /usr/local/bin/jekyll:25:in `<main>'

sudo apt-get install libssl-dev
Reading package lists... Done 
Building dependency tree... Done
Reading state information... Done
libssl-dev is already the newest version (3.0.2-0ubuntu1.12).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ rvm remove 3.0.3
ruby-3.0.3 - #removing src/ruby-3.0.3..  
ruby-3.0.3 - #removing rubies/ruby-3.0.3..
ruby-3.0.3 - #removing gems....
ruby-3.0.3 - #removing aliases 
ruby-3.0.3 - #removing wrappers....
ruby-3.0.3 - #removing environments....
Now using system ruby.
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ rvm install 3.0.3 --with-openssl-dir=/usr/include/openssl
Checking requirements for ubuntu.
Requirements installation successful.
Installing Ruby from source to: /home/najmul/.rvm/rubies/ruby-3.0.3, this may take a while depending on your cpu(s)...
ruby-3.0.3 - #downloading ruby-3.0.3, this may take a while depending on your connection...
ruby-3.0.3 - #extracting ruby-3.0.3 to /home/najmul/.rvm/src/ruby-3.0.3.....
ruby-3.0.3 - #configuring.........................................................................
ruby-3.0.3 - #post-configuration..
ruby-3.0.3 - #compiling............................................................................................................................................................................|ruby-3.0.3 - #installing.....................
ruby-3.0.3 - #making binaries executable...
Installed rubygems 3.2.32 is newer than 3.0.9 provided with installed ruby, skipping installation, use --force to force installation.
ruby-3.0.3 - #gemset created /home/najmul/.rvm/gems/ruby-3.0.3@global
ruby-3.0.3 - #importing gemset /home/najmul/.rvm/gemsets/global.gems..............................there was an error installing gem rubygems-bundler
.............................
ruby-3.0.3 - #generating global wrappers........
ruby-3.0.3 - #gemset created /home/najmul/.rvm/gems/ruby-3.0.3
ruby-3.0.3 - #importing gemsetfile /home/najmul/.rvm/gemsets/default.gems evaluated to empty gem list
ruby-3.0.3 - #generating default wrappers........
ruby-3.0.3 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
Install of ruby-3.0.3 - #complete 
Ruby was built without documentation, to build it run: rvm docs generate-ri
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ rvm use 3.0.3 --default
Using /home/najmul/.rvm/gems/ruby-3.0.3
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ gem install bundler -v 2.4.21
ERROR:  While executing gem ... (Gem::Exception)
    OpenSSL is not available. Install OpenSSL and rebuild Ruby (preferred) or use non-HTTPS sources
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ bundle install

Could not load OpenSSL. LoadError: cannot load such file -- openssl
Did you mean?  open3
<internal:/home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
  <internal:/home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/downloader.rb:67:in `rescue in request'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/downloader.rb:51:in `request'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/downloader.rb:19:in `fetch'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/downloader.rb:31:in `fetch'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/compact_index.rb:131:in `call'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/compact_index_client/updater.rb:48:in `block in update'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/vendor/tmpdir/lib/tmpdir.rb:96:in `mktmpdir'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/compact_index_client/updater.rb:29:in `update'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/compact_index_client.rb:98:in `update'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/compact_index_client.rb:85:in `update_and_parse_checksums!'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/compact_index.rb:75:in `available?'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/compact_index.rb:16:in `call'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher/compact_index.rb:16:in `block in compact_index_request'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/fetcher.rb:163:in `use_api'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/source/rubygems.rb:423:in `block in api_fetchers'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/source/rubygems.rb:423:in `select'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/source/rubygems.rb:423:in `api_fetchers'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/source/rubygems.rb:428:in `block in remote_specs'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/index.rb:9:in `build'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/source/rubygems.rb:427:in `remote_specs'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/source/rubygems.rb:127:in `specs'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:168:in `index_for'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:176:in `results_for'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:114:in `search_for'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:256:in `block in verify_gemfile_dependencies_are_found!'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:253:in `each'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:253:in `verify_gemfile_dependencies_are_found!'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:50:in `start'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/resolver.rb:23:in `resolve'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/definition.rb:268:in `resolve'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/definition.rb:179:in `resolve_remotely!'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/installer.rb:283:in `resolve_if_needed'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/installer.rb:82:in `block in run'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/process_lock.rb:12:in `block in lock'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/process_lock.rb:9:in `open'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/process_lock.rb:9:in `lock'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/installer.rb:71:in `run'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/installer.rb:23:in `install'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/cli/install.rb:60:in `run'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/cli.rb:253:in `block in install'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/settings.rb:131:in `temporary'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/cli.rb:252:in `install'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/cli.rb:31:in `dispatch'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/cli.rb:25:in `start'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/gems/3.0.0/gems/bundler-2.2.32/libexec/bundle:49:in `block in <top (required)>'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/bundler/friendly_errors.rb:103:in `with_friendly_errors'
  /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/gems/3.0.0/gems/bundler-2.2.32/libexec/bundle:37:in `<top (required)>'
  /home/najmul/.rvm/rubies/ruby-3.0.3/bin/bundle:23:in `load'
  /home/najmul/.rvm/rubies/ruby-3.0.3/bin/bundle:23:in `<main>'
jekyll build --config "_config.yml" --source ./ --destination ./build/docs --trace
/home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/resolver.rb:332:in `raise_not_found!': Could not find gem 'jekyll-lunr-js-search' in locally installed gems. (Bundler::GemNotFound)
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/resolver.rb:392:in `block in prepare_dependencies'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/resolver.rb:377:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/resolver.rb:377:in `map'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/resolver.rb:377:in `prepare_dependencies'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/resolver.rb:61:in `setup_solver'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/resolver.rb:28:in `start'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/definition.rb:570:in `start_resolution'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/definition.rb:301:in `resolve'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/definition.rb:523:in `materialize'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/definition.rb:200:in `specs'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/definition.rb:266:in `specs_for'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:18:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler.rb:162:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-4.3.2/lib/jekyll/plugin_manager.rb:52:in `require_from_bundler'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-4.3.2/exe/jekyll:11:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `<main>'
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ 
jekyll build --config "_config.yml" --source ./ --destination ./build/docs --trace
/home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:304:in `check_for_activated_spec!': You have already activated public_suffix 5.0.4, but your Gemfile requires public_suffix 4.0.7. Prepending `bundle exec` to your command may solve this. (Gem::LoadError)
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:25:in `block in setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/spec_set.rb:165:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/spec_set.rb:165:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:24:in `map'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/runtime.rb:24:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler.rb:162:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-4.3.2/lib/jekyll/plugin_manager.rb:52:in `require_from_bundler'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-4.3.2/exe/jekyll:11:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `<main>'
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$ 
bundle exec jekyll build --config "_config.yml" --source ./ --destination ./build/docs --trace
Configuration file: _config.yml
       Deprecation: The 'gems' configuration option has been renamed to 'plugins'. Please update your config file accordingly.
  Dependency Error: Yikes! It looks like you don't have /mnt/f/git/Documentation/_plugins/assets.rb or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- openssl Did you mean? open3' If you run into trouble, you can find helpful resources at https://jekyllrb.com/help/!
bundler: failed to load command: jekyll (/home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll)
/home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:68:in `rescue in block in require_with_graceful_fail': /mnt/f/git/Documentation/_plugins/assets.rb (Jekyll::Errors::MissingDependencyException)
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:56:in `block in require_with_graceful_fail'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:55:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:55:in `require_with_graceful_fail'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:87:in `block in require_plugin_files'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:85:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:85:in `require_plugin_files'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:21:in `conscientious_require'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/site.rb:114:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/site.rb:32:in `initialize'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:30:in `new'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:30:in `process'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/exe/jekyll:15:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli/exec.rb:58:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli/exec.rb:58:in `kernel_load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli/exec.rb:23:in `run'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli.rb:492:in `exec'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli.rb:34:in `dispatch'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli.rb:28:in `start'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/exe/bundle:37:in `block in <top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/exe/bundle:29:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/bundle:23:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/bundle:23:in `<main>'
/home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/net/https.rb:23:in `require': cannot load such file -- openssl (LoadError)
Did you mean?  open3
        from /home/najmul/.rvm/rubies/ruby-3.0.3/lib/ruby/3.0.0/net/https.rb:23:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/fastimage-2.2.7/lib/fastimage.rb:58:in `require'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/fastimage-2.2.7/lib/fastimage.rb:58:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll/assets/drop.rb:7:in `require'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll/assets/drop.rb:7:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll/assets/env.rb:13:in `require_relative'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll/assets/env.rb:13:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll/assets.rb:21:in `require_relative'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll/assets.rb:21:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll-assets.rb:5:in `require_relative'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-assets-3.0.12/lib/jekyll-assets.rb:5:in `<top (required)>'
        from /mnt/f/git/Documentation/_plugins/assets.rb:1:in `require'
        from /mnt/f/git/Documentation/_plugins/assets.rb:1:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:58:in `require'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:58:in `block in require_with_graceful_fail'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:55:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/external.rb:55:in `require_with_graceful_fail'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:87:in `block in require_plugin_files'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:85:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:85:in `require_plugin_files'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/plugin_manager.rb:21:in `conscientious_require'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/site.rb:114:in `setup'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/site.rb:32:in `initialize'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:30:in `new'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:30:in `process'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/jekyll-3.9.3/exe/jekyll:15:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/jekyll:25:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli/exec.rb:58:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli/exec.rb:58:in `kernel_load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli/exec.rb:23:in `run'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli.rb:492:in `exec'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli.rb:34:in `dispatch'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/cli.rb:28:in `start'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/exe/bundle:37:in `block in <top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
        from /home/najmul/.rvm/gems/ruby-3.0.3/gems/bundler-2.4.22/exe/bundle:29:in `<top (required)>'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/bundle:23:in `load'
        from /home/najmul/.rvm/gems/ruby-3.0.3/bin/bundle:23:in `<main>'
najmul@DESKTOP-790FA4A:/mnt/f/git/Documentation$

@rdyar
can you give me a sollution

not really sure, couple suggestions:

  • try removing the gemfile and gemlock, might be not work but might get past something
  • it looks like you removed ruby from rvm but was there still a system ruby? I don’t understand much about how ruby works but lots of people have issues with multiple versions of ruby installed and it causes issues - though usually in the log you will see the path changing to different ruby stuff and yours looks ok.

Does a simple jekyll site work? did it ever work? is this a site you built or something you are trying to get working from scratch?

if you read this error it is basically saying your gemfile wants an older version of something that is already installed with a newer version so there is a conflict - you could try editing the version in the gemfile for that gem to be 5.0.4 and that would likely fix that error. This is also why I suggest deleting the gemfile but if you are using specific gems that need to be in there that won’t work.

my simple jekyll site work