задача почти такая же как здесь - Руководство по установке, двойной загрузке с windows, настройке и оптимизации Calculate Linux на нетбуке ASUS N10J - Анонсы - , но только на базе CLS , а не CLD
по заветам товарища
# установил CLS
# расписал под себя make.conf
# пересобрал gcc
# пересобрал ядро
собрался было пересобирать мир - то тут проблема - в списке висит x11-libs/qt-core.
$ qdepends -Q qt-core
x11-libs/qt-qt3support-4.7.4
x11-libs/qt-dbus-4.7.4
x11-libs/qt-sql-4.7.4
x11-libs/qt-gui-4.7.4
x11-libs/qt-script-4.7.4
app-misc/calculate-install-gui-2.2.24-r1
то бишь (если я правильно все понимаю) требуется он только для calculate-install-gui. перспектива компилировать 210 метров чтобы было, не радует.
вопрос - как правильно от него избавиться???
готов пожертвовать ради этого для calculate-install-gui
заранее спасибо
Lautre
October 11, 2011, 3:54pm
2
# equery d calculate-install-gui
sys-apps/calculate-utilities-2.2.24-r22 (cl_installgui ? =app-misc/calculate-install-gui-2.2.24-r1)
# emerge -pv calculate-utilities
[ebuild R #] sys-apps/calculate-utilities-2.2.24-r19 CL="builder client desktop installgui -assemble -server" 0 kB [1]
то есть пересобрать calculate-utilities с -installgui?
если да то как использовать CL - в package.use/custom?
Lautre
October 11, 2011, 4:26pm
4
Вы делаете Livecd или уже в установленной системе? Если в установленной, то можно либо в custom
для пакета calculate-utilities
, либо в /etc/make.conf
добавить CL="…".
в установленной
на
CL=“-builder -installgui”
в make.conf - ругается
Invalid ‘-’ operator in non-incremental variable ‘CL’: '-builder
Invalid ‘-’ operator in non-incremental variable ‘CL’: ‘-installgui’
на
sys-apps/calculate-utilities -builder -installgui
в /etc/portage/package.use/custom ноль реакции
emerge -uDNpvt system world
…
[ebuild U ] sys-apps/calculate-utilities-2.2.24-r22 [2.2.24-r20] CL=“builder desktop installgui -assemble -client -server” 0 kB [1]
а спасло отца русской демократии
equery u sys-apps/calculate-utilities
…
соответственно в make.conf
USE=“-cl_builder -cl_installgui”
странно только что
emerge -pv sys-apps/calculate-utilities
выводит одни флаги
[ebuild U ] sys-apps/calculate-utilities-2.2.24-r22 [2.2.24-r20] CL=“desktop -assemble -builder* -client -installgui* -server”
а
equery u sys-apps/calculate-utilities
другие - cl_builder, cl_installgui итд
Lautre
October 12, 2011, 9:01am
7
Попробуйте так:
CL=“desktop” emerge -pv calculate-utilities
Это просто другой способ записи. Здесь минус не прокатывает. Из-за этого, флаг CALCULATE
- исключает зависимости (см. /etc/make.conf
, /var/lib/layman/calculate/profiles/desc/calculate.desc
).