[РЕШЕНО] emerge splashutils

Пытаюсь поставить сабж. За собой тянет в зависимостях некий klibc, установка которого вываливается с ошибкой:

Emerging (1 of 3) dev-libs/klibc-1.4.13 to /
* klibc-1.4.13.tar.bz2 MD5 ;-) ... [ ok ]
* klibc-1.4.13.tar.bz2 RMD160 ;-) ... [ ok ]
* klibc-1.4.13.tar.bz2 SHA1 ;-) ... [ ok ]
* klibc-1.4.13.tar.bz2 SHA256 ;-) ... [ ok ]
* klibc-1.4.13.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking klibc-1.4.13.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.22-gentoo-r8/build
* Found sources for kernel version:
* 2.6.22-gentoo-r8
>>> Unpacking source...
>>> Unpacking klibc-1.4.13.tar.bz2 to /var/tmp/portage/dev-libs/klibc-1.4.13/work


* It does not look like your cross-compiler is setup properly!
*
* ERROR: dev-libs/klibc-1.4.13 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_unpack
* ebuild.sh, line 768: Called qa_call 'src_unpack'
* ebuild.sh, line 44: Called src_unpack
* klibc-1.4.13.ebuild, line 71: Called die
*
* It does not look like your cross-compiler is setup properly!
* 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-libs/klibc-1.4.13/temp/build.log'.
*
* Messages for package dev-libs/klibc-1.4.13:
* It does not look like your cross-compiler is setup properly!
*
* ERROR: dev-libs/klibc-1.4.13 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_unpack
* ebuild.sh, line 768: Called qa_call 'src_unpack'
* ebuild.sh, line 44: Called src_unpack
* klibc-1.4.13.ebuild, line 71: Called die
*
* It does not look like your cross-compiler is setup properly!
* 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-libs/klibc-1.4.13/temp/build.log'.

Куда копать и что это за cross-compiler?

Не нашел gensplash

Я даже такого пакета в портеже не нашел как gensplash.
Может быть вы что-то не верно указали?

Re: Не нашел gensplash

Пардон, действительно. Исправил. Имел ввиду splashutils.

https://bugs.gentoo.org/show_

https://bugs.gentoo.org/show_bug.cgi?id=165472 - решение проблемы можно найти здесь.
Возможно вас спасет простой emerge --sync.

Грустно...

MAKE_OPTS="-j1" emerge -v klibc и обновление не помогает... Грустно... Неужели никто не ставил splashutils и этот злополучный klibc?

Ну почему же

Ну почему же никто не ставил. Ставил, но такого не вылетало ;-)
____________________________________________
Всё что не убивает меня, делает меня сильнее.

emerge --info покажи.

emerge --info покажи. Иначе это гадание будет долго длиться. Есть подозрение, что с CHOST/CTARGET какой-то косяк.

RE: emerge --info покажи

Где-то что-то нашел в нете, якобы $CHOST не равен $CTARGET. Как проверить?
C CHOST понятно, он прописан в make.conf...
Вот вывод emerge --info

Portage 2.1.3.9 (default-linux/x86/2007.0/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.22-gentoo-r8 i686)
=================================================================
System uname: 2.6.22-gentoo-r8 i686 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Timestamp of tree: Sat, 13 Oct 2007 01:47:01 +0000
app-shells/bash: 3.1_p17
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://ftp.corbina.net/pub/Linux/gentoo ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo http://gentoo.mirror.solnet.ch"
LANG="ru_RU.UTF-8"
LC_ALL=""
LINGUAS="en ru"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.mirror.yandex.ru/gentoo-portage"
USE="7zip X a52 aac acl acpi alsa ao aotuv arts audiofile berkdb bitmap-fonts cairo cdda cdr chardet cli cracklib crypt dbus dri dts dv dvd dvdnav dvdr dvdread eds emboss encode esd evo fam fbcon ffmpeg firefox flac fortran gdbm gif gpm gstreamer gtk hal iconv ieee1394 isdnlog jpeg kde kerberos libcaca logitech-mouse mad midi mikmod mmx mp3 mpeg mudflap musepack ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png pppd python qt qt3 qt3support qt4 quicktime radio readline reflection sdl session slang spell spl srt sse sse2 ssl ssse3 svg svga tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l2 vorbis win32codecs wma x264 x86 xine xml xorg xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Согласно выводу, можно прописать CTARGET. Будет ли это выходом и какое правильное значение?

У меня CTARGET не

У меня CTARGET не определен. Ни в make.conf, ни в выводе emerge --info он не проскакивает. ИМХО, так и должно быть - он для кроскомпиляции вроде.
Покажи "ls /usr" пожалуйста. Ebuild ломиться в директорию: "/usr/${CTARGET}". На моей машине это "/usr/x86_64-pc-linux-gnu".
У тебя соответственно "/usr/i686-pc-linux-gnu". Есть такая?

/usr/i486-pc-linux-gnu

Огромный респект и большое человеческое спасибо! Действительно! Глянул в /usr , а там только i486-pc-linux-gnu!!! Почесал репу и вспомнил, что я-то ставил систему из доступного мне stage3-x86-2007! Вот почему у меня только /usr/i486-pc-linux-gnu. Скопировал из stage3-686-2007 в /usr каталог i686-pc-linux-gnu, запустил emerge klibc и все "явилось"! Понимаю, что это не выход, но все поставилось. Странно, что раньше не напарывался на проблемы из-за этого, а только щас при установке klibc. Интересно почему? И как теперь мне корректно поднять/обновить/исправить свою систему до соответствия установке из stage3-686-2007?

читай доки по

читай доки по смене CHOST

Спасибо!

Решено. Всем спасибо!!!

emerge --info ф

emerge --info ф студию
_________________
~? **!

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

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