Skip to content

Instantly share code, notes, and snippets.

@coreypurcell
Created October 1, 2013 20:25
Show Gist options
  • Save coreypurcell/6784537 to your computer and use it in GitHub Desktop.
Save coreypurcell/6784537 to your computer and use it in GitHub Desktop.
libtest/.libs/libtest.a(libtest_libtest_la-memcached.o): In function `Memcached::ping()':
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:128: undefined reference to `libmemcached_util_ping'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:133: undefined reference to `memcached_strerror'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:124: undefined reference to `libmemcached_util_ping'
libtest/.libs/libtest.a(libtest_libtest_la-memcached.o): In function `Memcached::get_pid(bool)':
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:95: undefined reference to `libmemcached_util_getpid'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:100: undefined reference to `memcached_strerror'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:91: undefined reference to `libmemcached_util_getpid'
collect2: ld returned 1 exit status
make[1]: *** [libtest/unittest] Error 1
make[1]: Leaving directory `/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51'
make: *** [all] Error 2
make install || true 2>&1
make install-am
make[1]: Entering directory `/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51'
CXXLD libtest/unittest
libtest/.libs/libtest.a(libtest_libtest_la-memcached.o): In function `Memcached::ping()':
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:128: undefined reference to `libmemcached_util_ping'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:133: undefined reference to `memcached_strerror'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:124: undefined reference to `libmemcached_util_ping'
libtest/.libs/libtest.a(libtest_libtest_la-memcached.o): In function `Memcached::get_pid(bool)':
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:95: undefined reference to `libmemcached_util_getpid'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:100: undefined reference to `memcached_strerror'
/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51/libtest/memcached.cc:91: undefined reference to `libmemcached_util_getpid'
collect2: ld returned 1 exit status
make[1]: *** [libtest/unittest] Error 1
make[1]: Leaving directory `/var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/libmemcached-0.51'
make: *** [install] Error 2
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/bin/ruby1.9.1
extconf.rb:53:in `chdir': No such file or directory - /var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/lib (Errno::ENOENT)
from extconf.rb:53:in `<main>'
Gem files will remain installed in /var/lib/gems/1.9.1/gems/memcache-1.4.1 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/memcache-1.4.1/ext/gem_make.out
---- End output of /usr/bin/gem1.9.1 install memcache -q --no-rdoc --no-ri -v "1.4.1" ----
Ran /usr/bin/gem1.9.1 install memcache -q --no-rdoc --no-ri -v "1.4.1" returned 1
Resource Declaration:
---------------------
# In /var/chef/cache/cookbooks/memcached/recipes/default.rb
7: gem_package "memcache" do
8: action :install
9: gem_binary "/usr/bin/gem1.9.1"
10: end
11:
Compiled Resource:
------------------
# Declared in /var/chef/cache/cookbooks/memcached/recipes/default.rb:7:in `from_file'
gem_package("memcache") do
provider Chef::Provider::Package::Rubygems
action [:install]
retries 0
retry_delay 2
package_name "memcache"
version "1.4.1"
cookbook_name "memcached"
recipe_name "default"
gem_binary "/usr/bin/gem1.9.1"
end
[2013-10-01T20:22:51+00:00] INFO: Running queued delayed notifications before re-raising exception
[2013-10-01T20:22:51+00:00] INFO: template[/usr/www/teamsnap/shared/config/newrelic.yml] sending touch action to file[/usr/www/teamsnap/current/tmp/restart.txt] (delayed)
[2013-10-01T20:22:51+00:00] INFO: file[/usr/www/teamsnap/current/tmp/restart.txt] updated atime and mtime to 2013-10-01 20:22:51 +0000
[2013-10-01T20:22:51+00:00] ERROR: Running exception handlers
[2013-10-01T20:22:51+00:00] ERROR: Exception handlers complete
[2013-10-01T20:22:51+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
[2013-10-01T20:22:51+00:00] INFO: Sending resource update report (run-id: c9fda6c6-95f2-40e3-8e0f-8017eeb8bf38)
[2013-10-01T20:22:51+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
Chef never successfully completed! Any errors should be visible in the
output above. Please fix your recipes so that they properly complete.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment