Система portage

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

[РЕШЕНО] emerge --depclean решил удалить xorg-server

PS: по поводу лога:

alias autoclean='sudo emerge --depclean; sudo rm -r /usr/portage/distfiles/'

Так вот, как можно объяснить такое поведение:
[code]
razr@razr ~ % sudo emerge -c www-plugins/kpartsplugin
Password:
www-plugins/kpartsplugin: 20120723 none none

All selected packages: www-plugins/kpartsplugin-20120723
>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging (1 of 1) www-plugins/kpartsplugin-20120723...
Packages installed: 813
Packages in world: 86
Packages in system: 42

Обновление дерева портеджей

Здраствуйте. Пытаюсь разобраться, не получается. Не могли -б Вы мне дать совет по исправлению данной ошибки... собственно вот в чем загвоздка, после синхронизации получаю такое вот сообщение:

Performing Global Updates: /usr/portage/profiles/updates/3Q-2012
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
 

После обновления ядра,

Где можно увидеть список пакетов. которые необходимо вручную обновить, после обновления версии ядра?
Простой пример: пакет nvidia-drivers собирает свои модули для текущего ядра и после обновления на другое ядро не работает.

как установить 32х битную программу в систему с x86_64?

подскажите, пожалуйста:
есть уже установленная система x86_64
есть программа, которая будет работать только с 32х битным apache. что и как нужно сделать, чтобы установить apache с архитектурой, отличающейся от архитектуры системы?
как я понимаю KEYWORDS=x86 и CHOST=x86-pc-linux-gnu мало. что ещё нужно?

Overlays

Хотел установить sublime text 2 из оверлея, но ничего не получается. Делал все так, как описано здесь -- http://ru.gentoo-wiki.com/wiki/Portage_Overlay: Установил layman, отредактировал make.conf, загрузил список оверлеев, добавил оверлей, синхронизировал.

Помогите обновиться с очень старой версии

Здравствуйте, уважаемые форумчане! Я очень давно, года 3 назад, установил на ноут gentoo. В то время всё было ок. Разобрался с linux на уровне пользователя и обновления всякие не вызывали у меня проблем. НО время прошло, Linux я оставл - сменилась основная деятльность и стало совсем некогда данный ноут с linux использовать и следить за обновлениями и пр. Вот сейчас совсем никаких ни команд не помню - как чистый лист в голове на эту тему. Забыл всё, как чего. Кое какие моменты вспоминаються, но целой логически связанной картины нет :( Так вот, теперь проблема.

pypy и RAM

>>> Running pre-merge checks for dev-python/pypy-1.9-r1
 * Checking for at least 4 gibibytes RAM ...                             [ !! ]
 * There is NOT at least 4 gibibytes RAM

Зачем ему столько? Можно ли обойтись без покупки планок? DDR2 слишком догогие для нищеброда, да и вообще жаба. Как порпустить проверку? Свопа много.

configure: error: C compiler cannot create executables [РЕШЕНО]

Здравствуйте. Поиск по форуму не дал дельных результатов, с Гуглом аналогично, включая иностраные форумы. Система - Calculate Linux 12 KDE, последний срез. Суть проблемы в том, что после попытки пересобрать мир (по инструкции с этого сайта) перестались собираться программы (включая сам world), сабж. FAQ читал, не помогло. Логи и прочее:

#emerge <пакет>
http://pastebin.com/tyU3PFcb

#make.conf - пробовал удалять различные настройки по чатям - не помогло. Файл никак не менял до поялвления ошибки:
[code]
#----------------------
# Настройки компилятора
#----------------------

eix "не видит" /usr/portage (calculate)

Стоит calculate прошлогодний. Администрированием толком никто не занимается, но иногда доставляются пакеты

emerge --update выполняется на ура, и выкачивает полное дерево пакетов
Пакеты после этого даже ставятся (ну иногда :) )

а вот eix-update выдает, что репозиторий пуст и не индексирует его:
# eix-update
Reading Portage settings ..
Building database (/var/cache/eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-flat)
Reading category 156|156 (100%) EMPTY!
[1] "calculate" /var/lib/layman/calculate (cache: parse|ebuild*#metadata-flat#assign)

Проблема с обновлением portage

Всем привет
Вот и я докатился до обновления одной из своих систем.
После того как сделал

emerge --sync

он мне любезно предложил обновить portage
в итоге имеем -
[code]
# emerge -pv portage

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=dev-util/pkgconfig-0.26" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-util/pkgconfig-9999 (masked by: EAPI 4)
- dev-util/pkgconfig-0.27 (masked by: EAPI 4)

Ленты новостей