Skip to content

Instantly share code, notes, and snippets.

@nmilford
Created February 13, 2014 18:49
Show Gist options
  • Select an option

  • Save nmilford/8981317 to your computer and use it in GitHub Desktop.

Select an option

Save nmilford/8981317 to your computer and use it in GitHub Desktop.
Omnibus Drama
[nmilford@dev-ronin01.nj01 omnibus-ronin]$ sudo bin/omnibus build project ronin
[sudo] password for nmilford:
No configuration file `/home/nmilford/omnibus-ronin/omnibus.rb', using defaults
No configuration file `/home/nmilford/omnibus-ronin/omnibus.rb', using defaults
Could not extract version information from `git describe`. Setting version to 0.0.0
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for x86_64-redhat-linux-gnu
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for x86_64-redhat-linux-gnu
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for x86_64-redhat-linux-gnu
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for x86_64-redhat-linux-gnu
Building ronin 0.0.0+20140213184044
[builder:version-manifest] building version-manifest
[builder:version-manifest] version-manifest build succeeded, 0.001329707s
touch /var/cache/omnibus/build/ronin/version-manifest.manifest
[builder:ronin] Nothing to build for ronin
touch /var/cache/omnibus/build/ronin/ronin.manifest
[health_check] Executing `find /opt/ronin/ -type f | xargs ldd > ldd.out 2>/dev/null`
[health_check] *** Health Check Failed, Summary follows:
[health_check] *** The following Omnibus-built libraries have unsafe or unmet dependencies:
[health_check] --> /opt/ronin/embedded/lib/ruby/1.9.1/x86_64-linux/gdbm.so
[health_check] --> /opt/ronin/embedded/lib/ruby/1.9.1/x86_64-linux/dbm.so
[health_check] *** The following Omnibus-built binaries have unsafe or unmet dependencies:
[health_check] *** The following libraries cannot be guaranteed to be on target systems:
[health_check] --> /usr/lib64/libgdbm.so.2 (0x00007f97de7d7000)
[health_check] --> /lib64/libdb-4.7.so (0x00007fe3d8571000)
[health_check] *** The precise failures were:
[health_check] --> /opt/ronin/embedded/lib/ruby/1.9.1/x86_64-linux/gdbm.so
[health_check] DEPENDS ON: libgdbm.so.2
[health_check] COUNT: 1
[health_check] PROVIDED BY: /usr/lib64/libgdbm.so.2 (0x00007f97de7d7000)
[health_check] FAILED BECAUSE: Unsafe dependency
[health_check] --> /opt/ronin/embedded/lib/ruby/1.9.1/x86_64-linux/dbm.so
[health_check] DEPENDS ON: libdb-4.7.so
[health_check] COUNT: 1
[health_check] PROVIDED BY: /lib64/libdb-4.7.so (0x00007fe3d8571000)
[health_check] FAILED BECAUSE: Unsafe dependency
Something went wrong...the Omnibus just ran off the road!
Error raised was:
Health Check Failed
Backtrace:
/usr/lib64/ruby/gems/2.1.0/gems/omnibus-1.3.0/lib/omnibus/health_check.rb:192:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/omnibus-1.3.0/lib/omnibus/project.rb:817:in `block (3 levels) in render_tasks'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:236:in `call'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:236:in `block in execute'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:231:in `each'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:231:in `execute'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:175:in `block in invoke_with_call_chain'
/usr/lib64/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:168:in `invoke_with_call_chain'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:197:in `block in invoke_prerequisites'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:195:in `each'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:195:in `invoke_prerequisites'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:174:in `block in invoke_with_call_chain'
/usr/lib64/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:168:in `invoke_with_call_chain'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:197:in `block in invoke_prerequisites'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:195:in `each'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:195:in `invoke_prerequisites'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:174:in `block in invoke_with_call_chain'
/usr/lib64/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:168:in `invoke_with_call_chain'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:197:in `block in invoke_prerequisites'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:195:in `each'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:195:in `invoke_prerequisites'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:174:in `block in invoke_with_call_chain'
/usr/lib64/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:168:in `invoke_with_call_chain'
/usr/lib64/ruby/gems/2.1.0/gems/rake-10.1.1/lib/rake/task.rb:161:in `invoke'
/usr/lib64/ruby/gems/2.1.0/gems/omnibus-1.3.0/lib/omnibus/cli/build.rb:47:in `project'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor/command.rb:27:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor/invocation.rb:120:in `invoke_command'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor.rb:363:in `dispatch'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor/invocation.rb:109:in `invoke'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor.rb:232:in `block in subcommand'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor/command.rb:27:in `run'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor/invocation.rb:120:in `invoke_command'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor.rb:363:in `dispatch'
/usr/lib64/ruby/gems/2.1.0/gems/thor-0.18.1/lib/thor/base.rb:439:in `start'
/usr/lib64/ruby/gems/2.1.0/gems/omnibus-1.3.0/lib/omnibus/cli/application.rb:123:in `start'
/usr/lib64/ruby/gems/2.1.0/gems/omnibus-1.3.0/bin/omnibus:11:in `<top (required)>'
bin/omnibus:16:in `load'
bin/omnibus:16:in `<main>'
[nmilford@dev-ronin01.nj01 omnibus-ronin]$ uname -rv
2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013
Centos 6.5
For the moment the only dependencies I've added are ruby and rubygems.
@buzztroll

Copy link
Copy Markdown

I am running into this as well. Did you solve it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment