Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137794 - kde-base/libkpgp-3.5.0-r1 Fails to Build Because kde-config Output a Non-Existant Prefix
Summary: kde-base/libkpgp-3.5.0-r1 Fails to Build Because kde-config Output a Non-Exis...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-23 21:40 UTC by Steven Elling
Modified: 2006-08-27 09:32 UTC (History)
0 users

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


Attachments
config.log (config.log,9.35 KB, text/plain)
2006-06-23 21:42 UTC, Steven Elling
Details
"emerge info" output (emerge-info.txt,3.62 KB, text/plain)
2006-06-23 21:42 UTC, Steven Elling
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Elling 2006-06-23 21:40:47 UTC
During a "emerge -Dub world" "kde-base/libkpgp-3.5.0-r1" failed to build.  Here is the relevant screen output:

>>> Regenerating /etc/ld.so.cache...
>>> Emerging (2 of 280) kde-base/libkpgp-3.5.0-r1 to /

...

checking for kde-config... /bin/kde-config
configure: error: /bin/kde-config --prefix outputed the non existant prefix '' for kdelibs.
                    This means it has been moved since you installed it.
                    This won't work. Please recompile kdelibs for the new prefix.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/libkpgp-3.5.0-r1/work/libkpgp-3.5.0/config.log

!!! ERROR: kde-base/libkpgp-3.5.0-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ebuild.sh, line 1248:   Called kde-meta_src_compile
  kde-meta.eclass, line 408:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 299:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 281:   Called econf '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--enable-final' '--with-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--sysconfdir=/usr/kde/3.5/etc'
  ebuild.sh, line 541:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
-----

I rebuilt "kdelibs" again but it did not help.

"epm -ql kde-base/kdelibs-3.5.2-r6" shows everything belonging to this package rooted at "/" instead of "/usr/kde/3.5".  Is this correct?

During my first attempt to update, libkpgp failed to build and referenced an eclass in "/usr/portage/local/layman/kde-stable".  I did not record the screen output so I do not have the specific details.  I did remove the kde-stable overlay and tried updating again but got the output above.
Comment 1 Steven Elling 2006-06-23 21:42:06 UTC
Created attachment 89977 [details]
config.log
Comment 2 Steven Elling 2006-06-23 21:42:51 UTC
Created attachment 89978 [details]
"emerge info" output
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-27 09:32:53 UTC
Eclasses in overlays are VERY unsafe. You should know what you do using such overlays. Contact the people running the overlay, if this is still a problem.