View previous topic :: View next topic |
Author |
Message |
funky1096 n00b
Joined: 10 Oct 2013 Posts: 47
|
Posted: Mon Nov 11, 2013 2:56 am Post subject: emerge driconf failure |
|
|
Code: |
emerge driconf
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 4) x11-libs/xpyb-1.3.1-r2
* xpyb-1.3.1.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking xpyb-1.3.1.tar.bz2 to /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work
>>> Source unpacked in /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work
>>> Preparing source in /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1 ...
* Applying xpyb-python.patch ... [ ok ]
* Running eautoreconf in '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1' ...
* Running libtoolize --install --copy --force --automake ... [ ok ]
* Running aclocal -I m4 ... [ ok ]
* Running autoconf ... [ ok ]
* Running autoheader ... [ ok ]
* Running automake --add-missing --copy --foreign ... [ ok ]
* Running elibtoolize in: xpyb-1.3.1/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/2.4.2 patch ...
* Applying target-nm/2.4.2 patch ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1 ...
* python2_7: running xorg-2_src_configure
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1-python2_7"
* econf: updating xpyb-1.3.1/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating xpyb-1.3.1/config.guess with /usr/share/gnuconfig/config.guess
/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/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-silent-rules --disable-dependency-tracking --docdir=/usr/share/doc/xpyb-1.3.1-r2 --enable-shared --disable-static --disable-selinux
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pc-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for gawk... gawk
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for sysroot... no
checking for x86_64-pc-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/missing: Unknown `--is-lightweight' option
Try `/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking whether make supports nested variables... yes
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking whether /usr/bin/python2.7 version is >= 2.5... yes
checking for /usr/bin/python2.7 version... 2.7
checking for /usr/bin/python2.7 platform... linux2
checking for /usr/bin/python2.7 script directory... ${prefix}/lib64/python2.7/site-packages
checking for /usr/bin/python2.7 extension module directory... ${exec_prefix}/lib64/python2.7/site-packages
checking for python include dir... /usr/include/python2.7
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XCBPROTO... yes
checking for LIBXCB... yes
checking for xcb-proto include dir... /usr/share/xcb
checking for xcb-proto python dir... /usr/lib64/python2.7/site-packages
checking for ANSI C header files... (cached) yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating xpyb.pc
config.status: creating src/config.h
config.status: executing libtool commands
config.status: executing depfiles commands
Package: xpyb 1.3.1
Used CFLAGS:
CPPFLAGS............:
CFLAGS..............: -O2 -pipe -march=native -msse -msse2 -msse3 -msse4 -msse4.1 -msse4.2 -mmmx -fno-strict-aliasing
Warning CFLAGS......: -Wall -Wmissing-declarations
Installation:
Prefix..............: /usr
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1 ...
* python2_7: running xorg-2_src_compile
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1-python2_7"
make -j15
Making all in src
make[1]: Entering directory `/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1-python2_7/src'
ln -s -f /usr/share/xcb/xproto.xml xproto.xml
ln -s -f /usr/share/xcb/bigreq.xml bigreq.xml
ln -s -f /usr/share/xcb/xc_misc.xml xc_misc.xml
ln -s -f /usr/share/xcb/composite.xml composite.xml
ln -s -f /usr/share/xcb/damage.xml damage.xml
ln -s -f /usr/share/xcb/dpms.xml dpms.xml
ln -s -f /usr/share/xcb/glx.xml glx.xml
ln -s -f /usr/share/xcb/randr.xml randr.xml
ln -s -f /usr/share/xcb/record.xml record.xml
ln -s -f /usr/share/xcb/render.xml render.xml
ln -s -f /usr/share/xcb/res.xml res.xml
ln -s -f /usr/share/xcb/screensaver.xml screensaver.xml
ln -s -f /usr/share/xcb/shape.xml shape.xml
ln -s -f /usr/share/xcb/shm.xml shm.xml
ln -s -f /usr/share/xcb/sync.xml sync.xml
ln -s -f /usr/share/xcb/xevie.xml xevie.xml
ln -s -f /usr/share/xcb/xf86dri.xml xf86dri.xml
ln -s -f /usr/share/xcb/xfixes.xml xfixes.xml
ln -s -f /usr/share/xcb/xinerama.xml xinerama.xml
ln -s -f /usr/share/xcb/xprint.xml xprint.xml
ln -s -f /usr/share/xcb/xtest.xml xtest.xml
ln -s -f /usr/share/xcb/xv.xml xv.xml
ln -s -f /usr/share/xcb/xvmc.xml xvmc.xml
(CDPATH="${ZSH_VERSION+.}:" && cd /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1 && autoheader)
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xproto.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/bigreq.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xc_misc.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/composite.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/damage.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/dpms.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/glx.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/randr.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/record.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/render.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/res.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/screensaver.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/shape.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/shm.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/sync.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xevie.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xf86dri.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xfixes.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xinerama.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xprint.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xtest.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xv.xml
/usr/bin/python2.7 /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py -p /usr/lib64/python2.7/site-packages /usr/share/xcb/xvmc.xml
Traceback (most recent call last):
File "/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py", line 626, in <module>
module.generate()
File "/usr/lib64/python2.7/site-packages/xcbgen/state.py", line 103, in generate
item.out(name)
File "/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py", line 513, in py_request
_py_type_setup(self, name, 'Request')
File "/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py", line 231, in _py_type_setup
_py_type_setup(field.type, field.field_type)
File "/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py", line 231, in _py_type_setup
_py_type_setup(field.type, field.field_type)
File "/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/py_client.py", line 213, in _py_type_setup
self.py_format_str = _cardinal_types[_t(self.name)]
KeyError: 'int64_t'
make[1]: *** [sync.py] Error 1
make[1]: *** Waiting for unfinished jobs....
rm -f stamp-h1
touch /var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/src/config.h.in
make[1]: Leaving directory `/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1-python2_7/src'
make: *** [all-recursive] Error 1
* ERROR: x11-libs/xpyb-1.3.1-r2::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=x11-libs/xpyb-1.3.1-r2::gentoo'`,
* the complete build log and the output of `emerge -pqv '=x11-libs/xpyb-1.3.1-r2::gentoo'`.
* The complete build log is located at '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/temp/environment'.
* Working directory: '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1-python2_7'
* S: '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1'
>>> Failed to emerge x11-libs/xpyb-1.3.1-r2, Log file:
>>> '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/temp/build.log'
* Messages for package x11-libs/xpyb-1.3.1-r2:
* ERROR: x11-libs/xpyb-1.3.1-r2::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=x11-libs/xpyb-1.3.1-r2::gentoo'`,
* the complete build log and the output of `emerge -pqv '=x11-libs/xpyb-1.3.1-r2::gentoo'`.
* The complete build log is located at '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/temp/environment'.
* Working directory: '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1-python2_7'
* S: '/var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1'
|
i tryed python-updater then revdep-rebuild to no avail. My system's main python is 3_2 and i also have 2_7 installed.
i tryed "var/tmp/portage/x11-libs/xpyb-1.3.1-r2/work/xpyb-1.3.1/missing --help" but could not find --is-lightweight option.
and ofcourse i tryed a emerge -e driconf which failed at xpyb
python-exec is not installed btw.
What should i try next?
[edit]
Also driconf pulls in python-exec-0.3.6 for some reason...
[edit2]
figured it out xpyb wants python-exec-3.6 but once installed it (most likely)defaults to python-exec-2.0(which i have installed and many things depend on) so how do i stop xpyb from using python-exec-2.0 or fix it for python-exec-2.0? |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
|
Back to top |
|
|
funky1096 n00b
Joined: 10 Oct 2013 Posts: 47
|
Posted: Tue Nov 12, 2013 4:46 pm Post subject: |
|
|
eek modifieing source code thats a first for me... and it worked thanks for the help. |
|
Back to top |
|
|
dambacher Apprentice
Joined: 11 Feb 2003 Posts: 289 Location: Germany
|
|
Back to top |
|
|
phnx12 n00b
Joined: 07 Oct 2013 Posts: 12
|
Posted: Fri Nov 22, 2013 9:27 pm Post subject: |
|
|
thanks - help for me
for use with user-patch
/etc/portage/patches/x11-libs/xpyb-1.3.1-r2/int64.patch
Code: |
--- src/py_client.py 2012-03-23 22:24:40.000000000 +0100
+++ src/py_client.py 2013-11-22 22:15:09.083992608 +0100
@@ -19,6 +19,7 @@
'INT8': 'b', 'int8_t': 'b',
'INT16': 'h', 'int16_t': 'h',
'INT32': 'i', 'int32_t': 'i',
+ 'INT64': 'i', 'int64_t': 'i',
'BYTE': 'B',
'BOOL': 'B',
'char': 'b',
|
|
|
Back to top |
|
|
Logicien Veteran
Joined: 16 Sep 2005 Posts: 1555 Location: Montréal
|
Posted: Sat Nov 23, 2013 1:36 am Post subject: |
|
|
I just come to install successfully Driconf, it have only Xdriinfo as dependancy and both have no USE flag. Xpyb is not install and have not been a dependancy with amd64 and ~amd64 ACCEPT_KEYWORDS. _________________ Paul |
|
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
|
|