Summary: | kde-base/krossruby-4.2.69: krossruby fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Berkemeier <pho> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | a3li, shaun |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Martin Berkemeier
2009-04-07 18:38:54 UTC
What is your installed Ruby version? Latest testing rechenwerk ~ # eix dev-lang/ruby [I] dev-lang/ruby Available versions: (1.8) 1.8.6_p114 1.8.6_p287-r5 (~)1.8.6_p287-r13 (~)1.8.7_p72-r11 (1.9) [M](~)1.9.1-r1 {berkdb cjk debug doc emacs examples gdbm ipv6 rubytests socks5 ssl threads tk xemacs} Installed versions: 1.8.7_p72-r11(1.8)(10:23:03 PM 04/05/2009)(berkdb gdbm ssl threads tk -debug -doc -emacs -examples -ipv6 -rubytests -socks5 -xemacs) Homepage: http://www.ruby-lang.org/ Description: An object-oriented scripting language rechenwerk ~ # Testing ruby means eselect-ruby means no generic libruby.so symlink means bug 256703. :) *** This bug has been marked as a duplicate of bug 256703 *** nearly.. it brought me steps closer but... after emerge >=dev-ruby/rubygems-1.2.0-r1 and after eselect ruby setruby18 I'll get exactly the same error ;) * kdebindings-4.2.69.tar.lzma RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... * Unpacking parts of kdebindings-4.2.69.tar.lzma to /var/tmp/portage/kde-base/krossruby-4.2.69/work ... [ ok ] >>> Source unpacked in /var/tmp/portage/kde-base/krossruby-4.2.69/work >>> Preparing source in /var/tmp/portage/kde-base/krossruby-4.2.69/work/krossruby-4.2.69 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/kde-base/krossruby-4.2.69/work/krossruby-4.2.69 ... >>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/krossruby-4.2.69/work/krossruby_build" loading initial cache file /var/tmp/portage/kde-base/krossruby-4.2.69/temp/gentoo_common_config.cmake -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found. -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Found Qt-Version 4.5.0 (using /usr/bin/qmake) -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib64/libX11.so -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found Automoc4: /usr/bin/automoc4 -- Found Perl: /usr/bin/perl -- Phonon Version: 4.3.0 -- Found Phonon: /usr/lib64/libphonon.so -- Found Phonon Includes: /usr/include/KDE;/usr/include -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_FPIE_SUPPORT -- Performing Test HAVE_FPIE_SUPPORT - Success -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success -- Performing Test __KDE_HAVE_GCC_VISIBILITY -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success -- Found KDE 4.3 include dir: /usr/kde/4.3/include -- Found KDE 4.3 library dir: /usr/kde/4.3/lib64 -- Found the KDE4 kconfig_compiler preprocessor: /usr/kde/4.3/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- Found Soprano: /usr/lib64/libsoprano.so -- Found Soprano includes: /usr/include -- Found Soprano Index: /usr/lib64/libsopranoindex.so -- Found Soprano Client: /usr/lib64/libsopranoclient.so -- Found Soprano Plugin Dir: /usr/share/soprano/plugins -- Found Soprano Plugins: nquadparser nquadserializer raptorparser raptorserializer redlandbackend sesame2backend -- Found NEPOMUK: /usr/kde/4.3/lib64/libnepomuk.so -- Found KdepimLibs: /usr/kde/4.3/lib64/cmake/KdepimLibs-4.3.0/KdepimLibsConfig.cmake -- Phonon Version: 4.3.0 -- cmake package FindOkular.cmake was not found. The package Okular is needed to compile all part of this program. -- Found Akonadi: /usr/lib64/libakonadiprotocolinternals.so -- Found Akonadi includes: /usr/include -- Found Akonadi common libraries: /usr/lib64/libakonadiprotocolinternals.so -- Found Akonadi dbus-interfaces: /usr/share/dbus-1/interfaces -- cmake package FindKDevPlatform.cmake was not found. The package KDevPlatform is needed to compile all part of this program. -- Build QtRuby... no -- Build QtWebKit Ruby... no -- Build QtUiTools Ruby... no -- Build QtScript... no -- Build QtTest... no -- Build Soprano Ruby... no -- Build QScintilla Ruby... no -- Build Qwt Ruby... no -- Build Phonon Ruby... no -- Build Akonadi Ruby... no -- Build KHTML Ruby... no -- Build Korundum... no -- Build KDevPlatform Ruby... no -- Build KTextEditor Ruby... no -- Build Nepomuk Ruby... no -- Build Okular Ruby... no -- Build Plasma Ruby... no -- Build Solid Ruby... no -- Ruby Executable: /usr/bin/ruby -- Ruby Libraries: RUBY_LIBRARY-NOTFOUND -- Ruby Include Path: /usr/lib64/ruby/1.8/x86_64-linux -- Build Kross Ruby... no -- <<< Gentoo configuration >>> Build type: Gentoo Install path: /usr/kde/4.3 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/kde-base/krossruby-4.2.69/work/krossruby_build >>> Source configured. >>> Compiling source in /var/tmp/portage/kde-base/krossruby-4.2.69/work/krossruby-4.2.69 ... >>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/krossruby-4.2.69/work/krossruby_build" make -j3 >>> Source compiled. >>> Test phase [not enabled]: kde-base/krossruby-4.2.69 >>> Install krossruby-4.2.69 into /var/tmp/portage/kde-base/krossruby-4.2.69/image/ category kde-base >>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/krossruby-4.2.69/work/krossruby_build" make -j3 install DESTDIR=/var/tmp/portage/kde-base/krossruby-4.2.69/image/ make: *** No rule to make target `install'. Stop. * * ERROR: kde-base/krossruby-4.2.69 failed. * Call stack: * ebuild.sh, line 48: Called src_install * environment, line 3737: Called kde4-meta_src_install * environment, line 2955: Called kde4-base_src_install * environment, line 2646: Called cmake-utils_src_install * environment, line 1006: Called die * The specific snippet of code: * emake install DESTDIR="${D}" || die "Make install failed"; * The die message: * Make install failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/kde-base:krossruby-4.2.69:20090407-211438.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-base/krossruby-4.2.69/temp/environment'. * This ebuild is from an overlay named 'kde': '/usr/local/portage/layman/kde-testing/' * >>> Failed to emerge kde-base/krossruby-4.2.69, Log file: >>> '/var/log/portage/kde-base:krossruby-4.2.69:20090407-211438.log' This is exactly the first issue from bug 256703. Compare the log posted there! (Hint: Ruby Libraries: RUBY_LIBRARY-NOTFOUND) Krossruby checks for a /usr/lib/libruby.so file by default. ruby-config (which is what the stable ebuilds use) creates /usr/lib/libruby.so as a symlink to libruby1.8.so, but eselect ruby does that no longer for Ruby 1.8 and 1.9 incompatibility reasons. my fault. you were right. sorry. *** This bug has been marked as a duplicate of bug 256703 *** *** Bug 303217 has been marked as a duplicate of this bug. *** |