BSDPORTAL.RU
http://bsdportal.ru/

KDE4 из area51
http://bsdportal.ru/viewtopic.php?f=25&t=26471
Страница 3 из 5

Автор:  ankor [ Ср 19 фев, 2014 9:23 am ]
Заголовок сообщения:  Re: KDE4 из area51

KDE-4.12.2 в портах.

Автор:  AlexVPetrov [ Ср 19 фев, 2014 9:39 am ]
Заголовок сообщения:  Re: KDE4 из area51

А собирается?

Автор:  ankor [ Ср 19 фев, 2014 9:45 am ]
Заголовок сообщения:  Re: KDE4 из area51

На работу приду узнаю :)
А дома вечером попробую.

Автор:  AMDmi3 [ Ср 19 фев, 2014 10:11 am ]
Заголовок сообщения:  Re: KDE4 из area51

А вы не думали там, например, разобраться в проблеме и исправить её, а не гадать что "что-то где-то не стыкуется", раз уж лезете в разработческие репозитории?

Эти ошибки из-за того что файлов, перечисленных в plist, по какой-то причине не оказывается в stagedir. Это может случиться потому что
  • они устанавливаются по неправильным путям (не в stagedir). Как правило, это случается только при вручную написанных Makefile (порта либо приложения) и забытых ${STAGEDIR} / ${DESTDIR} соответственно (в данном случае маловероятно)
  • в новой версии приложения они устанавливаются по другим путям или имеют другие названия - нужно поискать их новое положение в stagedir и исправить plist, либо просто сделать make makeplist
  • в новой версии приложения они не устанавливаются - аналогично предыдущему, но сначала нужно убедиться что это действительно так и понять почему, почитав changelog и просмотрев сборочные скрипы
  • они устанавливаются условно в зависимости от сборочной опции или наличия библиотеки в системе, и либо это не учтено (а у вас этой библиотеки не установлено), либо определение библиотеки сломалось (в данном случае наиболее вероятен один из этих двух вариантов, библиотека libotr)
    • ставим библиотеку если не стоит (тут приложение уже получает шанс корректно установиться)
    • если библиотека не подхватывается, ищем её упоминания в логах сборки и сборочных скриптах, чиним сборку (как правило, решается добавлением CPPFLAGS=-I... и/или LDFLAGS=-L...)
    • в порт опцию для этой библиотеки, в случае когда она выключена убеждаемся что библиотека не подхватывается даже если установлена (либо нужно указать системе сборки не использовать данную библиотеку/функциональность, либо, если она решает сама только на основании наличия библиотеки в системе, выпилить эту самодеятельность патчем)
    • не забываем пометить файлы как условно устанавливаемые в plist (%%OTR%%)
    • тестируем в poudriere с опцией в обоих состояниях и отрпавляем патч

Автор:  AlexVPetrov [ Ср 19 фев, 2014 10:47 am ]
Заголовок сообщения:  Re: KDE4 из area51

AMDmi3 писал(а):
А вы не думали там, например, разобраться в проблеме и исправить её, а не гадать что "что-то где-то не стыкуется", раз уж лезете в разработческие репозитории?

Помощь в тестировании ещё никогда не мешала ни одному разработчику.

Помогаю чем умею.

Автор:  AMDmi3 [ Ср 19 фев, 2014 10:56 am ]
Заголовок сообщения:  Re: KDE4 из area51

Ну если хоть один багрепорт по мотивам ваших мытарств куда-то ушёл, уже хорошо.

Автор:  AlexVPetrov [ Ср 19 фев, 2014 11:17 am ]
Заголовок сообщения:  Re: KDE4 из area51

О проблемах регулярно докладываю разработчикам в почтовой рассылке...

Автор:  ankor [ Ср 19 фев, 2014 11:32 pm ]
Заголовок сообщения:  Re: KDE4 из area51

AlexVPetrov писал(а):
А собирается?

Всё собирается, только одно копыто уперлось котыпом и ни в какую.
Дома
Код:
root@ankor:/home/ankor # portupgrade -a --batch
[Reading data from pkg(8) ... - 818 packages found - done]
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 24628 port entries found .........1000.........2000.........3000........
........24000...... ..... done]
** Port marked as IGNORE: x11/kde4-workspace:
        requires modern libGL. Please, set WITH_NEW_XORG and update your ports
** Port deleted on 2014-02-18: misc/kde4-shared-mime-info
        Removed, the port not needed anymore
^Z
Suspended
root@ankor:/home/ankor #

На выходные перенёс обновление.

Автор:  shurik [ Пт 21 фев, 2014 4:03 pm ]
Заголовок сообщения:  Re: KDE4 из area51

Цитата:
kopete: installing libotr instead of libotr3 solved the issue


http://mail.kde.org/pipermail/kde-freebsd/2014-February/017161.html

Автор:  ankor [ Пт 21 фев, 2014 7:07 pm ]
Заголовок сообщения:  Re: KDE4 из area51

shurik писал(а):
Цитата:
kopete: installing libotr instead of libotr3 solved the issue


http://mail.kde.org/pipermail/kde-freebsd/2014-February/017161.html

Уже собралось.

KDE-4.12.2
KDESDK без опции POXML
KDEWORKSPACE без опции GLES
всё остальное собирается без проблем.

