Система portage

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

Не собирается kde-base/kdeplasma-addons-4.5.0

Срд Авг 11 11:51:00-root@arago-desktop:~
^_^ wgetpaste /var/tmp/portage/kde-base/kdeplasma-addons-4.5.0/temp/build.log
Your paste can be seen here: http://paste.pocoo.org/show/248773/

Срд Авг 11 11:51:30-root@arago-desktop:~
^_^ wgetpaste /var/tmp/portage/kde-base/kdeplasma-addons-4.5.0/temp/environment
Your paste can be seen here: http://paste.pocoo.org/show/248774/

Срд Авг 11 11:52:07-root@arago-desktop:~
^_^ emerge --info|wgetpaste
Your paste can be seen here: http://paste.pocoo.org/show/248776/

Особености работы с пакетом python [РЕШЕНО]

Следуя советам системы после апдейта питона хочу избавиться от флага berkdb . Но питон пакет особенный имеет сразу две установленные версии , причем несмотря на то что в eselect выбран 2.6 при наборе "emerge -aqv python" будет предложено пересобрать 3.1 .
И если это проблему можно решить с помощью "emerge -aqv =dev-lang/python-2.6.5-r3" то как впихнуть berkdb в package.use я не знаю :(

Паралельно возник вопрос ( ну это уже так для общего развития :) ) :

запутался с зависимостями mapnik и agg [Solved]

emerge -pv mapnik

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy "x11-libs/agg[gpc,truetype]".
!!! One of the following packages is required to complete your request:
- x11-libs/agg-2.5 (Missing IUSE: gpc)
(dependency required by "sci-geosciences/mapnik-0.6.1-r3" [ebuild])
(dependency required by "mapnik" [argument

eix agg
[I] x11-libs/agg
Available versions: 2.5 ~2.5-r2 {(+)X +gpc sdl (+)truetype}

[SOLVED] Поясните по поводу пересборки системы

Читал мануалы, форумы и т.п. и уже немного запутался.
Суть - изменены CFLAGS (в связи с установкой нового процессора).
Вроде рекомендуется при этом:

#emerge -eav system
#emerge -eav world

Но возникают вопросы:
1) зачем сначала, систем, потом world, если world уже включает в себя system?
2) встретил такое мнение, что вообще достаточно emerge -eav system, мир пересобирать не надо

ошибка на bugs.gentoo.org с непонятным (для меня) решением

в кои то веки столкнулся с ошибкой при emerge, которая есть в багзилле
http://bugs.gentoo.org/show_bug.cgi?id=325077
только я не понял что с этим делать по gentoo-way.
------- Comment #4 From n3ph 2010-07-16 15:07:54 0000 [reply] -------

Whop! Latest 1.5 Snapshot: (revision 5719)
http://postgis.refractions.net/download/postgis-1.5.2SVN.tar.gz
compiled successfully...

Компиляция на удалённом компьютере

Знаю про систему distcc. Вроде как распределённая компиляция. Должна как-то экономить время, и компилировать сразу на нескольких компьютерах. Пробовал - особого прироста производительности не дало. Я так понимаю, удалённо может проходить только собственно компиляция. А линковка, конфигурация, выполнение скриптов, и т.п... - всё на клиентской машине.
У меня и задача немного другая... есть нетбук eee pc 901, есть "большой брат", более мощный компьютер с amd phenom x2.

Обновился Python - сломался portage

При попытке собрать что угодно получаю
[code]
>>> Emerging (1 of 2) sys-apps/portage-2.2_rc67
Traceback (most recent call last):
File "/usr/bin/emerge", line 42, in
retval = emerge_main()
File "/usr/lib64/portage/pym/_emerge/main.py", line 1555, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/lib64/portage/pym/_emerge/actions.py", line 434, in action_build
retval = mergetask.merge()
File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 914, in merge
rval = self._merge()

Как собрать и установить 32bit пакет на amd64

Что-то нигде не могу найти как это сделать

Hardened Gentoo. Не компилится mplayer [РЕШЕНО]

Не компилится mplayer. На ванильный gcc переходил - никак :(.

emerge --info
[code]
emerge --info
Portage 2.1.8.3 (hardened/linux/x86/10.0, gcc-4.3.4, glibc-2.11.2-r0, 2.6.32-hardened-r9-2 i686)
=================================================================
System uname: Linux-2.6.32-hardened-r9-2-i686-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-2.0.1
Timestamp of tree: Wed, 28 Jul 2010 00:00:01 +0000
app-shells/bash: 4.0_p37
dev-lang/python: 2.6.5-r2, 3.1.2-r3
dev-util/cmake: 2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.6.1-r1

optimized-qmake

В пакете x11-libs/qt-core есть флаг оптимизации optimized-qmake

Сижу и мучаюсь, включать его или нет. Кто нибудь знает что это такое и зачем ? Будет ли оптимизация или этот флаг влияет на сборку а не на конечный результат ? Убедительная просьба не писать ответы типа: "Это флаг оптимизации qt make" и не копипастить с форумов бубунту.
Пока не пойму что это такое не буду кеды собирать :)

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