Система portage

Обсуждение системы портежей, а также вопросов установки програмного обеспечения посредством портежей

И сново возможно глупый вопрос по USE флагам

не пинайте сильно, но все-же!

USE="-gdbm -interbase -imap -mysql -mysqli" emerge -pv pcmcia

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

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/cairo-1.10.0[-qt4]".
!!! One of the following packages is required to complete your request:
- x11-libs/cairo-1.10.2-r1 (Change USE: -qt4)
(dependency required by "x11-libs/qt-gui-4.6.3-r2[gtk]" [ebuild])
(dependency required by "app-text/poppler-0.14.5-r1[qt4]" [ebuild])

Разделить portage на разделы.

Хочу разделить весь софт, находящийся в портежах, на категории boot, core, system и extra для более удобного руления им. Категория boot самая мелкая - там только ядро и загрузчик. Не могу определить, что стоит внести в категорию core. По идее, это должен быть минимальный набор пакетов, обеспечивающих базовый функционал генты, что-то вроде stage3, но несколько шире (например, layman для меня является очень важной частью системы, поэтому он сюда внесён тоже). Но с однозначным определением границ core возникли проблемы.

Какие пакеты стоит собирать с CFLAGS=-O3" ? (Решено)

Прочитал в gentoo-wiki что "-O3" имеет смысл выставлять при сборке python и sqlite. В связи с этим и возник данный вопрос. Какие пакеты можно отнести к данной категории и можно ли как-то их определить ?

[SOLVED]Несуществующий ебилд

При попытке обновить мир я получаю следующую ошибку
[code]

emerge: there are no ebuilds to satisfy "media-sound/phonon[-aqua]".
(dependency required by "x11-libs/qt-webkit-4.7.1-r1" [installed])
(dependency required by "kde-base/kdelibs-4.6.2-r2" [ebuild])
(dependency required by "kde-base/kglobalaccel-4.6.2" [ebuild])
(dependency required by "kde-base/kdebase-runtime-meta-4.6.2" [ebuild])
(dependency required by "kde-base/kdebase-startkde-4.6.2" [ebuild])
(dependency required by "@kde/kdebase-workspace" [set])
(dependency required by "@kde/kdebase" [set])

Проблема с установкой compiz-fusion

Сам я только недавно перешел на дженту с убунты (стаж дженты менее недели), поэтому мой вопрос может показаться глупым или банальным, но для того ведь и нужен форум, чтобы спрашивать то, что не смог решить гуглением.

Пытаюсь поставить на дженту compis-fusion. При установке compiz-plugins-extra доходит до 30% и выдает следующие ошибки:
/usr/include/libnotify/notification.h:114: error: too many arguments to function ‘NotifyNotification* notify_notification_new(const char*, const char*, const char*)’

Ошибка при сборке salome-5.1.5

Вот уже какое-то время пишу ебилд для salome 5.1.5.
И уткнулся в ошибку, которую исправить самостоятельно не получается (знание python у меня архиплохое, я больше на С++ прогаю). Вот что он выдает на последнем этапе:

Running Sphinx v1.0.7
loading translations [en]... locale not available
loading pickled environment... not yet created
building [html]: targets for 4 source files that are out of date
updating environment: 4 added, 0 changed, 0 removed

Поиск разделов в portage

Здраствуйте, у меня вопрос, как можно отобразить программы входящие например в app-laptop?

Постоянные проблемы с установкой нового софта

Дома тихо-мирно существует серверок, заглядываю в консоль которого я только когда чгео-нить надо поставить, ну или когда чего ломается.
Как я подозреваю, из-за того, что emerge world я никогда не делал, у меня постоянно проблемы с установкой нового софта.
Например, решил сегодня поставить hplip для нового принтера.

Все заканчивается этим:
[code]
libtool: link: i686-pc-linux-gnu-ar cru .libs/libmisc.a .libs/quote.o .libs/unquote.o .libs/high_water_alloc.o .libs/next_line.o .libs/walk_tree.o
libtool: link: i686-pc-linux-gnu-ranlib .libs/libmisc.a

[SOLVED] sys-apps/man-db-2.5.9

сабж перестал собираться. напрягает то, что не собирается даже во время emerge -e system.
emerge --info sys-apps/man-db
/var/tmp/portage/sys-apps/man-db-2.5.9/temp/build.log

собственно вопрос, как обычно... что с этим делать?

java-ant-2

Пытаюсь воспользоваться java-pkg-2 java-ant-2 eclassами для написания личного ebuild.
Нашёл соответствующий хелп. Согласно предложенному там workflow решил написать простенький ebuild и расширять его до тех пор, пока он не заработает.

Сначала я получил ошибку

Problem: failed to create task or type antlib:org.apache.ivy.ant:configure
Cause: The name is undefined.
Ленты новостей