Система portage

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

Зеркала Яндекса перешли на git?

При попытке синкнуться с ними выходит:

localhost ~ # emerge --sync
!!! Portage tree /portage does not appear to be a git repository. Please move out of the way of correct your PORTDIR setting and retry.

Это местечковая инициатива или Gentoo решил официально перевести portage на git?

Установка устаревшего пакета

Добрый день.
У меня есть пакет /usr/portage/distfiles/php-5.2.11.tar.bz2 но портежи не как не хотят его пересобирать т.к. сейчас стабильной отмечено dev-lang/php-5.3.10, если я эту версию маскирую он мне вообще предлагает раз маскировать 5.4.
Вопрос в том как заставить пересобрать 5.2.11?

Собственно проблема в следующем, особо не думая головой обновил mysql и упал php c ошибкой:
php: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory

Даунгрейд mysql на версию 5.1.56 ситуацию не поменял :(

[РЕШЕНО]Не даунгрейдится GCC

В /etc/portage/package.keywords/file и /etc/portage/package.mask/file прописал

=sys-devel/gcc-4.5.3-r1

Но при

emerge -av sys-devel/gcc

Он всёравно предлагает

[ebuild   R    ] sys-devel/gcc-4.5.3-r2 

Генту(x32) на сегодняшний момент полностью обновлена.
ЧЯДНТ?

Build Host и разные процессоры

Всем привет. Есть ноут HP ProBook 4530s. Core i5. Все отлично, но греется когда собираешь что-нибудь. А так как кулерами крутить не льзя, то остывает долго. Дома это самая мощная машина, а так как ноут рабочий, то на горячем много не поработаешь.
Подумал я и решил использовать сервера, есть которые вообще не используются.

Есть сервер, там уже вкатил stage3 в чруте. Есть вопросы:
1. -march=native на ноуте, как мне получить все флаги с которыми собиралсиь у меня пакеты, и потом запустить это на сервере?

Failed to emerge dev-libs/libpcre-8.30-r2

Доброго времени суток!
Делаю emerge -avuDN world и вылетает все это чудо с такой ошибкой
http://pastebin.ru/zyYqHQ8V
что делать?

ошибка во мне или в portage?

короче решил с горя поизвращаться и поставил USE="-* minimal...". так вот при сборке curl и cmake выпадала ошибка (что-то про md4\md5\des + nettle), решилось добавлением nettle к USE флагам, а ещё при сборке qt-gui c USE="-glib gtkstyle" portage спокойно запускался, но когда дело доходило до сборки, вываливался с ошибкой на недопустимые USE флаги. надо постить в баг-зиллу или с USE="-* minimal..." да ещё и на ~x86_64 работать не обязано?
p.s. в моём случае ситуация сильно осложнилась тем, что revdep-rebuild не работает на systemd, кучу времени убил на поиск и решение проблем.

[Решено] Ошибка при обновлении dev-lang/python-3.2.2

Запустил, как обычно, "emerge -vuD @world" в начале недели, в результате питон не собирается.
Лог сборки - http://paste.pocoo.org/show/555926/
emerge --info - http://paste.pocoo.org/show/555932/
Поискал по последнему сообщению:
"Failed to build these modules:
nis"
Вроде этот баг исправили еще в 2009 году.
Куда посмотреть, что упустил?

[SOLVED] Не собирается openvpvn-2.1.4

С добрым.
Народ поставил систему с нуля.
Классически пересобрал мир, все гуд.
Хочу ставить openvpn-2.1.4 ругается на применения патча.
Привожу лог ошибки. Может кто=то подскажет куда копать ?

[code]
emerge openvpn
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) net-misc/openvpn-2.1.4
* openvpn-2.1.4.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Unpacking source...

Удаление пакета (полное) emerge -C

На данный момент пользуюсь

emerge -C {имя пакета}

, но это не даёт полного удаления, файлы от этого пакета остаются в системе (Видел их в /etc/) Как понимаю это их конфигурационные файлы, и в случии если я опять поставлю пакет он будет ими пользоваться заново... но я хочу полного удаления, использовать

equery f {имя пакета}

и удалять ручками?

[SOLVED] Сегодня обновил portage - и....

Сегодня обновил portage - и...

>>> Verifying ebuild manifests

!!! A file listed in the Manifest could not be found: /usr/portage/net-nds/openldap/files/slapd-initd-2.4.28-r1.orig

Что мне делать?

Обновление не идет...
Убить /usr/portage и распаковать его снова - я так сделал
То же самое

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