проблема с установкой kde 4.2.0[Решено]
Добрый день.У меня возникла следующая проблема.Я хотел поставить себе kde 4.2.0.Однако возникает проблема со сборкой пакета kde-base/systemsettings-4.2.0. Выдается следующая ошибка:
[ 22%] Building CXX object kcontrol/kxkb/CMakeFiles/kcm_keyboard_layout.dir/xklavier_adaptor.o
Linking CXX shared module ../../lib/kcm_keyboard_layout.so
CMakeFiles/kcm_keyboard_layout.dir/x11helper.o: In function `X11Helper::registerForNewDeviceEvent(_XDisplay*)':
x11helper.cpp:(.text+0x21): undefined reference to `_XiGetDevicePresenceNotifyEvent(_XDisplay*)'
collect2: ld returned 1 exit status
make[2]: *** [lib/kcm_keyboard_layout.so] Ошибка 1
make[1]: *** [kcontrol/kxkb/CMakeFiles/kcm_keyboard_layout.dir/all] Ошибка 2
make: *** [all] Ошибка 2
*
* ERROR: kde-base/systemsettings-4.2.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3743: Called kde4-meta_src_compile
* environment, line 2859: Called kde4-base_src_make
* environment, line 2622: Called cmake-utils_src_make
* environment, line 1010: 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/systemsettings-4.2.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/systemsettings-4.2.0/temp/environment'.
*
>>> Failed to emerge kde-base/systemsettings-4.2.0, Log file:
>>> '/var/tmp/portage/kde-base/systemsettings-4.2.0/temp/build.log'
* Messages for package kde-base/systemsettings-4.2.0:
*
* ERROR: kde-base/systemsettings-4.2.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3743: Called kde4-meta_src_compile
* environment, line 2859: Called kde4-base_src_make
* environment, line 2622: Called cmake-utils_src_make
* environment, line 1010: 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/systemsettings-4.2.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/systemsettings-4.2.0/temp/environment'.
Мой make.conf:
CFLAGS="-O2 -mtune=i686 -pipe"
CXXFLAGS="${CFLAGS}"
# This should not be changed unless you know exactly what you are doing. You
# should probably be using a different stage, instead.
CHOST="i486-pc-linux-gnu"
VIDEO_CARDS=" nv "
INPUT_DEVICES="keyboard mouse"
Хотя я пробовал различные варианты make.conf.Результат тот же.
Все остальные пакеты собрались без проблем.Установка производится с нуля.С чем может быть связана эта проблема?Большое спасибо за помощь
- Для комментирования войдите или зарегистрируйтесь
Цитата:CHOST="i486-pc-linux-g
Вряд ли из-за этого, конечно, но поменять стоит
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
проблема с установкой kde 4.2.0
Хотя предыдущие Кеды(4.1.1-4.1.4)вставали без проблем.Попробывал собрать systemsettings 4.1.4-нормально собралась.Хотя все равно буду пробывать.
А у меня просит mysql
А у меня просит mysql:
gena64 sanya # emerge -f kde-base/kde-meta:4.2
emerge: there are no ebuilds built with USE flags to satisfy "x11-libs/qt-sql:4[mysql]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-sql-4.4.2 (Change USE: +mysql)
(dependency required by "app-office/akonadi-server-1.1.1" [ebuild])
(dependency required by "kde-base/kdepimlibs-4.2.0" [ebuild])
(dependency required by "kde-base/kweather-4.2.0" [ebuild])
(dependency required by "kde-base/kdetoys-meta-4.2.0" [ebuild])
(dependency required by "kde-base/kde-meta-4.2.0" [ebuild])
(dependency required by "kde-base/kde-meta:4.2" [argument])
gena64 sanya # eix x11-libs/qt-sql
[I] x11-libs/qt-sql
Available versions: (4) 4.4.2
{debug firebird mysql odbc pch postgres qt3support sqlite}
Installed versions: 4.4.2(4)(09:14:55 04.02.2009)(qt3support sqlite -debug -firebird -mysql -odbc -pch -postgres)
Homepage: http://www.trolltech.com/
Description: The SQL module for the Qt toolkit.
</code>
Installed versions: 4.4.2(4)(09:14:55 04.02.2009)(qt3support sqlite -debug -firebird -mysql -odbc -pch -postgres)
Как бы намекаю
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Намек понятен ))
Но мне mysql не нужен пока ))
З.Ы. Решилось банально пропиской "-mysql". До этого был уверен, что он по умолчанию выключен, видать профиль поменялся...
проблема с установкой kde 4.2.0
К сожалению не помогло.Так же не собирается один этот пакет и выдает:
[ 23%] Building CXX object kcontrol/kxkb/CMakeFiles/kcm_keyboard_layout.dir/xklavier_adaptor.o
Scanning dependencies of target kdeinit_kxkb
[ 23%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kdeinit_kxkb_automoc.o
Linking CXX shared module ../../lib/kcm_keyboard_layout.so
CMakeFiles/kcm_keyboard_layout.dir/x11helper.o: In function `X11Helper::registerForNewDeviceEvent(_XDisplay*)':
x11helper.cpp:(.text+0x12): undefined reference to `_XiGetDevicePresenceNotifyEvent(_XDisplay*)'
collect2: ld returned 1 exit status
make[2]: *** [lib/kcm_keyboard_layout.so] Ошибка 1
make[1]: *** [kcontrol/kxkb/CMakeFiles/kcm_keyboard_layout.dir/all] Ошибка 2
make[1]: *** Ожидание завершения заданий...
[ 24%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/rules.o
[ 24%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbconfig.o
[ 24%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/extension.o
[ 25%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/x11helper.o
[ 25%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/pixmap.o
[ 26%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/xklavier_adaptor.o
[ 26%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbcore.o
[ 27%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/layoutmap.o
[ 27%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbapp.o
[ 27%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbwidget.o
[ 28%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkb_adaptor.o
[ 28%] Building CXX object kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkb_part.o
/var/tmp/portage/kde-base/systemsettings-4.2.0/work/systemsettings-4.2.0/kcontrol/kxkb/kxkb_part.cpp:37: warning: unused parameter ‘args’
Linking CXX shared library ../../lib/libkdeinit4_kxkb.so
CMakeFiles/kdeinit_kxkb.dir/x11helper.o: In function `X11Helper::registerForNewDeviceEvent(_XDisplay*)':
x11helper.cpp:(.text+0x12): undefined reference to `_XiGetDevicePresenceNotifyEvent(_XDisplay*)'
collect2: ld returned 1 exit status
make[2]: *** [lib/libkdeinit4_kxkb.so] Ошибка 1
make[1]: *** [kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/all] Ошибка 2
make: *** [all] Ошибка 2
*
* ERROR: kde-base/systemsettings-4.2.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3817: Called kde4-meta_src_compile
* environment, line 2924: Called kde4-base_src_make
* environment, line 2687: Called cmake-utils_src_make
* environment, line 1038: 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/systemsettings-4.2.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/systemsettings-4.2.0/temp/environment'.
И еще.Я ради интереса на другом жестком диске собрал систему для amd64.Ошибка снова повторяется для этого файла.
Я попробывал сборку пакета в ручную так и для версии 4.1.4.Система запустилась.Однако после входа вылетает следующее сообщение:
The application Рабочее пространство Plasma (plasma) crashed and caused the signal 11 (SIGSEGV).
Please help us improve the software you use by filing a report at http://bugs.kde.org. Useful details include how to reproduce the error, documents that were loaded, etc.
Похоже, что протокол сбоя бесполезен.
Вероятные причины - либо ваши пакеты были собраны таким образом, что создание протокола сбоя невозможно, либо кадр стека был серьезно поврежден при сбое.
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fc4201c2700 (LWP 4721)]
[New Thread 0x41995950 (LWP 4724)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00007fc41c658091 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 4721)]
Thread 2 (Thread 0x41995950 (LWP 4724)):
#0 0x00007fc41e39a8b6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007fc41e50e3e5 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2 0x00007fc40da3cc31 in ?? () from /usr/lib64/kde4/plasma_wallpaper_image.so
#3 0x00007fc41e50d4d2 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4 0x00007fc41e396257 in start_thread () from /lib/libpthread.so.0
#5 0x00007fc41c68580e in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fc4201c2700 (LWP 4721)):
#0 0x00007fc41c658091 in nanosleep () from /lib/libc.so.6
#1 0x00007fc41c657eb4 in sleep () from /lib/libc.so.6
#2 0x00007fc41ef0286d in ?? () from /usr/lib64/libkdeui.so.5
#3 0x00007fc41ef02ffd in KCrash::defaultCrashHandler () from /usr/lib64/libkdeui.so.5
#4
#5 0x00007fc41e510970 in qstrcmp () from /usr/lib64/qt4/libQtCore.so.4
#6 0x00007fc41ea79681 in ?? () from /usr/lib64/libkdecore.so.5
#7 0x00007fc41ea76cfe in ?? () from /usr/lib64/libkdecore.so.5
#8 0x00007fc41ea7896f in KServiceGroup::entries () from /usr/lib64/libkdecore.so.5
#9 0x00007fc40d4108e9 in ?? () from /usr/lib64/kde4/plasma_applet_launcher.so
#10 0x00007fc40d41236d in ?? () from /usr/lib64/kde4/plasma_applet_launcher.so
#11 0x00007fc40d433c0c in ?? () from /usr/lib64/kde4/plasma_applet_launcher.so
#12 0x00007fc40d43183b in ?? () from /usr/lib64/kde4/plasma_applet_launcher.so
#13 0x00007fc40d4320c5 in ?? () from /usr/lib64/kde4/plasma_applet_launcher.so
#14 0x00007fc40d43d32f in ?? () from /usr/lib64/kde4/plasma_applet_launcher.so
#15 0x00007fc40d43d38d in ?? () from /usr/lib64/kde4/plasma_applet_launcher.so
#16 0x00007fc41fd5d86d in ?? () from /usr/lib64/libplasma.so.3
#17 0x00007fc41fd215e0 in Plasma::Applet::flushPendingConstraintsEvents () from /usr/lib64/libplasma.so.3
#18 0x00007fc41ff93ce2 in ?? () from /usr/lib64/libkdeinit4_plasma.so
#19 0x00007fc41ff9423f in ?? () from /usr/lib64/libkdeinit4_plasma.so
#20 0x00007fc41e5ff538 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007fc41e605b2f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007fc41e5fac6a in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007fc41d9d771e in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fc41d9dc23e in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007fc41eea3bcb in KApplication::notify () from /usr/lib64/libkdeui.so.5
#26 0x00007fc41e5eb5b8 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007fc41e614c99 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007fc41e615830 in QEventDispatcherUNIX::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007fc41da5c3d3 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007fc41e5ea935 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007fc41e5eaa98 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007fc41e5ec7ae in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007fc41ff972c0 in kdemain () from /usr/lib64/libkdeinit4_plasma.so
#34 0x00007fc41c5e35a4 in __libc_start_main () from /lib/libc.so.6
#35 0x00000000004008a9 in _start ()
#0 0x00007fc41c658091 in nanosleep () from /lib/libc.so.6
Затем остается черный экран с черной мышью и светлой тенью.Хотя все приложения работают без проблем.Через запуск из командной строки(ALT+F2)
Проблема решилась обновлением
Проблема решилась обновлением gcc.До этого у меня стояла версия 4.1 и она меня вполне устраивала.После обновление до версии 4.3.2 все встало на свои места.Установка прошла как по маслу.Хотя и осталась небольшая проблема с kppp. Суть проблемы в том что при добавление номера дозвона выдается следующее сообщение:
z@localhost ~ $ kppp
KCrash: Application 'kppp' crashing...
sock_file=/home/z/.kde4/socket-localhost/kdeinit4__0
KCrash cannot reach kdeinit, launching directly.
KCrash failed to exec(), errno = 2
И приложение закрывется.Хотя я думаю и эту проблему со временем решу.По остальным приложениям вопросов пока никаких.