Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 241364 - Failed to emerge kde-base/kdelibs-4.1.2-r1
Summary: Failed to emerge kde-base/kdelibs-4.1.2-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-11 13:23 UTC by James
Modified: 2009-06-23 13:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,4.30 KB, text/plain)
2008-10-11 13:28 UTC, James
Details
build.log (build.log,385.76 KB, text/plain)
2008-10-11 13:29 UTC, James
Details
environment (environment,119.27 KB, text/plain)
2008-10-11 13:30 UTC, James
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James 2008-10-11 13:23:56 UTC
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kio/kio/slavebase.h:379: warning: 'virtual void KIO::SlaveBase::read(KIO::filesize_t)' was hidden
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.h:284: warning:   by 'ssize_t HTTPProtocol::read(void*, size_t)'
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kio/kio/slavebase.h:380: warning: 'virtual void KIO::SlaveBase::write(const QByteArray&)' was hidden
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.h:277: warning:   by 'ssize_t HTTPProtocol::write(const void*, size_t)'
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp: In member function 'ssize_t HTTPProtocol::write(const void*, size_t)':
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp:1823: warning: comparison between signed and unsigned integer expressions
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp: At global scope:
/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp:5963: warning: unused parameter 'proxy'
[ 57%] Building CXX object kioslave/http/CMakeFiles/kio_http.dir/__/__/kio/httpfilter/httpfilter.o
Linking CXX shared module ../../lib/kio_http.so
i686-pc-linux-gnu-g++: $(LDFLAGS): No such file or directory
make[2]: *** [lib/kio_http.so] Error 1
make[1]: *** [kioslave/http/CMakeFiles/kio_http.dir/all] Error 2
make: *** [all] Error 2
 * 
 * ERROR: kde-base/kdelibs-4.1.2-r1 failed.
 * Call stack:
 * ebuild.sh, line   49:  Called src_compile
 * environment, line 2675:  Called kde4-base_src_compile
 * environment, line 2012:  Called kde4-base_src_make
 * environment, line 2047:  Called cmake-utils_src_make
 * environment, line  672:  Called die
 * The specific snippet of code:
 * emake "$@" || die "Make failed!";
 * The die message:
 * Make failed!


Reproducible: Always
Comment 1 James 2008-10-11 13:28:59 UTC
Created attachment 168024 [details]
emerge --info
Comment 2 James 2008-10-11 13:29:39 UTC
Created attachment 168026 [details]
build.log
Comment 3 James 2008-10-11 13:30:13 UTC
Created attachment 168028 [details]
environment
Comment 4 Danny Brain 2008-10-12 21:48:01 UTC
No input beyond "Me too!". Any luck fixing this?
Comment 5 Tomáš Chvátal (RETIRED) gentoo-dev 2008-10-13 18:37:47 UTC
please try this with cmake 2.6.2.
Comment 6 James 2008-10-14 20:24:26 UTC
using cmake 2.6.2 makes no difference.

eix cmake
[I] dev-util/cmake
     Available versions:  2.4.6-r1 (~)2.4.7-r1 (~)2.4.8 (~)2.6.1 (~)2.6.2 {emacs qt4 vim-syntax}
     Installed versions:  2.6.2(11:55:31 11/10/08)(qt4 -emacs -vim-syntax)
     Homepage:            http://www.cmake.org/
     Description:         Cross platform Make
Comment 7 Marcus D. Hanwell (RETIRED) gentoo-dev 2008-10-14 20:53:44 UTC
This looks a lot like the kerberos bug I hoped we had seen the last of. Note the 'i686-pc-linux-gnu-g++: $(LDFLAGS): No such file or directory' - try disabling the kerberos use flag for kdelibs and see if it builds. The offending unexpanded variable seems to be injected by another package.
Comment 8 Danny Brain 2008-10-14 21:43:37 UTC
I fixed this by emerging the latest mit-krb5 package (which meant finally getting around to resolving e2fsprogs blocking).
Comment 9 Stefan Hübner 2008-12-23 15:30:39 UTC
for me this bug seems to have solved itself by selecting a current system profile.  I was asked to do so by emerge.  I selected amd64-2008.0-desktop and with the following emerge it just build without complaints (except for those billions of warnings...).
Well, OK, it could also have been resolved by someone else as I did eix-sync right before...
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2009-06-23 13:23:17 UTC
Looks fixed here. And reporter has it fixed too so closing.