Автор:  oldmen [ Вс 23 фев, 2014 2:56 am ]
Заголовок сообщения:  Re: KDE4 из area51

Может знает кто,появится ли Acestream-player? Пользуюсь VLC малость неудобно телек смотреть.

Автор:  Zwer Master [ Ср 26 фев, 2014 8:48 pm ]
Заголовок сообщения:  Re: KDE4 из area51

Парни выдайте небольшую пошаговую, что где убирали, для народа. Потому, что только благодаря вашей переписке запилил новые Кеды, остальные на эти грабли еще пару тыс раз наткнуться.

Автор:  linecommander [ Чт 27 фев, 2014 10:11 am ]
Заголовок сообщения:  Re: KDE4 из area51

ankor писал(а):
KDE-4.12.2 в портах.
AlexVPetrov писал(а):
А собирается?
у меня собрались компоненты, а потом что-то из докбуков (в соседней теме хорошо расписано почему) обломалось и метапорт не зарегистрировался; из-за этого до перезагрузки глюкавил dolphin, после -- работает и просмотровщики картинок и пдф-ов тоже; ничего больше я пока из состава кде не использую поэтому и сказать ничего не могу

Автор:  AlexVPetrov [ Вт 04 мар, 2014 7:36 pm ]
Заголовок сообщения:  Re: KDE4 из area51

4.12.2->4.12.3 прошло без лишних телодвижений.
Единственный момент: в связи с переименованием kwallet в kwalletmanager,
перед обновлением нужно сделать:
Код:
pkg delete -f kwallet

Автор:  ankor [ Чт 06 мар, 2014 10:52 am ]
Заголовок сообщения:  Re: KDE4 из area51

У меня это не обновилось:
Код:
kde-4.12.2                         <   needs updating (port has 4.12.3)
kde-workspace-4.11.6               <   needs updating (port has 4.11.7)
kdeartwork-4.12.2                  <   needs updating (port has 4.12.3)
kdenetwork-4.12.2                  <   needs updating (port has 4.12.3)
kdeplasma-addons-4.12.2            <   needs updating (port has 4.12.3)
kget-4.12.2                        <   needs updating (port has 4.12.3)

но я все конфиги установил по умолчанию,
сейчас буду разбираться почему обновление не прошло.

Автор:  Zwer Master [ Чт 06 мар, 2014 12:29 pm ]
Заголовок сообщения:  Re: KDE4 из area51

Я долго мучился с обновлением только поставил 12.2 уже 12.3 вышло. Плюнул, удалил нафиг Кеды и большую часть зависимостей. И собираю с чистого листа. Думаю сегодня до вечера соберу.

Автор:  ankor [ Чт 06 мар, 2014 12:39 pm ]
Заголовок сообщения:  Re: KDE4 из area51

Обновился
KDEWORKSPACE с GLES не собирается.

Автор:  Zwer Master [ Вс 09 мар, 2014 7:08 pm ]
Заголовок сообщения:  Re: KDE4 из area51

Пробовал и так и эдок не собирается Workspace ни в какую
Код:
/usr/ports/x11/kde4-workspace/work/kde-workspace-4.11.7/kwin/scene_opengl.h:350:                                                                                                 18: warning:
      private field 'm_scene' is not used [-Wunused-private-field]
    SceneOpenGL *m_scene;
                 ^
4 warnings and 3 errors generated.
gmake[4]: *** [kwin/CMakeFiles/kdeinit_kwin.dir/scene_opengl.cpp.o] Error 1
gmake[4]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
gmake[3]: *** [kwin/CMakeFiles/kdeinit_kwin.dir/all] Error 2
gmake[3]: *** Waiting for unfinished jobs....
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/mag                                                                                                 nifierconfig.cpp.o
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/mou                                                                                                 seclick/mouseclick.cpp.o
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/mou                                                                                                 seclickconfig.cpp.o
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/mou                                                                                                 semark/mousemark.cpp.o
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/mou                                                                                                 semarkconfig.cpp.o
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/she                                                                                                 et/sheet.cpp.o
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/she                                                                                                 etconfig.cpp.o
[ 94%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/sna                                                                                                 phelper/snaphelper.cpp.o
[ 95%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/sta                                                                                                 rtupfeedback/startupfeedback.cpp.o
[ 95%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/tra                                                                                                 ckmouse/trackmouse.cpp.o
[ 95%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/tra                                                                                                 ckmouseconfig.cpp.o
[ 95%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/wob                                                                                                 blywindows/wobblywindows.cpp.o
[ 95%] Building CXX object kwin/effects/CMakeFiles/kwin4_effect_builtins.dir/wob                                                                                                 blywindowsconfig.cpp.o
Linking CXX shared module ../../lib/kwin4_effect_builtins.so
gmake[4]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
[ 96%] Built target kwin4_effect_builtins
gmake[3]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/x11/kde4-workspace
*** Error code 1

Stop.
make: stopped in /usr/ports/x11/kde4-workspace

Отключал GLES нифига

Автор:  Zwer Master [ Вт 11 мар, 2014 10:13 am ]
Заголовок сообщения:  Re: KDE4 из area51

Уважаемые есть какие идеи?

Автор:  arrowdodger [ Вт 11 мар, 2014 10:21 am ]
Заголовок сообщения:  Re: KDE4 из area51

У меня есть - показать ошибку, а не ворнинг.

Страница 3 из 5 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/