проблкма при сборке KDE 4.2.1

ну вообще проблема возникает когда начинает собиратся kde-base/pykde4-4.2.1

from /var/tmp/portage/kde-base/pykde4-4.2.1/work/pykde4_build/python/pykde4/sip/phonon/sipphononpart7.cpp:7:
/usr/include/python2.5/pyconfig.h:976:1: warning: "_XOPEN_SOURCE" redefined
: warning: this is the location of the previous definition
[ 84%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_kutils.dir/sip/kutils/sipkutilspart7.o
Linking CXX shared library ../../lib/pykde/kutils.so
[ 84%] Built target python_module_PyKDE4_kutils
Linking CXX shared library ../../lib/pykde/phonon.so
[ 84%] Built target python_module_PyKDE4_phonon
make: *** [all] Ошибка 2
*
* ERROR: kde-base/pykde4-4.2.1 failed.
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3933: Called kde4-meta_src_compile
* environment, line 2927: Called kde4-base_src_compile
* environment, line 2664: Called cmake-utils_src_compile
* environment, line 987: Called cmake-utils_src_make
* environment, line 1059: Called die
* The specific snippet of code:
* emake "$@" || die "Make failed!";
* The die message:
* Make 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/kde-base/pykde4-4.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/pykde4-4.2.1/temp/environment'.
*

>>> Failed to emerge kde-base/pykde4-4.2.1, Log file:

>>> '/var/tmp/portage/kde-base/pykde4-4.2.1/temp/build.log'

не знаю что делать в таких ситуациях...
может кто что подскажет ?

PS:
так же забыл сказать что

gcc-config -l
[1] i686-pc-linux-gnu-4.1.2
[2] i686-pc-linux-gnu-4.3.3 *

cat /etc/make.conf | grep x86
ACCEPT_KEYWORDS="~x86 x86"

python -V
Python 2.5.4

сама ошибка выше можно

сама ошибка выше
можно попробовать удалить pykde, мне помогло

у меня он и не стоит... =(

у меня он и не стоит... =(

А /usr/lib/libphonon.so есть?

А /usr/lib/libphonon.so есть?

cd /usr/lib ls -lia | grep

cd /usr/lib
ls -lia | grep libphonon.so
1252175 lrwxrwxrwx 1 root root 14 Мар 25 20:30 libphonon.so -> libphonon.so.4
1252172 lrwxrwxrwx 1 root root 18 Мар 25 20:30 libphonon.so.4 -> libphonon.so.4.3.0
1462283 -rwxr-xr-x 1 root root 289828 Мар 25 20:30 libphonon.so.4.3.0

trukhin написал(а):сама

trukhin написал(а):
сама ошибка выше

а где сама ошибка?

Built target

Built target python_module_PyKDE4_phonon

вот же она.
это конфликт с фононом.
У меня решилось просто тем что замаскировал старую версию

Что-то мне подсказывает, что

Что-то мне подсказывает, что нужно пересобрать dev-python/sip

Не грусти, товарищ! Всё хорошо, beautiful good!

пересборка dev-python/sip не

пересборка dev-python/sip не дала результатов

python

отключи флаг python в plasma-workspace если не принципиально

из make.conf убрал флаг

из make.conf убрал флаг plasma
сделал emerge --update --newuse --deep world
сделал python-updater
emerge kde-base/kde-meta
....
{много букаф}
....
[ 81%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_phonon.dir/sip/phonon/sipphononpart5.o
In file included from /usr/include/python2.5/Python.h:13,
from /usr/include/python2.5/sip.h:28,
from /var/tmp/portage/kde-base/pykde4-4.2.1/work/pykde4_build/python/pykde4/sip/phonon/sipAPIphonon.h:11,
from /var/tmp/portage/kde-base/pykde4-4.2.1/work/pykde4_build/python/pykde4/sip/phonon/sipphononpart5.cpp:7:
/usr/include/python2.5/pyconfig.h:976:1: warning: "_XOPEN_SOURCE" redefined
: warning: this is the location of the previous definition
[ 82%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_phonon.dir/sip/phonon/sipphononpart6.o
In file included from /usr/include/python2.5/Python.h:13,
from /usr/include/python2.5/sip.h:28,
from /var/tmp/portage/kde-base/pykde4-4.2.1/work/pykde4_build/python/pykde4/sip/phonon/sipAPIphonon.h:11,
from /var/tmp/portage/kde-base/pykde4-4.2.1/work/pykde4_build/python/pykde4/sip/phonon/sipphononpart6.cpp:7:
/usr/include/python2.5/pyconfig.h:976:1: warning: "_XOPEN_SOURCE" redefined
: warning: this is the location of the previous definition
[ 82%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_phonon.dir/sip/phonon/sipphononpart7.o
In file included from /usr/include/python2.5/Python.h:13,
from /usr/include/python2.5/sip.h:28,
from /var/tmp/portage/kde-base/pykde4-4.2.1/work/pykde4_build/python/pykde4/sip/phonon/sipAPIphonon.h:11,
from /var/tmp/portage/kde-base/pykde4-4.2.1/work/pykde4_build/python/pykde4/sip/phonon/sipphononpart7.cpp:7:
/usr/include/python2.5/pyconfig.h:976:1: warning: "_XOPEN_SOURCE" redefined
: warning: this is the location of the previous definition
Linking CXX shared library ../../lib/pykde/phonon.so
/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../libphonon.so: file not recognized: File truncated
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [lib/pykde/phonon.so] Ошибка 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_phonon.dir/all] Ошибка 2
make: *** [all] Ошибка 2
*
* ERROR: kde-base/pykde4-4.2.1 failed.
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3933: Called kde4-meta_src_compile
* environment, line 2927: Called kde4-base_src_compile
* environment, line 2664: Called cmake-utils_src_compile
* environment, line 987: Called cmake-utils_src_make
* environment, line 1059: Called die
* The specific snippet of code:
* emake "$@" || die "Make failed!";
* The die message:
* Make 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/kde-base/pykde4-4.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/pykde4-4.2.1/temp/environment'.
*

>>> Failed to emerge kde-base/pykde4-4.2.1, Log file:

>>> '/var/tmp/portage/kde-base/pykde4-4.2.1/temp/build.log'

так же забыл сказать что

gcc-config -l
[1] i686-pc-linux-gnu-4.1.2
[2] i686-pc-linux-gnu-4.3.3 *

cat /etc/make.conf | grep x86
ACCEPT_KEYWORDS="~x86 x86"

python -V
Python 2.5.4

Цитата:/usr/lib/gcc/i686-pc-l

Цитата:
/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../libphonon.so: file not recognized: File truncated

Места на PORTAGE_TMPDIR хватает?
Может ещё и phonon пересобрать?

PORTAGE_TMPDIR переменая

PORTAGE_TMPDIR переменая пустая. пожже укажу в make.conf эту переменую и подмонтирую раздел какой-нибудь.

df -h
Файловая система Разм Исп Дост Исп% смонтирована на
rootfs 23G 17G 5,1G 77% /
/dev/sda5 23G 17G 5,1G 77% /
rc-svcdir 1,0M 76K 948K 8% /lib/rc/init.d
udev 10M 96K 10M 1% /dev
shm 500M 0 500M 0% /dev/shm
cachedir 23G 17G 5,1G 77% /lib/splash/cache

доступно 5,1G

phonon - пересобирал.

а еще смущает что в ошибках постояно встречатся такая строчка
/usr/include/python2.5/pyconfig.h:976:1: warning: "_XOPEN_SOURCE" redefine

уж извеняйте что если не так ...сам не понимаю в чем проблема и что делать....НО ОЧЕНЬ РАД ЧТО ОТКЛИКНУЛОСЬ СТОКА НАРОДУ ..СПАСИБО ВАМ=)
буду дальше что нибудь придумавать......
мир пересобирать не хочется потомучто буквально на днях делал (как гсс обновился)

Похожая проблема

У меня тоже такая проблема с pykde4 может кто подскажет как решить?

Мир пересобрать

А пересобрать мир тибе и не поможет. На забугорных сайтиах пишут, что помогает удалить pykde (emerge -C dev-python/pykde) возможно это тебе поможет, но мне например не помогло.

Еще вопрос к нашим телезрителям - такие штуки могут происходить по причине того, что я собирал некоторые пакеты с ключами, указанными в переменных окружения (USE="..." emerge --newuse...)?

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

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