Trinity Desktop Environment на Gentoo (Сборка окружения TDE под gentoo)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

swine
Сообщения: 20

Re: Trinity Desktop Environment на Gentoo

Сообщение swine » 17.06.2019 19:33

Можно. Только затильди, чтоб не размаскивать.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 952
ОС: Gentoo

Re: Trinity Desktop Environment на Gentoo

Сообщение ormorph » 17.06.2019 21:06

Все также собирался делать ссылку на файл keywords...
Размаскировывать не предполагалось.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 952
ОС: Gentoo

Re: Trinity Desktop Environment на Gentoo

Сообщение ormorph » 20.06.2019 04:46

Добавил вветку 14.0.x она же версия 14.0.7 для разработчиков - названия ебилдов 14.0.999.
Удалена версия 14.0.5.
Пакет tqt3 уже не использует флаг imtqt для версии 14.0.999, так как разработчик уже переименовал переменную QT_IM_MODULE в TQT_IM_MODULE. Ну а с опцией -inputmethod-ext этот пакет у меня все время собирается по умолчанию.
Для Debian следующий релиз похоже так же будет собираться без опции -inputmethod-ext, скорее всего она будет добавлена в сборку версии 14.1.0, так как требует тестирования, ну и похоже 14.0.7 скоро будет уже готов релиз, по этому включать не будут.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 952
ОС: Gentoo

Re: Trinity Desktop Environment на Gentoo

Сообщение ormorph » 26.06.2019 16:41

Добавил версию для разработчиков 14.1.0, так как она находится в основной ветке master, то названия убилдов xxxx/xxxx-9999.ebuild

Для перехода следует удалить предыдущий сеанс, так как иначе могут возникнуть ошибки при сборке, в частности tdelibs, пытается подгрузить заголовочники, а так как разница между версиями существенная, то может возникнуть ошибка при сборке.
Все так же создать симлинк в каталоге /etc/portage/package.keywords/, на файл:
/var/lib/layman/TDE/package.keywords/tde-9999
Вроде собирается.

На первый взгляд, улучшилась документация.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 952
ОС: Gentoo

Re: Trinity Desktop Environment на Gentoo

Сообщение ormorph » 26.09.2019 16:43

Ну вот после очередного обновления и перехода на версию x11-libs/libICE-1.0.10, TDE и его программы перестали запускаться, так как не может стартовать dcopserver.
Причина в том, что используется по умолчанию файл $XDG_RUNTIME_DIR/ICEauthority, в то время как ранее использовался $HOME/.ICEauthority.
Решением может быть установка глобальной переменной ICEAUTHORITY с указанием файла, можно примерно так:

Код: Выделить всё

export ICEAUTHORITY=$HOME/.ICEauthority
Можно добавить эту строчку в файл $HOME/.xprofile, если запускается в оконном менеджере и менеджере дисплеев который не поддерживает автоматическую загрузку файла $HOME/.xprofile, то нужно добиться что бы этот файл загружался перед запуском оконного менеджера. методов может быть много, так же многие оконные менеджеры используют свои файлы для прописывания переменных.

Зы: Путь в переменной ICEAUTHORITY в принципе может быть любой.
Спасибо сказали: