May 17

Failed to emerge media-gfx/hugin-0.7.0-r1

-- Found Exiv2 release >= 0.12
-- Found Exiv2: /usr/lib64/libexiv2.so
-- Boost was not found. Set the Boost_INCLUDE_DIR cmake cache entry to the directory containing the boost include files. E.g
/usr/local/include/boost-1_33_1 or c:\boost\include\boost-1_33_1
CMake Error at CMakeLists.txt:150 (MESSAGE):
boost thread library not found. If it is installed with a

unrecognized suffix, specify it with -DBoost_LIB_SUFFIX=

-- Configuring incomplete, errors occurred!
*
* ERROR: media-gfx/hugin-0.7.0-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_configure
* environment, line 2981: Called cmake-utils_src_configure
* environment, line 844: Called die
* The specific snippet of code:
* cmake ${cmakeargs} "${CMAKE_USE_DIR}" || die "cmake failed";
* The die message:
* cmake 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/media-gfx/hugin-0.7.0-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-gfx/hugin-0.7.0-r1/temp/environment'.
*

>>> Failed to emerge media-gfx/hugin-0.7.0-r1, Log file:

just reemerge boost:

emerge boost

and it compiles just fine...

Share

May 09

dev-db/sqlite-3.6.14 fails to merge

./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --libdir=/usr/lib64 --disable-debug --enable-threadsafe --enable-cross-thread-connections --disable-tcl
configure: error: configure script is out of date:
configure $PACKAGE_VERSION = 3.6.13
top level VERSION file     = 3.6.14
please regen with autoconf

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-db/sqlite-3.6.14/work/sqlite-3.6.14/config.log
*
* ERROR: dev-db/sqlite-3.6.14 failed.
* Call stack:
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 2810:  Called econf '--disable-debug' '--enable-threadsafe' '--enable-cross-thread-connections' '--disable-tcl'
*               ebuild.sh, line  534:  Called die
* The specific snippet of code:
*               die "econf failed"
*  The die message:
*   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/dev-db/sqlite-3.6.14/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/sqlite-3.6.14/temp/environment'.
*

>>> Failed to emerge dev-db/sqlite-3.6.14, Log file:
To solve this, we simply do what is suggested, we regen conig with autoconf. To do that we unpack the sources and run the build-process manually:

ebuild /usr/portage/dev-db/sqlite/sqlite-3.6.14.ebuild unpack
cd /var/tmp/portage/dev-db/sqlite-3.6.14/work/sqlite-3.6.14
autoconf

after that we need to finish of the emerge process:

ebuild /usr/portage/dev-db/sqlite/sqlite-3.6.14.ebuild compile
ebuild /usr/portage/dev-db/sqlite/sqlite-3.6.14.ebuild install
ebuild /usr/portage/dev-db/sqlite/sqlite-3.6.14.ebuild qmerge

(I've omitted the output of the commands here...)

After that we're ready to go and can continue updating world ;)
The bug at bugs.gentoo.org: 269075

Share