Система portage

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

Глюк Portage?

Где-то пару часов назад выполнил eix-sync

emerge -puDNv в конце выдала следующее:

!!! The following update has been skipped due to unsatisfied dependencies:

x11-apps/xinit:0

emerge: there are no ebuilds to satisfy ">=x11-base/xorg-server-1.8.0".
(dependency required by "x11-apps/xinit-1.2.1-r1" [ebuild])

пакета xorg-server-1.8.0, как следует из приведенного, нет в дереве.
что это, глюк? у кого-нить есть такое же? раньше на такие грабли не
наступал, а пользую Gentoo аж с версии 1.4

Установка PHP 5.3

Взял ебилды отсюда: http://bugs.gentoo.org/show_bug.cgi?id=274512
Как написано в комментах к ебилду пхп:

#REMEBER!!!! You need to add the following strings to your /etc/portage/package.mask (create the file if it doesn't exists!) (This combination really works!)
#
#>=sys-devel/autoconf-2.62
#>=sys-devel/automake-1.9.6
#
#After you add those strings you have to
#emerge autoconf automake m4
#I don't know why "m4" (but hey, that worked for me, almost after a day of struggle=)))

Сделал.

Теперь получаю ошибку:
[code]
drakon / # emerge =dev-lang/php-5.3.2

настройка deltup

Хочется настроить deltup так, чтобы он запрашивал дельты только для фалов больше 500кБ.
Немного напрягает, когда он по полчаса висит, ожидая дельту для 2кБ-ых "bashXX-0YY", прогоняя при этом трафиг на запросах больше, чем весит файл. В файле конфигурации getdelta.rc не нашел опции с указанием минимального размара файла.
Может она есть, но не указана? Или надо править сами скрипты deltup?

[SOLVED] Ошибки после eix-sync : Filesize does not match recorded size

Сделал eix-sync.
Получаю:
[code]>>> Updating Portage cache
100% [========================================================================>]
* Digest verification failed:
* /var/lib/layman/rion/app-admin/saslfinger/saslfinger-1.0.3.ebuild
* Reason: Filesize does not match recorded size
* Got: 594
* Expected: 595
Error processing app-admin/saslfinger-1.0.3, continuing...
* Digest verification failed:
* /var/lib/layman/rion/app-text/qstardict/qstardict-0.13.1.ebuild
* Reason: Filesize does not match recorded size
* Got: 1449
* Expected: 1294

Вопрос про use флаги.

Поставил gentoo, разбираюсь с use флагами. И возник такой вопрос: а нужны ли вообще глобальные use флаги?
Не проще ли прописывать флаги к каждому пакету отдельно?
Поделитесь опытом...
И еще такой вопрос: можно как то отследить use флаги, которые я не задал напрямую? (т.е. которые нигде не прописаны)
Заранее спасибо!

[[SOLVED] Не собирается dev-python/pygtk без DirectFB либы]

Всем привет
Чистил систему и решил избавиться от пакета directFb, всё равно вряд ли где его использую. Но не думал, что на столько геморно будет вычистить зависимости от него....
Почти все пакеты сразу затребовали при линковке ldirectfb. Долго и упорно, но я почти всё восстановил, кроме dev-python/pygtk, а без него у меня не собирается deluge
equery d мне уже ничем не помогает, поэтому подскажите пожалуйста, как мне узнать, из - за какого пакета до сих пор pygtk требует либу?

заранее благодарен за помощь

сборка glibs ( test failed) [РЕШЕНО]

при установки посредством
$ emerge glibs

пакет собирается некоторое время, а потом выдается сообщение :

>>> Failed to emerge dev-libs/glib-2.22.4, Log file :

>>> '/var/tmp/portage/dev-libs/glib-2.22.4/temp/build.log'

* Message for package dev-libs/glib-2.22.4 :

* ERROR : dev-libs/glib-2.22.4 filed :
* tests failed

* Call stack :
* ebuild.sh , line 54 : Called src_test
* environment , line 3182 : Called die
* The specific snippet of code :
* emake check || die "test failed"
*

далее описывается где лежат логи сборки...

[РЕШЕНО] Глюки с freetype-2.3.9-r1

В общем, недавно начались проблемы со сборкой кучей приложений. Вот вывод от gd, к примеру:

[code]...
gdft.c:113:31: error: freetype/freetype.h: No such file or directory
gdft.c:114:30: error: freetype/ftglyph.h: No such file or directory

sandbox:main signal SIGQUIT already had a handler ..

Не понятная ошибка. sandbox:main signal SIGQUIT already had a handler ... Во время сборки пакетов. Помогите

[[SOLVED] Почему k3b тянет media-libs/libmpcdecsv7]

Всем привет
Я сижу на кде-3.5 и имею "app-cdr/k3b-1.0.5-r6"
Недавно при очередном обновлении портаж ругнулся на media-libs/libmpcdecsv7, так как ставится более новый media-sound/musepack-tools, который по идее должен содержать все необходимые кодеки 7 версии музпака.
Но k3b всё равно требует более старый пакет

emerge: there are no ebuilds to satisfy "media-libs/libmpcdecsv7".
(dependency required by "app-cdr/k3b-1.0.5-r6" [ebuild])
(dependency required by "k3b" [argument])
Ленты новостей