| Summary: | Missing dependencies on ruby-spqr and ruby-rhubarb for wallaby-utils executables | ||
|---|---|---|---|
| Product: | Red Hat Enterprise MRG | Reporter: | Luigi Toscano <ltoscano> |
| Component: | wallaby-utils | Assignee: | Will Benton <willb> |
| Status: | CLOSED ERRATA | QA Contact: | Lubos Trilety <ltrilety> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | Development | CC: | ltrilety, matt |
| Target Milestone: | 2.1 | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | wallaby-0.12.2-1 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-01-27 19:12:48 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
Version: wallaby-utils-0.12.1-1 (both RHEL5 and RHEL6) Also ruby-rhubarb is needed. This seems like a problem introduced by some of the Fedora packaging work I did during this dev cycle. It should be fixed in 0.12.2-1 Tested with:
wallaby-utils-0.12.2-1
Tested on:
RHEL5 x86_64,i386
RHEL6 x86_64,i386
# wallaby
fatal: you must specify a command; use "wallaby help commands" for a list.
Usage: wallaby [options] command [command-args]
Use "wallaby help commands" for a list of commands
-h, --help shows this message
-H, --host HOSTNAME qpid broker host (default localhost)
-p, --port NUM qpid broker port (default 5672)
-U, --user NAME qpid username
-P, --password PASS qpid password
-M, --auth-mechanism PASS authentication mechanism (ANONYMOUS, PLAIN, GSSAPI)
# wallaby --help
Usage: wallaby [options] command [command-args]
Use "wallaby help commands" for a list of commands
-h, --help shows this message
-H, --host HOSTNAME qpid broker host (default localhost)
-p, --port NUM qpid broker port (default 5672)
-U, --user NAME qpid username
-P, --password PASS qpid password
-M, --auth-mechanism PASS authentication mechanism (ANONYMOUS, PLAIN, GSSAPI)
Check dependencies:
# rpm -qR wallaby-utils
/usr/bin/env
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ruby(abi) = 1.8
ruby-qmf >= 0.7.929717
ruby-wallaby = 0.12.2
# rpm -qR ruby-wallaby
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(VersionedDependencies) <= 3.0.3-1
ruby(abi) = 1.8
ruby-irb
ruby-qmf >= 0.7.929717
ruby-rhubarb >= 0.2.6
ruby-spqr >= 0.3.0
>>> VERIFIED
|
Description of problem: wallaby-utils does not depend on ruby-spqr. Install wallaby-utils without ruby-spqr and run wallaby: # wallaby /usr/lib/ruby/site_ruby/1.8/mrg/grid/config.rb:17:in `require': no such file to load -- spqr/spqr (LoadError) from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config.rb:17 from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config-patches.rb:18:in `require' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config-patches.rb:18 from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell/cmd_upgrade_db.rb:17:in `require' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell/cmd_upgrade_db.rb:17 from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:88:in `require' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:88:in `install_commands' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:87:in `each' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:87:in `install_commands' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:205 from /usr/bin/wallaby:19:in `require' from /usr/bin/wallaby:19 # wallaby --help /usr/lib/ruby/site_ruby/1.8/mrg/grid/config.rb:17:in `require': no such file to load -- spqr/spqr (LoadError) from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config.rb:17 from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config-patches.rb:18:in `require' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config-patches.rb:18 from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell/cmd_upgrade_db.rb:17:in `require' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell/cmd_upgrade_db.rb:17 from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:88:in `require' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:88:in `install_commands' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:87:in `each' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:87:in `install_commands' from /usr/lib/ruby/site_ruby/1.8/mrg/grid/config/shell.rb:205 from /usr/bin/wallaby:19:in `require' from /usr/bin/wallaby:19 Version-Release number of selected component (if applicable):