Система portage

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

>=kde-base/kwin-4.2.0 в KDE 3.5.10 [SOLVED]

Сижу на amd64, но использую некоторые пакеты из нестабильной ветки.
Собственно просинкался сегодня, и пытаюсь обновить мир.
[code]
Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=kde-base/kwin-4.2.0" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kwin-4.3.0 (masked by: ~amd64 keyword)
- kde-base/kwin-4.2.4 (masked by: ~amd64 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Нужно установить определенную версию пакета[SOLVED]

Пытаюсь установить VMWAre Workstation. Есть уже скачаный VMware-Workstation-6.5.2-156735.i386.bundle
но проблема в том что на данный момент в портах уже отмечен app-emulation/vmware-workstation-6.5.3.185404.
Как пишет оч много разных howto которые я на данный момент прочитал чтоб заставить портаж ставить нужную тебе а не последнюю версию пакета есть 2 варианта :

1) прописываем в файле /etc/portage/package.keywords строчку =app-emulation/vmware-workstation-6.5.2-156735
2) прям в командной строке пишем emerge -Daqv "=app-emulation/vmware-workstation-6.5.2-156735"

Проблема с установкой Kde

Мои дейтвия:


layman -f
layman -a kde-testing

добавил в /etc/make.conf это

source="/usr/local/portage/layman/make.conf" 

содержание /usr/local/portage/layman/make.conf

PORTDIR_OVERLAY="
/usr/local/portage/layman/kde-testing
$PORTDIR_OVERLAY"

запускаю emerge @kde-testing (пробовал и просто @kde результат такой же). Ошибка:

ParseError: Invalid token 'PORTDIR_OVERLAY' (not '='): /etc/make.conf: line 1 in /etc/make.conf

PS portage-2.2_rc40

Проблема с загрузкой пакетов[SOLVED]

при emerge -Dauqv world

все падает на

[code]
>>> Failed to emerge net-misc/curl-7.19.6, Log file:
>>> '/var/tmp/portage/net-misc/curl-7.19.6/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.22, 0.21, 0.37
>>> Downloading 'http://distfiles.gentoo.org/distfiles/curl-7.19.6.tar.bz2'
--2009-08-29 14:29:56-- http://distfiles.gentoo.org/distfiles/curl-7.19.6.tar.bz2
Resolving distfiles.gentoo.org... 130.239.17.6, 140.211.166.134, 149.20.20.135, ...
Connecting to distfiles.gentoo.org|130.239.17.6|:80... connected.

Не работает emerge [РЕШЕНО]

Вчера при попытке построения дерева зависимостей получил следующее:
[code]
Calculating dependencies |Traceback (most recent call last):
File "/usr/bin/emerge", line 40, in
retval = emerge_main()
File "/usr/lib/portage/pym/_emerge/main.py", line 1412, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/lib/portage/pym/_emerge/actions.py", line 300, in action_build
settings, trees, myopts, myparams, myaction, myfiles, spinner)
File "/usr/lib/portage/pym/_emerge/depgraph.py", line 4988, in backtrack_depgraph
runtime_pkg_mask=runtime_pkg_mask)

profiles 10.0

На днях решил обновить роутер eselect profile list выдал
[code]
Available profile symlink targets:
[1] default/linux/x86/2008.0 *
[2] default/linux/x86/2008.0/desktop
[3] default/linux/x86/2008.0/developer
[4] default/linux/x86/2008.0/server
[5] default/linux/x86/10.0
[6] default/linux/x86/10.0/desktop
[7] default/linux/x86/10.0/developer
[8] default/linux/x86/10.0/server
[9] hardened/x86
[10] selinux/2007.0/x86
[11] selinux/2007.0/x86/hardened
[12] selinux/v2refpolicy/x86
[13] selinux/v2refpolicy/x86/desktop

Обновление portage

Всем привет.
Запустил ACCEPT_KEYWORDS="~x86" emerge portage

получил:

Compiling //usr/lib64/portage/pym/_emerge/depgraph.py ...
  File "//usr/lib64/portage/pym/_emerge/depgraph.py", line 1117
    finally:
          ^
SyntaxError: invalid syntax

в чем может быть проблема ? и как ее лечить ?
NightNord: а самому не заметно, в чем проблема?

Обновление portage

Всем привет.
Делаю ACCEPT_KEYWORDS="~x86" emerge portage

но вылазят ошибки :(

[code]
xargs: xargs.c:447: main: Проверочное утверждение `bc_ctl.arg_max <= (131072-2048)' не выполнено.
/usr/lib/portage/bin/ebuild-helpers/ecompressdir: line 13: 25659 Done find "${D}" -name '*.ecompress.dir' -print0
25660 | sed -e 's:\.ecompress\.dir::g' -e "s:${D}:/:g"
25661 Аварийный останов | ${XARGS} -0 ecompressdir
* Detected file collision(s):
* app-admin/eselect-1.1.1
* /usr/share/man.ecompress.dir

emerge --resume и как с ним бороться [SOLVED]

Доброго времени суток. Столкнулся с таким неудобством - при сборке чего-либо вылетает ошибка (допустим при 'emerge -e world'). Ошибка устраняется, и мир пересобирается нормально (по средствам 'emerge -e world' опять же). Затем случавйно набрав сабж наблюдаю сборку мира "с нуля", то есть с того момента, когда появилась ошибка. Отсюда вопрос, как сказать емерджу, что все уже собрано, и возврат уже не нужен?

В Kopete нет клиентов irc и icq [РЕШЕНО]

Поставил Kopete со всеми возможными флагами которые были перечислены сдесь /usr/portage/profiles/use.local.desc .Флаг "irc" присутствовал а "icq" небыло поэтому ставил без него.
Информация о системе: kernel-2.6.30-r4 kde-4.3

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