Система portage

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

Не собирается wimax

Цитата:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -leap
collect2: ld returned 1 exit status
make[2]: *** [wimaxd] Ошибка 1

wimax-1.5.2, gcc-4.6.2 (с 4.5.3-r1 то же самое)

Что нужно сделать?

Установка шрифтов.

Здравствуйте!

Помогите найти шрифт Consolas.

Раньше его можно было скачать в составе пакета media-fonts/vista-fonts из оверлея arcon.
Оверлей сейчас не работает. Где можно скачать шрифт?

Через поисковик ещё нашёлся какой-то aoliynik-overlay, но в списке оверлеев я его не вижу.

установка net-libs/xulrunner-1.9.2.20

Здравствуйте! Возникла следующая проблема при установке net-libs/xulrunner-1.9.2.20.
В увлекательном мире Gentoo я новичок так, что, если, что больно не пинать)

build.log

[code]

Проблема при установке php 5.3 и php-fpm

Привет.

Решил поставить nginx+php+mysql.
Первый и последний поставились хорошо, а вот с php возник затык.

[Решено] Создание символьных ссылок в ebuild

Приветствую всех.

Пишу ebuild для 32 битной библиотеки libtermcap. Нужно в ebuild`е описать создание символьной ссылки.

Делаю вот так:

dosym libtermcap.so.${PV} /$(get_libdir)/libtermcap.so.2 || die 

Но get_libdir возвращает директорию lib64, и вся установка идет в эту папку. Если жестко прописать директрию /lib32, то в "песочнице" эта ссылка появляется, но при установке пакета символьной ссылки нет.

Как правильно указывать директорию установки для 32 битных библиотек?
Как правильно "описывать" создание символьных ссылок?

[SOLVED]Не удается размаскировать пакет app-crypt/pkcs11-data

echo "app-crypt/pkcs11-data ~x86" >> /etc/portage/package.keywords
[code]emerge app-crypt/pkcs11-data
--- Invalid atom in /etc/portage/package.keywords: >=app-crypt/pkcs11-data

* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

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

Calculating dependencies... done!
[ebuild N ] dev-libs/pkcs11-helper-1.08 USE="-doc -gnutls -nss -static-libs" 354 kB
[ebuild N *] app-crypt/pkcs11-data-0.7.4 221 kB

Total: 2 packages (2 new), Size of downloads: 575 kB

[crossdev] Не могу собрать cross-i686-pc-mingw32/binutils

Сборка валится вот на этом, подозреваю во всем кривой libtool, на ангельских форумах что-то невнятное пишут и рецепт от туда мне не помог, а среду для кросскомпиляции хочется.
[code]
>>> Emerging (1 of 1) cross-i686-pc-mingw32/binutils-2.21.53.0.2 from x-portage
* binutils-2.21.53.0.2.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* binutils-2.21.53.0.2-patches-1.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]

Написание ebuild, gtk3 gtk2 [РЕШЕНО]

Как завернуть в флаг --with-gtk=3.0 и --with-gtk=2.0 для флагов gtk3 и gtk соответственно.

В сценарии configure опции для указания с использованием какой версии gtk собирать пишутся так:

--with-gtk=2.0 или --with-gtk=2 - для gtk+-2
--with-gtk=3.0 или --with-gtk=3 - для gtk+-3
или
--with-gtk --enable-gtk - для gtk+-2
--with-gtk3 --enable-gtk3 - для gtk+-3

Для последних двух вариантов задействование этих опция включается так:
[code]
G2CONF="${G2CONF}
$(use_with gtk) - если выставлен флаг gtk (включение gtk2)

Добавление своего профиля для portage.

Доброго времени суток!
Подскажите, пожалуйста, как добавить новый профиль для portage? Скажем создал профиль /var/lib/layman/local/profiles/newprofile и нужно, чтобы он выбирался через eselect profile (а не руками добавлять симлинк).
То ли поздно уже и говола не варит, но не найти нигде.
Спасибо.

Проблема с кросс компиляцией libtommath-0.42.0 под arm

Ребята, помогите пожалуйста решить проблему. При сборке линковщик выдает ошибку

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