Lintian Reports

E ruby-script-but-no-ruby-dep

All reports of ruby-script-but-no-ruby-dep for the archive. The extended description of this tag is:

Packages with Ruby scripts must depend on a valid Ruby interpreter. Those that have Ruby scripts that run under a specific version of Ruby need a dependency on the equivalent version of Ruby.

If a script in the package uses #!/usr/bin/ruby, the package needs a dependency on "ruby | ruby-interpreter". This allows users to choose which interpreter to use by default. If the package is intended to be used with a specific Ruby version, its scripts should use that version directly, such as #!/usr/bin/ruby1.8

If a script uses #!/usr/bin/ruby1.9, then the package needs a dependency on "ruby1.9".

In some cases a weaker relationship, such as Suggests or Recommends, will be more appropriate.

Severity: important, Certainty: certain

Check: scripts, Type: binary

Emitted (non-overridden): 3, overridden: 1, total: 4

The package names link to the relevant maintainer page and the corresponding report for the source package. The links go to the full maintainer report page, which includes info and experimental tags and overridden tags, rather than the default page that shows only errors and warnings.

libqpid-proton11-dev-examples 0.22.0-3.2 (binary) (Debian Middleware Maintainers <>) overridden

puppet-module-voxpupuli-corosync 5.0.0-3 (binary) (Debian OpenStack <>)