Package Details: jekyll 4.3.3-1

Git Clone URL: https://aur.archlinux.org/jekyll.git (read-only, click to copy)
Package Base: jekyll
Description: A simple, blog aware, static site generator.
Upstream URL: https://github.com/jekyll/jekyll
Keywords: jekyll ruby
Licenses: MIT
Conflicts: ruby-jekyll
Provides: jekyll, ruby-jekyll
Replaces: ruby-jekyll
Submitter: SilverRainZ
Maintainer: SilverRainZ (bertptrs)
Last Packager: bertptrs
Votes: 92
Popularity: 0.053476
First Submitted: 2017-11-20 05:56 (UTC)
Last Updated: 2023-12-29 19:51 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 13 Next › Last »

tmikey commented on 2019-08-05 09:13 (UTC)

The latest version, 3.8.6-1 has a dependency problem. This can be temporarily fixed by manually install public_suffix < 4.0 gem install public_suffix -v 3.1.1

Here is the error message:

/usr/lib/ruby/2.6.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'public_suffix' (>= 2.0.2, < 4.0) - did find: [public_suffix-4.0.0] (Gem::MissingSpecVersionError)

bjo commented on 2019-01-21 15:57 (UTC)

I updated the pkgbuild to 3.8.5 now, but unfortunately it does not work with kramdown 2.0.0. I will take look at it later.

bertptrs commented on 2019-01-21 11:19 (UTC)

The package is has unresolvable dependencies now that ruby-kramdown in the main repos has been updated to 2.0.0. Could you please fix this?

As an aside, version 3.8.5 has been available since november: https://github.com/jekyll/jekyll/releases/tag/v3.8.5

frigaut commented on 2018-11-14 12:18 (UTC)

Hi SilverRainZ. The dependency on the ruby-i18n version does not seem to be fixed. It's still ruby-i18n < 1.0, which makes the install fails.

SilverRainZ commented on 2018-10-18 03:17 (UTC)

@tkappe Sorry for replying so late, I reverted the recent update and added package ruby-i18n-0.9. It should be fixed now.

tkappe commented on 2018-10-10 10:37 (UTC) (edited on 2018-10-10 10:38 (UTC) by tkappe)

On my machine, Jekyll is broken after the last update. I get the following:

Traceback (most recent call last):
    8: from /usr/bin/jekyll:23:in `<main>'
    7: from /usr/lib/ruby/2.5.0/rubygems.rb:309:in `activate_bin_path'
    6: from /usr/lib/ruby/2.5.0/rubygems.rb:309:in `synchronize'
    5: from /usr/lib/ruby/2.5.0/rubygems.rb:310:in `block in activate_bin_path'
    4: from /usr/lib/ruby/2.5.0/rubygems/specification.rb:1443:in `activate'
    3: from /usr/lib/ruby/2.5.0/rubygems/specification.rb:1461:in `activate_dependencies'
    2: from /usr/lib/ruby/2.5.0/rubygems/specification.rb:1461:in `each'
    1: from /usr/lib/ruby/2.5.0/rubygems/specification.rb:1472:in `block in activate_dependencies'
/usr/lib/ruby/2.5.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'i18n' (~> 0.7) - did find: [i18n-1.1.0] (Gem::MissingSpecVersionError)
Checked in 'GEM_PATH=~/.gem/ruby/2.5.0:/usr/lib/ruby/gems/2.5.0', execute `gem env` for more information

Forcing a rebuild of the PKGBUILD did not help.

After some digging, I found that /usr/lib/ruby/gems/2.5.0/specifications/jekyll-3.8.4.gemspec still contains a dependency on i18n version 0.7. Bumping this manually to 1.1.0 solved the issue.

SilverRainZ commented on 2018-10-08 14:42 (UTC)

@bertptrs Updated.

bertptrs commented on 2018-10-04 08:28 (UTC)

This PKGBUILD currently has dependencies that cannot be met. The ruby-i18n package is at version 1.1.0 in AUR but this package requires >= 0.7, < 1.

Upstream appears to have loosened this requirement to >=0.9.5, <2. Could you please update the dependencies accordingly so this package can be installed again?

SilverRainZ commented on 2018-04-19 18:27 (UTC)

Jekyll updated to 3.8.0

SilverRainZ commented on 2018-01-19 05:03 (UTC)

@zertyz, Sorry for misleading, ruby-listen is a AUR package and not yet in [community]. ruby-ruby_dep is a dependency of ruby-listen but ruby-listen does not require it, I have notified the maintainer and add ruby-ruby_dep as jekyll's dependency temporarily.