View previous topic :: View next topic |
Author |
Message |
mgalec n00b
Joined: 02 Aug 2006 Posts: 2
|
Posted: Wed Aug 02, 2006 7:57 am Post subject: emerge -av libxml2 problem .... |
|
|
I have problem to compile libxml2 on 64-Bit Version of Gentoo 2006.0.
My Machine is: HP ProLiant DL385
(CPU: 2xAMD Opteron Processor 275, 2 GB RAM, RAID 0+1 on HP Smart Array 6i)
I cant't emerge libxml2-2.6.26
==================
emerge -pv libxml2
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-libs/libxml2-2.6.26 USE="ipv6 python readline -debug -doc -test" 0 kB
Total size of downloads: 0 kB
==================
emerge -v libxml2
Calculating dependencies .. done!
>>> Emerging (1 of 1) dev-libs/libxml2-2.6.26 to /
>>> checking ebuild checksums
>>> checking auxfile checksums
>>> checking miscfile checksums
>>> checking libxml2-2.6.26.tar.bz2
>>> Unpacking source...
>>> Unpacking libxml2-2.6.26.tar.bz2
.
.
.
config.status: executing depfiles commands
Done configuring
make: Warning: File `Makefile.in' has modification time 6.7e+06 s in the future
cd . && /bin/sh /var/tmp/portage/libxml2-2.6.26/work/libxml2-2.6.26/missing --run autoconf
/bin/sh ./config.status --recheck
running /bin/sh ./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-zlib --without-run-debug --without-python --without-readline --without-history --disable-ipv6 --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu CFLAGS=-O2 -pipe -march=k8 CXXFLAGS=-O2 -pipe -march=k8 build_alias=x86_64-pc-linux-gnu host_alias=x86_64-pc-linux-gnu --no-create --no-recursion
checking build system type... x86_64-pc-linux-gnu
And process start again.
After a few times process display this error:
make: Warning: File `Makefile.in' has modification time 6.7e+06 s in the future
cd . && /bin/sh /var/tmp/portage/libxml2-2.6.26/work/libxml2-2.6.26/missing --run autoconf
configure.in:1366: /usr/bin/m4: ERROR: Cannot create temporary file for diversion: Too many open files
autom4te-2.59: /usr/bin/m4 failed with exit status: 1
make: *** [configure] Error 1
!!! ERROR: dev-libs/libxml2-2.6.26 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
libxml2-2.6.26.ebuild, line 84: Called die
!!! Copilation failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
==================
Has anybody ideas or sugestion to resolve this problem ?
Bellow is my /etc/make.conf
Thanks.
==================
cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
# FEATURES="sandbox autoconfig"
ABI=amd64
# Hack to tell baselayout to use symlinks for /lib, /usr/lib, and /usr/local/lib
SYMLINK_LIB="yes"
# Switch to nptl, but no nptlonly yet.
USE="nptl -nptlonly"
USE="${USE} crypt cups gpm ipv6 ncurses nls pam pdf perl python readline spell ssl tcpd usb zlib -java -X -kde -gnome -alsa dvd dvdr cdr odbc snmp mysql imap php apache2 clamav tiff jpeg png samba ldap mbox"
================== |
|
Back to top |
|
|
wynn Advocate
Joined: 01 Apr 2005 Posts: 2421 Location: UK
|
Posted: Wed Aug 02, 2006 9:40 am Post subject: |
|
|
Running
Code: | $ ebuild /usr/portage/dev-libs/libxml2/libxml2-2.6.26.ebuild unpack
$ cd /var/tmp/portage/libxml2-2.6.26/work/libxml2-2.6.26
$ find -name Makefile.in -exec ls -l {} \ | gives
Code: | 16469 2006-06-06 17:08 ./example/Makefile.in
15617 2006-06-06 17:08 ./include/libxml/Makefile.in
17185 2006-06-06 17:08 ./include/Makefile.in
24452 2006-06-06 17:08 ./python/Makefile.in
13484 2006-06-06 17:08 ./python/tests/Makefile.in
102514 2006-06-06 17:08 ./Makefile.in
24228 2006-06-06 17:08 ./doc/Makefile.in
13792 2006-06-06 17:08 ./doc/devhelp/Makefile.in
25979 2006-06-06 17:08 ./doc/examples/Makefile.in
16629 2006-06-06 17:08 ./xstc/Makefile.in | None of them are funny dates and, as far as I know, "configure" isn't going to change the date of a Makefile.in.
Is it worthwhile running the ebuild command above and seeing what dates you get?
If one or more are funny, then delete "/usr/portage/distfiles/libxml2-2.6.26.tar.bz2" and try emerging dev-libs/libxml2 again. _________________ The avatar is jorma, a "duck" from "Elephants Dream": the film and all the production materials have been made available under a Creative Commons Attribution 2.5 License, see orange.blender.org for details. |
|
Back to top |
|
|
mgalec n00b
Joined: 02 Aug 2006 Posts: 2
|
Posted: Wed Aug 02, 2006 11:27 am Post subject: |
|
|
Thanks.
The problem was incorect system date
So tryvial .... |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|