Johannes Kastl (m...@ojkastl.de) wrote: > On 21.05.2014 19:57 Josef Reidinger wrote: > > > actually no, as require is rubygem(2.0.0:liquid:2.5) > > Sorry, I'm confused. Does your 'no' mean the dependency is not > satisfied?
Yes, it is not satisfied; as Josef already said, liquid 2.6.1 does not satisfy the requirement for rubygem(2.0.0:liquid:2.5) >= 2.5.5. > And: I added an (additional?) dependency in the spec myself like this, > to see if it would work out: > > > Requires: rubygem-liquid >= 2.5.5 Adding additional dependencies will not cause existing ones to be satisfied. > But I guess somewhere in the build, a dependecy is added that results > in the 'rubygem(2.0.0:liquid:2.5)'. Correct. This is all explained here: https://en.opensuse.org/openSUSE:Packaging_Ruby#How_gem_dependencies_are_automatically_handled > To cut a long story short, other than downgrading liquid, how can I > get jekyll to install? I presume you want a *working* install not just an install[0], in which case you need to install a version of rubygem-liquid which satisfies the ~> 2.5.5 requirement. "osc se -V rubygem-liquid" suggests that there is no such version available in OBS, which leads me to suspect that it may have been broken by: https://build.opensuse.org/package/rdiff/devel:languages:ruby:extensions/rubygem-jekyll?linkrev=base&rev=18 So you can either build one yourself, or ask nicely for someone else to fix it. The best way to do the latter is probably by clicking the "Report Bug" link from https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-jekyll [0] If you only want the latter, you could force it to ignore the dependencies. -- To unsubscribe, e-mail: opensuse-ruby+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-ruby+ow...@opensuse.org