[Решено]обновление на 12.03 привело к какойто "ерунде".Не ставится ни один пакет теперь

сабдж.
линк на пример попытки поставить ccache
http://pastebin.calculate-linux.ru/ru/show/4691
Если вариантов решения нет-то хотябы подскажите,пожалуйста,куда копать.

eix-sync

было.Не спасло.
Как вариант я конечно могу вручную понаделать манифесты каждому пакету
[ebuild поломанный_ебилд.ebuild manifest]
но 0_0 сколько же времени уйдёт?
Может есть способ ускорить ?

Vasiliy Bagryanov wrote:

было.Не спасло.
Как вариант я конечно могу вручную понаделать манифесты каждому пакету
[ebuild поломанный_ебилд.ebuild manifest]
но 0_0 сколько же времени уйдёт?
Может есть способ ускорить ?

rm -rf /usr/portage && eix-sync

и любопытно , с какой версии вы обновлялись ?

хм(глянул болванку…могу сказать только одно,что писал её в августе)
про совет XDDD я подозревал,Что торможу,не подозревал что настолько.Огоромное спасибо.
Остался чисто “академический” вопрос -понять,что же привело к крушению части пакетов=).

Не очень хороший вариант грохать /usr/portage, т.к. emerge его сольет уже не с git-а, а с rsync сервера. В итогде и обновления портежей не будут проходить быстро и нестыковки могут проскакивать. В кальке все маски задаются в профиле, который на 100% соотв-ет состоянию портежей, т.к. они обновляются синхронно. Но это, если портежи качать с кальковского гита.

Alexander Tratsevskiy wrote:

Не очень хороший вариант грохать /usr/portage<…>

1.но,так понимаю,в моём случае это оптимальный вариант?Иначе пришлось бы действительно вручную перелопачивать полбазы востанавливая манифесты?
1.а. помогло-уже хорошо
2.хорошо,а есть ли способ теперь вернуть гит-базу?)

конечно есть вариант :

rm -rf /usr/portage && layman -d calculate && layman -a calculate   

сам гитом не пользуюсь , но думаю Александр поправит если я в чём-то ошибся ))

2.хорошо,а есть ли способ теперь вернуть гит-базу?)

http://www.calculate-linux.ru/blogs/show/319