Since I moved to a new laptop, my Jekyll setup seems to have become unusable. It appears the gems required by my site aren’t found, or properly configured, even after a bundle install command that updated a bunch of them.

~~Error messages on bundle exec jekyll serve: https://pastebin.com/gyg8YpMx~~

Result of bundle install: https://pastebin.com/LKSstmJt

I’m by no means a Jekyll or Ruby expert (barely a user), but I used to have a tolerably functional environment to update my site. Any help on getting that up and running again is much appreciated!

Update 1:

I managed to solve the SASS issue that @[email protected] pointed out. Now the bundler asks about a possible typo in a gallery plugin 😰

See new error messages on bundle exec jekyll serve: https://pastebin.com/kk6HHv7Y I hope not every line in there is an error I have to fix…

Update 2 (solved)

Edited the RB plugin file according to the error message, and …that was all? The site generates as in the olden days.

Thank you all who chipped in with advice!

  • Kissaki@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 months ago

    libsass.so: cannot open shared object file: No such file or directory (LoadError)

    You’re missing the SASS library

    • Danskjävel esq.@aggregatet.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      Separate from the SASS gem, then? I added the result of bundle install to OP for clarity, and that says Using sassc 2.4.0 among others.

      So on Arch I get a handful of hits in the AUR searching for “libsass”. Do I want the Ruby module, the Perl one, or the C implementation?

      (I told you to expect dumb questions) :D

      • Handles
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        The error message says

        Could not open library ‘/home/thatsmehere/gems/gems/sassc-2.4.0/ext/libsass.so’

        so I’d guess it’s the ruby module since it’s deep in the gems folder…