[DRE-maint] Bug#916724: nanoc: ruby-ref and ruby-hamster should be Depends

Jens Kubieziel jens at kubieziel.de
Mon Dec 17 20:50:09 GMT 2018


Package: nanoc
Version: 4.8.10-2
Severity: normal

Dear Maintainer,

I recently installed nanoc with all packages which are marked as Depends:, but
no Recommends: package. After the installation I tried to create a new site:

`nanoc create-site FOO`

which led to the following error (Later I also got a LoadError for ref):

Traceback (most recent call last):
	5: from /usr/bin/nanoc:4:in `<main>'
	4: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
	3: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
	2: from /usr/lib/ruby/vendor_ruby/nanoc.rb:22:in `<top (required)>'
	1: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- hamster (LoadError)

The packages ruby-hamster and ruby-ref were listed as Recommends and thus not
installed. I installed both packages and ran the commands again. Now nanoc did
what was expected.

That's why I suggest to add ruby-hamster as well as ruby-ref as Depends: This
should lead to a working nanoc installation.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages nanoc depends on:
ii  pry                         0.12.2-1
ii  ruby                        1:2.5.1
ii  ruby-addressable            2.5.2-1
ii  ruby-adsf                   1.2.1+dfsg1-1
ii  ruby-cri                    2.10.1-1
ii  ruby-ddplugin               1.0.2-1
ii  ruby-listen                 3.1.5-1
ii  ruby2.1 [ruby-interpreter]  2.1.5-4
ii  ruby2.2 [ruby-interpreter]  2.2.4-1

Versions of packages nanoc recommends:
pn  asciidoc-base       <none>
pn  asciidoctor         <none>
pn  ruby-builder        <none>
pn  ruby-coffee-script  <none>
ii  ruby-erubis         2.7.0-3
ii  ruby-haml           4.0.7-1
ii  ruby-hamster        3.0.0-2
pn  ruby-kramdown       <none>
pn  ruby-maruku         <none>
pn  ruby-mime-types     <none>
pn  ruby-mustache       <none>
ii  ruby-nokogiri       1.8.4-1
pn  ruby-nokogumbo      <none>
pn  ruby-rdiscount      <none>
pn  ruby-redcarpet      <none>
pn  ruby-redcloth       <none>
ii  ruby-ref            2.0.0-1
pn  ruby-rouge          <none>
pn  ruby-rubypants      <none>
pn  ruby-sass           <none>
pn  ruby-slim           <none>
pn  ruby-uglifier       <none>

Versions of packages nanoc suggests:
ii  git              1:2.20.0~rc2-1
ii  python-pygments  2.2.0+dfsg-2
ii  rsync            3.1.2-2.2
pn  ruby-fog         <none>
ii  ruby-rack        1.6.4-6

-- no debconf information



More information about the Pkg-ruby-extras-maintainers mailing list