перестала обновляться система.

перестала обновляться система. приложения ставяться нормально. emerge выдает вот это - http://pastebin.com/upfry25X. система CLD 12.

Оно хочет чтобы вы включили флаг vorbis для media-libs/sdl-mixer

 # echo 'media-libs/sdl-mixer vorbis' >> /etc/portage/package.use/custom

спасибо Вам. сделал все, как Вы сказали, включил флаг. обновился (eselect profile list 14 (calculate:calculate/desktop/CLD/amd64/binary). сейчас emerge ac предлагает вынести практически всю систему http://pastebin.com/enLJ1NUq.

http://www.calculate-linux.org/boards/7/topics/16763?r=16768#message-16768

покажите Ваш /var/lib/portage/world

http://pastebin.com/YNB5KBLG

проблема решилась банально просто - сменой профиля. все работает.

Если не сложно, скажите на какой профиль перешли?

На calculate:calculate/desktop/CLD/amd64

забыл еще добавить вот что, уж извините меня, -
после eix-sync необходимо выполнить emerge -avuDN world.
после emerge -ac, смотрим, что предлагается удалить, подтверждаем y, и все работает.

У меня как у топикстартера тоже в один момент система не стала обновляться.

Похоже у меня похожая непонятка как у Вячеслава?

решил не создавать новую тему, дописать в эту.

вывод консоли: http://pastebin.calculate-linux.ru/ru/show/4467

система CLD 12.0.3

Выполните eix-sync, если не поможет добавьте use gtk, либо уберите use libnotify. Суть в том, что libnotify требует gtk флаг

Yuri Blohin wrote:

Выполните eix-sync, если не поможет добавьте use gtk, либо уберите use libnotify. Суть в том, что libnotify требует gtk флаг

eix-sync выполнял перед командой на обновление.

как добавить флаг?

верная ли команда такого вида:

 # echo 'net-p2p/eiskaltdcpp gtk' >> /etc/portage/package.use/custom

чтото не выходит каменный цветок…

Вывод консоли: http://pastebin.calculate-linux.ru/ru/show/4480

cli? ( exactly-one-of ( json xmlrpc ) )

cli требует чтобы был указан только один из json или xmlrpc, json в свою очередь требует чтобы не было xmlrpc.

Установил версию calculate - 11.9 и при попытке обновить систему получаю вот , что нужно сделать что бы систему обновить ? -

calculate vf # eix-sync
 * Syncing all portage overlays
* Running... # ( cd /var/lib/layman/calculate  && /usr/bin/git pull )
fatal: The remote end hung up unexpectedly
* 
* Warnings:
* ------
* 
* The source of the overlay "calculate" seems to have changed.
* You currently sync from
* 
*   git://git.calculate.ru/dev/overlay.git
* 
* while the remote lists report
* 
*   git://git.calculate.ru/calculate/overlay.git
* 
* as correct location.
* Please consider removing and re-adding the overlay.
* 
* 
* Errors:
* ------
* 
* Failed to sync overlay "calculate".
* Error was: Syncing overlay "calculate" returned status 1!
* 
 * layman -S failed
 * Time statistics:
    28 seconds total

Наиболее простым вариантом будет поставить систему из свежего образа. За год произошло ОЧЕНЬ много изменений. Но если вы хотите попробовать обновить именно эту, то для начала попробуйте отключить оверлей и подключить заново.

Yuri Blohin wrote:

Наиболее простым вариантом будет поставить систему из свежего образа. За год произошло ОЧЕНЬ много изменений. Но если вы хотите попробовать обновить именно эту, то для начала попробуйте отключить оверлей и подключить заново.

Извеняюсь ,а как это сделать - отключить оверлей ? Или - носом ткните - где взять инфу по этому вопросу ?

layman -d calculate && layman -a calculate
eix-sync

Первая команда стоит в процессе , проверяю ifconfig трафик не идёт ? Или так должно быть ?

calculate vf # layman -d calculate && layman -a calculate
* Deleting directory "/var/lib/layman/calculate"
* Successfully deleted overlay "calculate".
* Running... # /usr/bin/git clone git://git.calculate.ru/calculate/overlay.git /var/lib/layman/calculate
Cloning into /var/lib/layman/calculate...
remote: Counting objects: 77105, done.
remote: Compressing objects: 100% (24191/24191), done.

Вторая , в другом терминале - eix-sync - окончание лога -

 ... File list size: 3763550
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 68189
Total bytes received: 13016897

sent 68189 bytes  received 13016897 bytes  72897.42 bytes/sec
total size is 262941404  speedup is 20.09

Performing Global Updates:
(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.*'
/usr/portage/profiles/updates/4Q-2012........



 * An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.

 * To update portage, run 'emerge portage' now.


 * IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Usage: egencache [options] <action> ... [atom] ...

egencache: error: Unable to locate repository named 'calculate'
 * Something went wrong with egencache --repo=calculate --update --jobs=4
 * Time statistics:
   193 seconds for syncing
   202 seconds total

Для начала - не стоит недождавшись окончания выполнения команд дергающих одни конфиги и каталоги, начинать выполнять другие. eix-sync ТОЛЬКО после успешного завершения.

Первая команда в итоге отработала или нет?

Если нет попробуйте снова

layman -d calculate
layman -a calculate
eix-sync

если нормально не отработает покажите выводы

ls -la /var/lib/layman
cat /var/lib/layman/overlays.xml
cat /var/lib/layman/make.conf