emerge splashutils

Что не так?

oklam oklam # emerge splashutils
Calculating dependencies... done!

>>> Emerging (1 of 1) media-gfx/splashutils-1.1.9.10-r1 to /
* miscsplashutils-0.1.3.tar.bz2 MD5 ;-) ... [ ok ]
* miscsplashutils-0.1.3.tar.bz2 RMD160 ;-) ... [ ok ]
* miscsplashutils-0.1.3.tar.bz2 SHA1 ;-) ... [ ok ]
* miscsplashutils-0.1.3.tar.bz2 SHA256 ;-) ... [ ok ]
* miscsplashutils-0.1.3.tar.bz2 size ;-) ... [ ok ]
* splashutils-lite-1.1.9.10.tar.bz2 MD5 ;-) ... [ ok ]
* splashutils-lite-1.1.9.10.tar.bz2 RMD160 ;-) ... [ ok ]
* splashutils-lite-1.1.9.10.tar.bz2 SHA1 ;-) ... [ ok ]
* splashutils-lite-1.1.9.10.tar.bz2 SHA256 ;-) ... [ ok ]
* splashutils-lite-1.1.9.10.tar.bz2 size ;-) ... [ ok ]
* freetype-2.1.9.tar.bz2 MD5 ;-) ... [ ok ]
* freetype-2.1.9.tar.bz2 RMD160 ;-) ... [ ok ]
* freetype-2.1.9.tar.bz2 SHA1 ;-) ... [ ok ]
* freetype-2.1.9.tar.bz2 SHA256 ;-) ... [ ok ]
* freetype-2.1.9.tar.bz2 size ;-) ... [ ok ]
* zlib-1.2.3.tar.bz2 MD5 ;-) ... [ ok ]
* zlib-1.2.3.tar.bz2 RMD160 ;-) ... [ ok ]
* zlib-1.2.3.tar.bz2 SHA1 ;-) ... [ ok ]
* zlib-1.2.3.tar.bz2 SHA256 ;-) ... [ ok ]
* zlib-1.2.3.tar.bz2 size ;-) ... [ ok ]
* libpng-1.2.8.tar.bz2 MD5 ;-) ... [ ok ]
* libpng-1.2.8.tar.bz2 RMD160 ;-) ... [ ok ]
* libpng-1.2.8.tar.bz2 SHA1 ;-) ... [ ok ]
* libpng-1.2.8.tar.bz2 SHA256 ;-) ... [ ok ]
* libpng-1.2.8.tar.bz2 size ;-) ... [ ok ]
* splashutils-gentoo-0.1.14.tar.bz2 MD5 ;-) ... [ ok ]
* splashutils-gentoo-0.1.14.tar.bz2 RMD160 ;-) ... [ ok ]
* splashutils-gentoo-0.1.14.tar.bz2 SHA1 ;-) ... [ ok ]
* splashutils-gentoo-0.1.14.tar.bz2 SHA256 ;-) ... [ ok ]
* splashutils-gentoo-0.1.14.tar.bz2 size ;-) ... [ ok ]
* jpegsrc.v6b.tar.gz MD5 ;-) ... [ ok ]
* jpegsrc.v6b.tar.gz RMD160 ;-) ... [ ok ]
* jpegsrc.v6b.tar.gz SHA1 ;-) ... [ ok ]
* jpegsrc.v6b.tar.gz SHA256 ;-) ... [ ok ]
* jpegsrc.v6b.tar.gz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking splashutils-lite-1.1.9.10.tar.bz2 ;-) ... [ ok ]
* checking splashutils-gentoo-0.1.14.tar.bz2 ;-) ... [ ok ]
* checking miscsplashutils-0.1.3.tar.bz2 ;-) ... [ ok ]
* checking libpng-1.2.8.tar.bz2 ;-) ... [ ok ]
* checking jpegsrc.v6b.tar.gz ;-) ... [ ok ]
* checking freetype-2.1.9.tar.bz2 ;-) ... [ ok ]
* checking zlib-1.2.3.tar.bz2 ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.19-gentoo-r5/build
* Found sources for kernel version:
* 2.6.19-gentoo-r5
>>> Unpacking source...
>>> Unpacking splashutils-lite-1.1.9.10.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking splashutils-gentoo-0.1.14.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking miscsplashutils-0.1.3.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking libpng-1.2.8.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking jpegsrc.v6b.tar.gz to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking freetype-2.1.9.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking zlib-1.2.3.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
* Applying splashutils-depscan.patch ... [ ok ]
* Applying splashutils-1.1.9.10-ppc-2.6.14.patch ... [ ok ]
* Applying splashutils-1.1.9.10-makefile.patch ... [ ok ]
* Applying splashutils-1.1.9.10-2.6.18-vt-fix.patch ... [ ok ]
* Removing useless C++ checks ... [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10 ...
cc -O2 fbres.c -o fbres
strip fbres
make[1]: Entering directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd'
cc -O2 -march=i686 -pipe -c -o fgconsole.o fgconsole.c
cc -O2 -march=i686 -pipe -c -o getfd.o getfd.c
cc -O2 -march=i686 -pipe fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd'
CONF libjpeg
MAKE libjpeg
CONF zlib
MAKE zlib
CONF libpng
MAKE libpng
CC kernel/kernel.o
CC kernel/dev.o
CC kernel/parse.o
CC kernel/render.o
In file included from /usr/lib/klibc/include/stddef.h:12,
from /usr/lib/klibc/include/stdio.h:10,
from render.c:21:
/usr/lib/klibc/include/bits32/bitsize/stddef.h:12: error: redefinition of typedef ‘size_t’
/usr/lib/klibc/include/linux/types.h:67: error: previous declaration of ‘size_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stddef.h:16: error: redefinition of typedef ‘ptrdiff_t’
/usr/lib/klibc/include/linux/types.h:77: error: previous declaration of ‘ptrdiff_t’ was here
In file included from /usr/lib/klibc/include/stdint.h:8,
from /usr/lib/klibc/include/sys/types.h:10,
from /usr/lib/klibc/include/unistd.h:11,
from /usr/lib/klibc/include/stdio.h:11,
from render.c:21:
/usr/lib/klibc/include/bits32/bitsize/stdint.h:8: error: redefinition of typedef ‘int8_t’
/usr/lib/klibc/include/linux/types.h:111: error: previous declaration of ‘int8_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stdint.h:9: error: redefinition of typedef ‘int16_t’
/usr/lib/klibc/include/linux/types.h:113: error: previous declaration of ‘int16_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stdint.h:10: error: redefinition of typedef ‘int32_t’
/usr/lib/klibc/include/linux/types.h:115: error: previous declaration of ‘int32_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stdint.h:11: error: redefinition of typedef ‘int64_t’
/usr/lib/klibc/include/linux/types.h:126: error: previous declaration of ‘int64_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stdint.h:13: error: redefinition of typedef ‘uint8_t’
/usr/lib/klibc/include/linux/types.h:119: error: previous declaration of ‘uint8_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stdint.h:14: error: redefinition of typedef ‘uint16_t’
/usr/lib/klibc/include/linux/types.h:120: error: previous declaration of ‘uint16_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stdint.h:15: error: redefinition of typedef ‘uint32_t’
/usr/lib/klibc/include/linux/types.h:121: error: previous declaration of ‘uint32_t’ was here
/usr/lib/klibc/include/bits32/bitsize/stdint.h:16: error: redefinition of typedef ‘uint64_t’
/usr/lib/klibc/include/linux/types.h:124: error: previous declaration of ‘uint64_t’ was here
In file included from /usr/lib/klibc/include/unistd.h:11,
from /usr/lib/klibc/include/stdio.h:11,
from render.c:21:
/usr/lib/klibc/include/sys/types.h:13: error: redefinition of typedef ‘ssize_t’
/usr/lib/klibc/include/linux/types.h:72: error: previous declaration of ‘ssize_t’ was here
/usr/lib/klibc/include/sys/types.h:21: error: redefinition of typedef ‘fd_set’
/usr/lib/klibc/include/linux/types.h:21: error: previous declaration of ‘fd_set’ was here
/usr/lib/klibc/include/sys/types.h:22: error: redefinition of typedef ‘dev_t’
/usr/lib/klibc/include/linux/types.h:22: error: previous declaration of ‘dev_t’ was here
/usr/lib/klibc/include/sys/types.h:23: error: redefinition of typedef ‘ino_t’
/usr/lib/klibc/include/linux/types.h:23: error: previous declaration of ‘ino_t’ was here
/usr/lib/klibc/include/sys/types.h:24: error: redefinition of typedef ‘mode_t’
/usr/lib/klibc/include/linux/types.h:24: error: previous declaration of ‘mode_t’ was here
/usr/lib/klibc/include/sys/types.h:25: error: redefinition of typedef ‘nlink_t’
/usr/lib/klibc/include/linux/types.h:25: error: previous declaration of ‘nlink_t’ was here
/usr/lib/klibc/include/sys/types.h:26: error: conflicting types for ‘off_t’
/usr/lib/klibc/include/linux/types.h:26: error: previous declaration of ‘off_t’ was here
/usr/lib/klibc/include/sys/types.h:27: error: redefinition of typedef ‘loff_t’
/usr/lib/klibc/include/linux/types.h:58: error: previous declaration of ‘loff_t’ was here
/usr/lib/klibc/include/sys/types.h:28: error: redefinition of typedef ‘pid_t’
/usr/lib/klibc/include/linux/types.h:27: error: previous declaration of ‘pid_t’ was here
/usr/lib/klibc/include/sys/types.h:29: error: redefinition of typedef ‘daddr_t’
/usr/lib/klibc/include/linux/types.h:28: error: previous declaration of ‘daddr_t’ was here
/usr/lib/klibc/include/sys/types.h:30: error: redefinition of typedef ‘key_t’
/usr/lib/klibc/include/linux/types.h:29: error: previous declaration of ‘key_t’ was here
/usr/lib/klibc/include/sys/types.h:31: error: redefinition of typedef ‘suseconds_t’
/usr/lib/klibc/include/linux/types.h:30: error: previous declaration of ‘suseconds_t’ was here
/usr/lib/klibc/include/sys/types.h:33: error: redefinition of typedef ‘timer_t’
/usr/lib/klibc/include/linux/types.h:31: error: previous declaration of ‘timer_t’ was here
/usr/lib/klibc/include/sys/types.h:35: error: conflicting types for ‘uid_t’
/usr/lib/klibc/include/linux/types.h:53: error: previous declaration of ‘uid_t’ was here
/usr/lib/klibc/include/sys/types.h:36: error: conflicting types for ‘gid_t’
/usr/lib/klibc/include/linux/types.h:54: error: previous declaration of ‘gid_t’ was here
/usr/lib/klibc/include/sys/types.h:75: error: redefinition of typedef ‘u_char’
/usr/lib/klibc/include/linux/types.h:96: error: previous declaration of ‘u_char’ was here
/usr/lib/klibc/include/sys/types.h:76: error: redefinition of typedef ‘u_short’
/usr/lib/klibc/include/linux/types.h:97: error: previous declaration of ‘u_short’ was here
/usr/lib/klibc/include/sys/types.h:77: error: redefinition of typedef ‘u_int’
/usr/lib/klibc/include/linux/types.h:98: error: previous declaration of ‘u_int’ was here
/usr/lib/klibc/include/sys/types.h:78: error: redefinition of typedef ‘u_long’
/usr/lib/klibc/include/linux/types.h:99: error: previous declaration of ‘u_long’ was here
/usr/lib/klibc/include/sys/types.h:81: error: redefinition of typedef ‘unchar’
/usr/lib/klibc/include/linux/types.h:102: error: previous declaration of ‘unchar’ was here
/usr/lib/klibc/include/sys/types.h:82: error: redefinition of typedef ‘ushort’
/usr/lib/klibc/include/linux/types.h:103: error: previous declaration of ‘ushort’ was here
/usr/lib/klibc/include/sys/types.h:83: error: redefinition of typedef ‘uint’
/usr/lib/klibc/include/linux/types.h:104: error: previous declaration of ‘uint’ was here
/usr/lib/klibc/include/sys/types.h:84: error: redefinition of typedef ‘ulong’
/usr/lib/klibc/include/linux/types.h:105: error: previous declaration of ‘ulong’ was here
/usr/lib/klibc/include/sys/types.h:87: error: redefinition of typedef ‘u_int8_t’
/usr/lib/klibc/include/linux/types.h:110: error: previous declaration of ‘u_int8_t’ was here
/usr/lib/klibc/include/sys/types.h:88: error: redefinition of typedef ‘u_int16_t’
/usr/lib/klibc/include/linux/types.h:112: error: previous declaration of ‘u_int16_t’ was here
/usr/lib/klibc/include/sys/types.h:89: error: redefinition of typedef ‘u_int32_t’
/usr/lib/klibc/include/linux/types.h:114: error: previous declaration of ‘u_int32_t’ was here
/usr/lib/klibc/include/sys/types.h:90: error: redefinition of typedef ‘u_int64_t’
/usr/lib/klibc/include/linux/types.h:125: error: previous declaration of ‘u_int64_t’ was here
/usr/lib/klibc/include/sys/types.h:92: error: redefinition of typedef ‘__le16’
/usr/lib/klibc/include/linux/types.h:175: error: previous declaration of ‘__le16’ was here
/usr/lib/klibc/include/sys/types.h:93: error: redefinition of typedef ‘__be16’
/usr/lib/klibc/include/linux/types.h:176: error: previous declaration of ‘__be16’ was here
/usr/lib/klibc/include/sys/types.h:94: error: redefinition of typedef ‘__le32’
/usr/lib/klibc/include/linux/types.h:177: error: previous declaration of ‘__le32’ was here
/usr/lib/klibc/include/sys/types.h:95: error: redefinition of typedef ‘__be32’
/usr/lib/klibc/include/linux/types.h:178: error: previous declaration of ‘__be32’ was here
/usr/lib/klibc/include/sys/types.h:96: error: redefinition of typedef ‘__le64’
/usr/lib/klibc/include/linux/types.h:180: error: previous declaration of ‘__le64’ was here
/usr/lib/klibc/include/sys/types.h:97: error: redefinition of typedef ‘__be64’
/usr/lib/klibc/include/linux/types.h:181: error: previous declaration of ‘__be64’ was here
make: *** [kernel/render.o] Ошибка 1

!!! ERROR: media-gfx/splashutils-1.1.9.10-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
splashutils-1.1.9.10-r1.ebuild, line 142: Called die

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

Нашел ответ в

Нашел ответ в БагЗилле.

echo "media-gfx/splashutils ~x86" >> /etc/portage/package.keywords
echo "dev-libs/klibc ~x86" >> /etc/portage/package.keywords
emerge splashutils

Старые стабильные splashutils не работают с новым стабильным ядром 2.6.19-gentoo-r5. Обновление ожидается в ближайшую неделю.

Спасиб!

Спасиб!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".