Система portage

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

Проблема с обновлением.

emerge -uDN @world: http://pastebin.com/ZEBkq33q
emerge @preserved-rebuild: http://pastebin.com/Z5P9HSXg
Не обновляется.

[РЕШЕНО] Использование нескольких версий gcc

Господа, а не поскажете ли, как задавать для разных пакетов разные используемые для компиляции версии gcc? Спрашиваю потому что у меня как основной используется gcc-4.7 (по двум причинам: изучаю/использую c++11, в свободное время люблю понаписать баг-репортов про пакеты, падающие с новой версией компилятора), но кроме него установлен gcc-4.6. Сейчас, если что-нибудь падает с 4.7, меняю системный компилятор gcc-config'ом, компилирую нужный пакет, меняю назад.
Соответсвенно, возможно ли задавать компилятор для отдельных пакетов наподобие того, как use-флаги задаются в package.use?

Чудеса Qt или приведение Qt и GTK-приложений к общему виду.

Доброго времени суток. Решил сделать вид Qt и GTK-приложений одинаковым, вспомнил, что в других дистрибутивах эта проблема решалась с помощью qtconfig (который я обнаружил в x11-libs/qt-qt3support-4.8.2 :0). По совету с одного форума вместе с qt-qt3support-4.8.2 поставил еще и qt-gui с флагом gtksupport. В итоге обнаружил следующее:
1. Поставились Qt Designer и Linguist
2. В qtconfig не было GTK+ в выпадающем меню стилей (хотя вроде qgtkstyle был включен в Qt уже давно)

Синхронизация дерева портежей через git (calculate) [РЕШЕНО]

Попробовал сабж как описано тут (http://www.calculate-linux.ru/blogs/ru/319/show) в последнем комментарии. Сделал всё по шагам, всё равно при emerge --sync выдаёт "Unrecognized protocol: SYNC='git://....", кто нибудь знает как исправить.

P.S. portage-2.2.0_alpha120

{calculate} Распинывание принтера lbp2900, непонятки с app-emulation/emul-linux-x86-bjdeps

Пока писал понял, что вопрос в основном к хозяевам оверлея calculate.

Ситуация такая, в Сalculate 12 принтер canon LBP2900 без проблем заводиться и работает на х86 и на х86_amd64.
У меня Gentoo, я подключил оверлей calculate и поставил оттуда, нужные мне, net-print/cndrvcups-capt и net-print/cndrvcups-common, с ними как зависимость поставился app-emulation/emul-linux-x86-bjdeps.
Ошибок при сборке/установке не было, но принтер работать не захотел.

Установка Oracle instant client.[РЕШЕНО]

Проблема появляется при попытке уставить пакет из реп. Подробнее http://www.calculate-linux.ru/boards/16/topics/16346 Может есть у кого то какие идеи?

games-puzzle/cogs

кто устанавливал сей пекет? при установке выдаёт ошибку http://pastebin.com/MXjauAbQ
ebuild выглядит следующим образом http://pastebin.com/MFB1mDVj

[РЕШЕНО] crossdev - Emerging cross-glibc ... failed :(

 * crossdev version:      20120305
 * Host Portage ARCH:     amd64
 * Target Portage ARCH:   x86
 * Target System:         i686-pc-linux-gnu
 * Stage:                 4 (C/C++ compiler)
 * ABIs:                  default

 * binutils:              binutils-[stable]
 * gcc:                   gcc-[stable]
 * headers:               linux-headers-3.4.4
 * libc:                  glibc-[stable]

...

 * Emerging cross-glibc ...

 * glibc failed :( 

[code] * crossdev version: 20120305
* Host Portage ARCH: amd64
* Target Portage ARCH: x86

[РЕШЕНО] Драйвер с сайта nvidia для GeForce-9800GT

Фишка в том, что моя видюха не хочет работать с драйверами из портежей:
173.14.34/35 - не могут установить разрешение 1360*768 и не используют 3D ускорение (glxgears = ~800fps), слетает consoltfont - приходится перезапускать...
295.59 и 302.17 - стартуют с нормальным разрешением, в логах xorg`а ошибка - не загружается модуль glx (glxgears = ~800fps), при выходе из Xов (twm, xterm и xclock) система намертво виснет с чёрным экраном (только ресет, нет переключения на клаве numlock и т.п.)
96-е ну эти и не должны знать мою видюху.

пересборка firefox

Пересобираю hardened gcc, и все остановилось вот на таких строках:

adding: hyphenation/hyph_de-1996.dic (deflated 54%)
adding: hyphenation/hyph_hsb.dic (deflated 63%)
adding: hyphenation/hyph_sh.dic (deflated 69%)
adding: hyphenation/hyph_eo.dic (deflated 63%)
adding: hyphenation/hyph_de-CH.dic (deflated 54%)
adding: hyphenation/hyph_af.dic (deflated 55%)
adding: hyphenation/hyph_it.dic (deflated 55%)
adding: hyphenation/hyph_es.dic (deflated 67%)
adding: hyphenation/hyph_hu.dic (deflated 62%)
adding: hyphenation/hyph_de-1901.dic (deflated 54%)

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