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.

Revisions

  1. coreypurcell created this gist Oct 1, 2013.
    95 changes: 95 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,95 @@
    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.