Предположительно проблемы с пакетами sys-power/powernowd-1.00, net-print/cups-1.4.6-r21. А также:
!!! One or more updates have been skipped due to a dependency conflict:
sys-apps/calculate-lib:2.2
(sys-apps/calculate-lib-2.2.15-r2::calculate, binary scheduled for merge) conflicts with
=sys-apps/calculate-lib-2.2.15-r1 required by (sys-apps/calculate-utilities-2.2.15-r4::calculate, binary scheduled for merge)
Конечно у меня сегодня не самое подходящее настроение, этому есть разные причины.
Очень часто обновления становятся похожи на рулетку получится или нет и ужасно этим напрягают. Не всегда ошибки удается разрешить не только самостоятельно (с документацией в одной руке и гуглом в другой), но и в пределах разумного времени. Возможно темп обновлений пакетов обгоняет их обкатку? Почему получается, что при обновлении у обычных пользователей появляются недоработанные пакеты? Я готов лично участвовать в тестировании (насколько у меня хватит квалификации), но не на рабочей системе. Прошу не воспринимать как критику - чисто мои рабочие заметки. При установке некоторых размаскированных пакетов - то отключаются какие-то функции, то перестают запускаться программы, то еще что-то ломается. Еще заметил нюанс - после очередного кувыркания с такими проблемами пришлось переставлять систему (не хватает мне терпения наверно последнее время разбирать ошибки до конца) и вот что я отметил. Грузится система прилично медленнее после обновления. После установки 11.3 КДЕ стартовало примерно за 20 секунд (не считая проверки профиля конечно), после обновления до актуального состояния КДЕ почти 50… Вот и гадай откуда набежало 30?..
Еще раз хочу подчеркнуть - по мне ваш дистрибутив очень хорош, но с необкатанными пакетами желательно что-то придумать.
С уважением, Алексей.
P.S.
KDE 4.6.3 в профиле 1 уже размаскирован? - у меня вовсю кричит о готовности к обновлению.
На сайте KDE нашел, что уже рекомендуют обновить до версии 4.6.3 (“4.6.3 is a recommended update for everyone running 4.6.2 or earlier versions”). Поставил обновляться emerge -aubgkDN system world.
Еще один пакет не собирается:
Failed to emerge media-video/ffmpeg-0.6_p25767, Log file:
>>> '/var/calculate/tmp/portage/media-video/ffmpeg-0.6_p25767/temp/build.log'
1. Не забывайте перед обновлением системы выполнять синхронизацию портежей и оверлея.
(sys-apps/calculate-lib-2.2.15-r2::calculate, binary scheduled for merge) conflicts with
=sys-apps/calculate-lib-2.2.15-r1 required by (sys-apps/calculate-utilities-2.2.15-r4::calculate, binary scheduled for merge)
Да, =sys-apps/calculate-lib-2.2.15-r1 требуется для sys-apps/calculate-utilities-2.2.15-r4, но текущая версия сейчас 2.2.15-r8! Если в Вашем /var/lib/portage/world по прежнему прописан app-misc/calculate-meta, он по цепочке вытянет новый sys-apps/calculate-utilities, который в свою очередь обновит зависимости, в т.ч. sys-apps/calculate-lib-2.2.15-r2.
2. Замаскируйте как было раньше строчку в make.conf:
#EMERGE_DEFAULT_OPTS="--jobs=4"
Она может вызывать ошибки не только при компиляции пакетов, но и при установке бинарных пакетов. Это проблема потрежей.
# emerge -1 sys-power/powernowd
Calculating dependencies... done!
>>> Emerging binary (1 of 1) sys-power/powernowd-1.00
* powernowd-1.00.tbz2 MD5 SHA1 size ;-) ... [ ok ]
>>> Extracting info
* Package: sys-power/powernowd-1.00
* Repository: gentoo
* USE: amd64 multilib cdistro_desktop kernel_linux cdistro_CLD elibc_glibc userland_GNU
* FEATURES: preserve-libs sandbox
* Checking for suitable kernel configuration options... [ ok ]
>>> Extracting sys-power/powernowd-1.00
>>> Installing (1 of 1) sys-power/powernowd-1.00
* Пакет calculate-desktop-2.2.15 изменил следующие файлы:
* Пользователь atratsevskiy:
* /home/atratsevskiy/.calculate/ini.env
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
Спасибо Александр. Попробую Ваши рекомендации. В world app-misc/calculate-meta прописан. Портежи обновлял вчера командой layman -s calculate && eix-update && eix-sync… Посмотрел сейчас, что мне отписало после обновления и заметил вот что:
egencache: error: Unable to locate repository named 'calculate'
* Something went wrong with egencache --repo=calculate --update --jobs=4
Вчера на это внимания не обратил. Вероятно поэтому не обновились версии пакетов. Сейчас закончит шуршать комп и попробую разобраться.
Не получается обновить эти пакеты, как того просит система. Закомментировал #EMERGE_DEFAULT_OPTS="–jobs=2, выполнил revdep-rebuild -i и запустил установку emerge -1 sys-power/powernowd
Нашел решение в CFLAGS="-O2 -march=native -pipe -fPIC" убрал параметр -fPIC и powernowd установился.
По двум другим пакетам ситуация отрицательная - не собираются:
по пакету ffmpeg-0.6_p25767 лог большой скопировал только последние строки и прикрепил полный лог файлом:
* ERROR: media-video/ffmpeg-0.6_p25767 failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 2737: Called die
* The specific snippet of code:
* emake || die;