portage
Основное дерево портежей перешло на git
winterheart 13 Августа, 2015 - 11:148-12 августа официальное дерево портежей gentoo-x86 было перенесено с CVS на git.
Данное изменение в основном затрагивает разработчиков, для пользователей практически ничего не изменится.
Перенос Portage в Git (Calculate)
Lautre 14 ноября, 2011 - 18:55Приветствую всех,
С сегодняшнего дня Calculate Linux использует Git репозиторий для синхронизации портежей. В отличие от Funtoo и reGen2 мы не вносим изменения в портежи, оставляя дистрибутив полностью совместимым с Gentoo, поэтому вы можете синхронизировать портежи с нашим сервером не опасаясь внести какую-либо несовместимость.
Обновления портежей выполняются в среднем 1-2 раза в сутки по мере подготовки бинарных обновлений. Более подробно можно почитать здесь:
http://www.calculate-linux.ru/blogs/ru/319/show
Занимательная статистика
winterheart 5 ноября, 2010 - 23:29Недавно, встретив интересный запрос в багзилле, я задался вопросом — а как вообще обстоят дела с возрастом ebuild'ов в дереве?
portage-2.1.7.16 стабилизировался
winterheart 27 января, 2010 - 23:50Как многие уже успели заметить, прошла стабилизация portage в версии 2.1.7.16 для основных архитектур. Основные нововведения:
- Изменено поведение пакетного менеджера при установке обновляемых пакетов. Теперь, чтобы явно обновить новые доступные версии пакетов, следует указывать ключ -u/--update (см. bug 275945).
- Добавлена поддержка python3 через соответствующий USE-флаг. На данный момент данная возможность нестабильна, поэтому пока этот флаг замаскирован.
- И, наконец, основная новинка - поддержка ACCEPT_LICENSE, позволяющая маскировать пакеты, не подходящие по лицензии. По умолчанию исключены все EULA-подобные лицензии. Подробнее об этой возможности можно почитать в блоге yaleks'а.
Несмотря на то, что ветка 2.1.7 является по сути бэкпортированной из 2.2 (все основные исправления переносятся в стабильную часть), основное улучшение - сеты или наборы - разработчики оставили в разрабатываемой ветке.
masked by license(s)
yaleks 17 января, 2010 - 01:00С недавних пор
!!! All ebuilds that could satisfy "net-im/skype" have been masked. !!! One of the following masked packages is required to complete your request: - net-im/skype-2.1.0.47-r1 (masked by: skype-eula license(s)) A copy of the 'skype-eula' license is located at '/usr/portage/licenses/skype-eula'. - net-im/skype-2.0.0.72 (masked by: skype-eula license(s)) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
кому лень читать маны делаем одним из 2-х способов:
как заставить emerge-webrsync не удалять снимки дерева портежей
pva 15 ноября, 2009 - 23:25Тут Vadis, задал мне следующий вопрос:
Можно ли сделать так, чтоб по-умолчанию emerge-webrsync с каким-нить флагом не удалял файлы из дериктории /var/tmp/emerge-webrsync, а сохранял их. Это требуется в тех случаях, когда инет есть на одном компе, а обновиться нужно на нескольких.
Зазеркалье
integer 1 июля, 2009 - 03:48Заметка о подключение зеркал.
Большинство людей используют только GENTOO_MIRRORS="server1 server2", неудобство может возникнуть если один из server* (например вашего соседа) будет содержать уже скачаные пакеты с RESTRICT="mirror" (указывает не искать на офф зеркалах gentoo, например www-client/opera ) или RESTRICT="fetch" (нужно скачать и положить исходные файлы вручную), но скачиваться с него не будет. Для такого случая есть переменная local в файле '/etc/portage/mirrors'. Формат 'local ftp://192.168.0.1/gentoo/ http://192.168.0.1/pub/gentoo'.