KDE4

Очередные вопросы по новым кедам:
1)При установке они затрут третьи или встанут параллельно?
2)Как скоро можно ожидать в офф дереве?

1) параллельно в

1) параллельно в новый слот
2) давно уже есть, если, конечно, нужена не версия 4.1

4.1 конечно :)

4.1 конечно :) тогда через layman буду ставить

Может слегка не

Может слегка не по теме, но.. не подскажете из-за чего может виснуть update-eix?
Причем виснет как раз на kdesvn-portage. Доходит до 48 процентов. Может eix обновить? Привык я к нему уже, удобно когда быстро что-нибудь найти надо.
emerge оверлэй видит вроде нормально. Правда я portdir_overlay для каждого оверлея не прописывал, а только для своего собственного с парочкой ебилдов. Но вроде это и не обязательно вовсе, и так работает.
И еще вопрос. Ммного ли места займет kdebase-meta-4.1? А то что-то слегка напряженно с ним, не пойму что его жрет, вроде /tmp, /var/tmp и /usr/portage перенес. Пожалуй надо поискать большие файлы, вдруг мусор..

Это вообще

Это вообще происходит из за сложности ебилдов в оверлее.. еикс юзает parse что в даннном случае не есть гуд

Он не виснет, а

Он не виснет, а работает. Подождите. Или обновите оверлей (там теперь мало ебилдов). Это происходит потому, что update-eix проверяет все ебилды, а не их метаданные (как в /usr/portage/metadata).

Ок, вроде после

Ок, вроде после сегодняшнего запуска eix-sync все стало нормально.
То что из оверлеев ебилды парсятся я догадался, просто он вис именно на kdesvn.
Уже разобрался с package.unmask и package.keywords (использовать готовые или автоматически влом стало, не хочу лишнего).
Ставить решил kdebase-startkde, но и на это довольно-таки прилично ушло (знаю, там в архивах еще куча всего, что потом можно поставить), благо хватило ума делать --fetchonly, собирать буду завтра. Пугает размер qt-4.4.0 и т.п. Видимо долго собираться будет? И сколько примерно места новые кеды отожрут? А то страшновато немного, пожалуй придется с винтом поработать..
И еще, там со звуком щас как? Помню пробовал 4.0.4, были проблемы.

Quote: Пугает

Цитата:
Пугает размер qt-4.4.0 и т.п. Видимо долго собираться будет?

Если без qt-demo (+15 мин на Athlon64 X2 5200+) то около 30-40 мин.

Цитата:
И сколько примерно места новые кеды отожрут?

Около 700 Мб

Цитата:
И еще, там со звуком щас как?

Нормально.

Интересно!

Интересно! Только у меня так - не получается подкачать из инета виджеты, темы смайлов, значки...
Нажимаю - скачать из инета, выбираю из списка - жму установить, после чего бежит прогресс, но в списке не появляется ничего нового...

Так же вопрос - как ставить svn версии кед? С использованием emerge. Там качается именно из SVN или дневные билды?

На бетах у меня

На бетах у меня такая же фигня была.

поставил я себе

поставил я себе это безобразие - ничего так вроде, немного непривычно...
но вот встал вопрос: как запустить 3и кеды? симлинк в $HOME менять пробовал - не помогло :(
непревычно всетаки немного еще в 4х...

2 способа из kdm4 -

2 способа
из kdm4 - там есть вход в сессию kde-3.5
правкой /etc/conf.d/xdm
_______________________
From Siberia with Love!

у меня кдм нет,

у меня кдм нет, я через startx пускаю...

Сам еще не

Сам еще не смотрел. Решил поставить dolphin. Он требует soprano-2.1. Оно вроде бы имеется в kdesvn-portage.
вот что учудил мне emerge на пару с моим зеркалом:

localhost m2d # emerge -av kde-base/dolphin:4.1

These are the packages that would be merged, in order:

Calculating dependencies                  a * qt4_min_version() is deprecated. Use slot dependencies instead.
            ... done!
[ebuild     U ] dev-libs/soprano-2.1 [2.0.2] USE="clucene -debug -doc" 1,789 kB [0=>1]
[ebuild  N    ] kde-base/nepomuk-4.1.0  USE="-debug" 0 kB [1]
[ebuild  N    ] kde-base/dolphin-4.1.0  USE="semantic-desktop -debug -htmlhandbook" 0 kB [1]

Total: 3 packages (1 upgrade, 2 new), Size of downloads: 1,789 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/portage/local/layman/kdesvn-portage

Would you like to merge these packages? [Yes/No] Yes
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 3) dev-libs/soprano-2.1 to /
>>> Resuming download...
>>> Downloading 'gentoo.kuzbass.net/distfiles/soprano-2.1.tar.bz2'
--2008-08-03 20:24:53--  http://gentoo.kuzbass.net/distfiles/soprano-2.1.tar.bz2
Распознаётся gentoo.kuzbass.net... 217.116.128.24
Устанавливается соединение с gentoo.kuzbass.net|217.116.128.24|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 302 Found
Адрес: http://www.kuzbass.net/404.htm [переход]
--2008-08-03 20:24:53--  http://www.kuzbass.net/404.htm
Распознаётся www.kuzbass.net... 217.116.128.13
Устанавливается соединение с www.kuzbass.net|217.116.128.13|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: нет информации [text/html]
Сохраняется в каталог: `/usr/portage/distfiles/soprano-2.1.tar.bz2'.

100%[=====================================================================================>] 828         --.-K/s   в 0s

2008-08-03 20:24:53 (123 MB/s) - `/usr/portage/distfiles/soprano-2.1.tar.bz2' сохранён [828]

 * checking ebuild checksums ;-) ...                                                                                     [ ok ]
 * checking auxfile checksums ;-) ...                                                                                    [ ok ]
 * checking miscfile checksums ;-) ...                                                                                   [ ok ]
 * checking soprano-2.1.tar.bz2 ;-) ...                                                                                  [ !! ]

