Система portage

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

Вырезать cairo [разобрались]

После обновления пересобрались иксовые библиотеки рендеринга и вылезло предупреждение в звездочках, что, дескать, мы с каиро больше не дружим, напрягает его "согласовывать" да и два года оно не девелопится. (Сорри, не скопировал сразу содержимое выдачи, поэтому немного могу ошибаться). Ну я попробовал было избавиться от каиро, но... Короче, приложения-то некоторые, его использующие, собираются без него, но вот gtk+ никак, а, хотя я сижу на qt/kde вынужден держать в системе и gtk+

[РЕШЕНО]Помогите поправить ebuild

[java-overlay]
upd: ссылка на ebuild
http://overlays.gentoo.org/proj/java/browser/java-overlay/dev-java/hibernate-annotations/hibernate-annotations-3.1_beta8.ebuild

Вообщем столкнулся со следующей проблемой: http://bugs.gentoo.org/show_bug.cgi?id=329617
Сидеть и ждать пока кто - то исправит нет, поэтому пытаюсь разобраться сам.
Судя по ошибке

!!! ERROR: Package asm-2 was not found!

оно не может найти dev-java/asm
но:
[code]
[I] dev-java/asm
...

[SOLVED] Не создается digest ebuild`а

Что-то непонятное творится с простейшим ебилдом:

[code]cat urtconnector-9999.ebuild
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=2
inherit games cmake-utils subversion

DESCRIPTION="Advanced UrbanTerror launcher program"
HOMEPAGE="http://code.google.com/p/urtconnector/"
ESVN_REPO_URI="http://urtconnector.googlecode.com/svn/trunk/"

LICENSE="GPL"
KEYWORDS="~x86 ~amd64"
SLOT="0"
IUSE=""

RDEPEND="x11-libs/qt-gui:4
games-util/qstat
dev-libs/boost"

DEPEND="${RDEPEND}"

[РЕШЕНО] Ошибка сборки dev-python/setuptools-0.6.13

Сделал ежедневное обновление дерева портежей вчера и появилась навая версия sys-libs/cracklib-2.8.16, требующая пакета dev-python/setuptools-0.6.13, и почему он у меня не компилируется без ошибки, вот само сообщение:

[code]

python 2.7 (segmentation fault gajim)

Не удержался, вчера размаскировал python 2.7 собрал, прогнал python-updater.
Всё вроде прекрасно кроме того что перестал запускаться gajim. Сегфолт :(

demoriz [~]% gajim
zsh: segmentation fault  gajim

Пробовал пересобирать разные версии гаджима - результат тот же. Можно ли как-нибудь найти причину сегфолта? Уж очень неохото откатываться на питон 2,6

Патчевание, каким гентушники его видят

Тут уже проскакивал вопрос о патчах и я читал dev.manual, но вот вопросик..
Щас для себя написал ebuild для vim7.3
Скачал дифф к 7.2->7.3, кинул в files, распаковал gz (уже лишне, да?!)
ну и добавил в секцию... Норм.

Вопрос 1:
А почему патчи хранятся в files в дереве портажа?
Патч применяется к исходникам, а не к ebuild (что за мысль ваще о_О) и ИМХО должен качаться через SRC_URI, лежать в distfiles

профит:
- дерево меньше, синк еще быстрее

Куда пропал ебилд x11-libs/qt-3.3.8*

Доброе время суток народ!
x11-libs/qt-3.3.8*.ebuild
вот собственно вопрос куда оно делось из протожа.
исчез навсегда ?
ps. хотел sim собрать . там как раз qt3 нужен.

[SOLVED] upd dev-libs/icu-4.4.1 ERROR: compile

Помогите товарищи при комплиляции dev-libs/icu-4.4.1
выдает ошибку:
листинг елога
[code]
ERROR: compile
ERROR: dev-libs/icu-4.4.1 failed:
emake failed

Call stack:
ebuild.sh, line 54: Called src_compile
environment, line 2852: Called _eapi2_src_compile
ebuild.sh, line 646: Called die
The specific snippet of code:
emake || die "emake failed"

If you need support, post the output of 'emerge --info =dev-libs/icu-4.4.1',
the complete build log and the output of 'emerge -pqv =dev-libs/icu-4.4.1'.

Portage и bittorrent (SOLVED)

Кто-нибудь слышал или читал о возможности работы системы портажей через битторрент?

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

Сегодня попытался пересобрать php вот так:

USE="apache2 berkdb bzip2 cli crypt curl curlwrappers gd gdbm iconv ipv6 mysql ncurses nls pcre readline reflection session sockets spl ssl threads unicode xml xmlreader xmlrpc xmlwriter zlib simplexml" emerge php

В прошлый раз собрался нормально, но в этот раз добавил в USE simplexml, и собираться перестал. Вот что получается:
[code]
Generating files
configure: updating cache ./config.cache
configure: creating ./config.status
creating main/internal_functions.c
creating main/internal_functions_cli.c

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