Суть - требуется собрать десктопную систему. Хочу убрать из неё лишние гномо- и кедо- связи, но тут задался таким вопросом - как себя будет чувствовать гномовское приложение, скомпиленое с -gtk? В часности, transmission, rhythmbox и pidgin(последнее собирал как-то отдельно --without-gtk, вроде работало, но ./configure --help у transmission мне подобного варианта не выдал).
И какие USE флаги посоветуете на десктоп? Мало ли у кого есть готовый набор флагов для отрезания кед и гнома
Флаги против гнома и кде
Модератор: /dev/random
-
vr13
- Сообщения: 887
- ОС: gentoo
Re: Флаги против гнома и кде
самый простой ответ - собрать и посмотреть. ну или взглянуть внутрь файла ebuild и посмотреть на зависимости. я взглянул. получается
* media-sound/rhythmbox без гнома не соберется (с gnome много безусловных зависимостей)
* net-p2p/transmission, кажется будет только в command line
* net-im/pidgin - ? ncurses
кстати gtk и gnome - это не одно и тоже
тоже кстати: "готовый набор" может быть только в случае, если у есть совершенно идентичные инсталляции на разных машинах у разных людей. соответственно, крайне меловероятно
* media-sound/rhythmbox без гнома не соберется (с gnome много безусловных зависимостей)
* net-p2p/transmission, кажется будет только в command line
* net-im/pidgin - ? ncurses
кстати gtk и gnome - это не одно и тоже
тоже кстати: "готовый набор" может быть только в случае, если у есть совершенно идентичные инсталляции на разных машинах у разных людей. соответственно, крайне меловероятно
-
C10H15N
- Сообщения: 277
- Статус: \(0_0)/ !!111
Re: Флаги против гнома и кде
Как бы само наличие use у пакет подразумевает возможность его включения/отключения без потери работоспособности, да.Только:
1. гтк не обязательно гном.
2. если вы гномьи приложения собрались ставить -так наверняка у них гтк в зависимостях, так что избавится от него всё равно не выйдет.
Определитесь, на чём в основном приложения вы будете использовать - тот же transmission и на qt может быть.
А "готовый набор флагов для отрезания кед и гнома" -kde -gnome, очевидно же!
1. гтк не обязательно гном.
2. если вы гномьи приложения собрались ставить -так наверняка у них гтк в зависимостях, так что избавится от него всё равно не выйдет.
Определитесь, на чём в основном приложения вы будете использовать - тот же transmission и на qt может быть.
А "готовый набор флагов для отрезания кед и гнома" -kde -gnome, очевидно же!
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Флаги против гнома и кде
А какие оконные библиотеки собираетесь использовать? wxWidgets? А может, motif?
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Karbofos
- Сообщения: 266
- ОС: Gentoo
Re: Флаги против гнома и кде
ну. я сужу по гному как дебераст - всё гномовское тянет гтк. Так что извините за ошибку. Значит, просто -gnome -kde хватит. щас еще нагуглю остальные
-
Jampire
- Сообщения: 163
- ОС: Gentoo Linux amd64 || x86
Re: Флаги против гнома и кде
Код: Выделить всё
jampire@aelita ~ $ eselect news list
News items:
[7] read 2010-03-23 New desktop subprofiles for GNOME and KDE
jampire@aelita ~ $ eselect news read 7
2010-03-23-new-subprofiles
Title New desktop subprofiles for GNOME and KDE
Author Theo Chatzimichos <tampakrap@gentoo.org>
Posted 2010-03-23
Revision 1
There are two new subprofiles under desktop, one for GNOME and one for
KDE. Users that have only one of those two DEs may choose the according
subprofile. Users of other DEs or WMs may stick to the desktop profile.
Attention: KDE or GNOME specific USE flags have been stripped from the
desktop profile. More specifically:
GNOME subprofile contains: USE="eds evo gnome gstreamer"
KDE subprofile contains: USE="kde"
(I'll commit the change on Friday, 26 Mar 2010)Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.
-
Gena_Zakharov
- Сообщения: 195
- ОС: Kubuntu/Debian/Gentoo
Re: Флаги против гнома и кде
Можно попробовать просто сделать -gnome -kde, библиотеки оставить по умолчанию, и пересобрать мир. Это уберет интеграцию в меню и получатся приложения, не привязанные к десктоп-окружению. А потом уже поставить -gtk -qt и посмотреть,какие приложения не смогут собраться или потеряют возможность работать в графике.
Можно также отключать использование библиотек отдельно для каждого пакета через package.use и смотреть, что будет после пересборки.
Все вышесказанное только ИМХО, т.к сам с гентой работаю недавно!
Можно также отключать использование библиотек отдельно для каждого пакета через package.use и смотреть, что будет после пересборки.
Все вышесказанное только ИМХО, т.к сам с гентой работаю недавно!