!!! Digest verification failed:
!!! /usr/portage/distfiles/soprano-2.1.tar.bz2
!!! Reason: Filesize does not match recorded size
!!! Got: 828
!!! Expected: 1831856

Пришлось сделать через жопу:
Нашел на sourceforge эту библиотеку, скачал tar.bz2 с исходниками.
Но там версия уже 2.1.1.
Просто взял скопировал ебилд, добавил в название ".1" и сделал ebuild ... digest предварительно положив файл с исходниками в distfiles. Вроде проемержился. посмотрим.

сборка nepomuk не

сборка nepomuk не удалась:

>>> Verifying ebuild Manifests...

>>> Emerging (1 of 2) kde-base/nepomuk-4.1.0 to /
 * kdebase-runtime-4.1.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                         [ ok ]
 * checking ebuild checksums ;-) ...                                                                                     [ ok ]
 * checking auxfile checksums ;-) ...                                                                                    [ ok ]
 * checking miscfile checksums ;-) ...                                                                                   [ ok ]
 * checking kdebase-runtime-4.1.0.tar.bz2 ;-) ...                                                                        [ ok ]
>>> Unpacking source...
Unpacking parts of kdebase-runtime-4.1.0.tar.bz2 to /tmp/portage/kde-base/nepomuk-4.1.0/work
>>> Source unpacked.
>>> Compiling source in /tmp/portage/kde-base/nepomuk-4.1.0/work/nepomuk-4.1.0 ...
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.4.0 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found Phonon: /usr/lib/libphonon.so
-- Found Phonon Includes: /usr/include/KDE;/usr/include
-- Found KDE 4.1 include dir: /usr/kde/4.1/include
-- Found KDE 4.1 library dir: /usr/kde/4.1/lib
-- Found KDE4 kconfig_compiler preprocessor: /usr/kde/4.1/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found Strigi >= 0.5.9
-- Found Strigi: /usr/lib/libstreams.so
-- Found Soprano: /usr/lib/libsoprano.so
-- Found Soprano includes: /usr/include
-- Found Soprano Index: /usr/lib/libsopranoindex.so
-- Found Soprano Client: /usr/lib/libsopranoclient.so
-- Could not find OPTIONAL package NEPOMUK
-- Looking for include files HAVE_SYS_WAIT_H
-- Looking for include files HAVE_SYS_WAIT_H - found
-- Looking for include files HAVE_SYS_TIME_H
-- Looking for include files HAVE_SYS_TIME_H - found
--
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ Soprano
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
+ Nepomuk: Nepomuk Libraries <kdelibs>
Required to build Nepomuk.
-----------------------------------------------------------------------------

-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/portage/kde-base/nepomuk-4.1.0/work/nepomuk_build
>>> Source compiled.
>>> Test phase [not enabled]: kde-base/nepomuk-4.1.0

>>> Install nepomuk-4.1.0 into /tmp/portage/kde-base/nepomuk-4.1.0/image/ category kde-base
make: *** Нет правила для сборки цели `install'.  Останов.
 *
 * ERROR: kde-base/nepomuk-4.1.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2911:  Called kde4overlay-meta_src_install
 *             environment, line 2311:  Called cmake-utils_src_install
 *             environment, line  704:  Called die
 * The specific snippet of code:
 *       emake install DESTDIR="${D}" || die "Make install failed";
 *  The die message:
 *   Make install failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/tmp/portage/kde-base/nepomuk-4.1.0/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/kde-base/nepomuk-4.1.0/temp/environment'.
 *

 * Messages for package kde-base/nepomuk-4.1.0:

 *
 * ERROR: kde-base/nepomuk-4.1.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2911:  Called kde4overlay-meta_src_install
 *             environment, line 2311:  Called cmake-utils_src_install
 *             environment, line  704:  Called die
 * The specific snippet of code:
 *       emake install DESTDIR="${D}" || die "Make install failed";
 *  The die message:
 *   Make install failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/tmp/portage/kde-base/nepomuk-4.1.0/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/kde-base/nepomuk-4.1.0/temp/environment'.
 *

помогло

помогло USE="-semantic-desktop" emerge -av kde-base/dolphin:4.1

странно

DreamDragon написал(а):
помогло USE="-semantic-desktop" emerge -av kde-base/dolphin:4.1

Странно, должно было помочь пересобрать strigi с флагами qt4 и dbus вобщето )

спасиб,

спасиб, попробую) но вроде бы оно и так должно было быть собрано так у меня.

Сегодня все настроил, донаставил то что надо. Всё гуд, за исключением тормозов плазмы (рабочий стол сделал голым, без folder view и т.п. и чем им только обычный стол мешал..), да иногда kwin на некоторое время повисает, вроде он. Меню в классическом виде глючит, юзаю кикофф меню. Ну и еще парочка небольших глюков. Звук появился.
Вот композиты там неплохие, особо ничего не тормозят и фпс почти не падает, местами и приложения быстрее и функциональнее, да и красивее. (можно сказать оксиген только ради красивых полос прокрутки и наибольшей совместимости с самими кедами юзаю)
Пожалуй все же останусь на >=4.1 ибо "don't look back")
Жаль только что неудобно иногда папки искать, и сыровато, но это не на долго

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

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