Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 188472

Summary: kde-base/kwalletmanager-3.5.7 fails on expat
Product: Gentoo Linux Reporter: Bartosz Krzeszewski <bartek>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Bartosz Krzeszewski 2007-08-11 14:14:54 UTC
>>> Emerging (101 of 237) kde-base/kwalletmanager-3.5.7 to /
 * kdeutils-3.5.7.tar.bz2 RMD160 ;-) ...                                                                                                       [ ok ]
 * kdeutils-3.5.7.tar.bz2 SHA1 ;-) ...                                                                                                         [ ok ]
 * kdeutils-3.5.7.tar.bz2 SHA256 ;-) ...                                                                                                       [ ok ]
 * kdeutils-3.5.7.tar.bz2 size ;-) ...                                                                                                         [ ok ]
 * kdeutils-3.5-patchset-01.tar.bz2 RMD160 ;-) ...                                                                                             [ ok ]
 * kdeutils-3.5-patchset-01.tar.bz2 SHA1 ;-) ...                                                                                               [ ok ]
 * kdeutils-3.5-patchset-01.tar.bz2 SHA256 ;-) ...                                                                                             [ ok ]
 * kdeutils-3.5-patchset-01.tar.bz2 size ;-) ...                                                                                               [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                           [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                          [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                         [ ok ]
 * checking kdeutils-3.5.7.tar.bz2 ;-) ...                                                                                                     [ ok ]
 * checking kdeutils-3.5-patchset-01.tar.bz2 ;-) ...                                                                                           [ ok ]
>>> Unpacking source...
>>> Unpacking parts of kdeutils-3.5.7.tar.bz2 to /var/tmp/portage/kde-base/kwalletmanager-3.5.7/work
>>> Unpacking kdeutils-3.5-patchset-01.tar.bz2 to /var/tmp/portage/kde-base/kwalletmanager-3.5.7/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/kde-base/kwalletmanager-3.5.7/work/kwalletmanager-3.5.7 ...
*** automake (GNU automake) 1.9.6 found.
*** Creating acinclude.m4
*** Creating list of subdirectories
*** Creating Makefile.am
*** Creating configure.files
*** Creating configure.in
*** Creating aclocal.m4
*** Creating configure
*** Creating config.h template
*** Creating Makefile templates
*** Postprocessing Makefile templates
*** Creating date/time stamp
*** Finished
    Don't forget to run ./configure
    If you haven't done so in a while, run ./configure --help
 * Running elibtoolize in: kwalletmanager-3.5.7/admin
 *   Applying portage-1.5.10.patch ...
 *   Applying max_cmd_len-1.5.20.patch ...
 *   Applying sed-1.5.6.patch ...
 * econf: updating kwalletmanager-3.5.7/admin/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating kwalletmanager-3.5.7/admin/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-x --enable-mitshm --without-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --with-qt-libraries=/usr/qt/3/lib64 --disable-dependency-tracking --disable-debug --without-debug --enable-final --without-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 --enable-libsuffix=64 --libdir=/usr/kde/3.5/lib64 --build=x86_64-pc-linux-gnu
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for kde-config... /usr/kde/3.5/bin/kde-config
/usr/kde/3.5/bin/kde-config: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
configure: error: /usr/kde/3.5/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/kde-base/kwalletmanager-3.5.7/work/kwalletmanager-3.5.7/config.log

!!! ERROR: kde-base/kwalletmanager-3.5.7 failed.
Call stack:
  ebuild.sh, line 1632:   Called dyn_compile
  ebuild.sh, line 983:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  ebuild.sh, line 1322:   Called kde-meta_src_compile
  kde-meta.eclass, line 380:   Called kde_src_compile
  kde.eclass, line 170:   Called kde_src_compile 'all'
  kde.eclass, line 340:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 322:   Called econf '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib64' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--enable-final' '--without-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' '--enable-libsuffix=64'
  ebuild.sh, line 586:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/kde-base/kwalletmanager-3.5.7/temp/build.log'.

X2 bartek # /usr/kde/3.5/bin/kde-config
/usr/kde/3.5/bin/kde-config: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
X2 bartek # emerge -pv expat

These are the packages that would be merged, in order:

Calculating dependencies   ... done!
[ebuild   R   ] dev-libs/expat-2.0.1  0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB


Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-11 14:17:55 UTC

*** This bug has been marked as a duplicate of bug 128069 ***