Проблемы с cairo

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Проблемы с cairo

Сообщение gabell »

Некоторые приложение, в частности transmission и linuxdcpp вылетают с ошибкой:

Код: Выделить всё

transmission: cairo.c:87: _cairo_error: Проверочное утверждение `(status != CAIRO_STATUS_SUCCESS && status <= CAIRO_STATUS_INVALID_WEIGHT)' не выполнено.

В Gentoo недавно, может где-то здесь ошибся:

Код:

gabell@laptop ~ $ cat /etc/make.conf USE="-qt -qt3 -kde -ipv6 -pam -acl -oss -cups -berkdb X gtk gnome dvd alsa cdr mmx sse sse2 nvidia laptop truetype type1 dbus unicode userlocales gif xml png jpeg tiff bzip2 dvd aac mp2 mp3 mp4 ssl real quicktime libnotify" CFLAGS="-march=k8 -O3 -pipe" CXXFLAGS="${CFLAGS}" ACCEPT_KEYWORDS="~amd64" CHOST="x86_64-pc-linux-gnu" MAKEOPTS="-j2" LINGUAS="ru" GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles/ " SYNC="rsync://mirror.yandex.ru/gentoo-portage" INPUT_DEVICES="keyboard mouse" VIDEO_CARDS="nvidia" ALSA_CARDS="hda-intel"

Началось когда добавил "~amd64" и обновил мир.
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X

Re: Проблемы с cairo

Сообщение Snupt »

gabell писал(а):
19.12.2008 08:14
CFLAGS="-march=k8 -O3 -pipe"

Может поставить оптимизацию поменьше?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Проблемы с cairo

Сообщение serzh-z »

Snupt писал(а):
19.12.2008 11:40
Может поставить оптимизацию поменьше?
Не поможет.
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: Проблемы с cairo

Сообщение gabell »

Все, я вообще все сломал :) Видно Gentoo не для меня, нет столько времени.
Спасибо сказали:
Nesmero
Сообщения: 94

Re: Проблемы с cairo

Сообщение Nesmero »

gabell писал(а):
22.12.2008 10:17
Все, я вообще все сломал :) Видно Gentoo не для меня, нет столько времени.

В чем это выражается, что ты все сломал?
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: Проблемы с cairo

Сообщение gabell »

Nesmero писал(а):
22.12.2008 13:23
gabell писал(а):
22.12.2008 10:17
Все, я вообще все сломал :) Видно Gentoo не для меня, нет столько времени.

В чем это выражается, что ты все сломал?

Убрал ACCEPT_KEYWORDS="~amd64" и попробовал обновить world. Ничего хорошего не вышло. Не охота было разбираться в чем проблема, поэтому снес все и поставил FreeBSD :)
Спасибо сказали:
Lenux
Сообщения: 395

Re: Проблемы с cairo

Сообщение Lenux »

Что бы пересобирать мир, надо бережно относится к системе портежей, скажем не делать вот такого: USE="flag" emerge packet
А флаги прописывать. Вы использовали не стабильную ветку (ACCEPT_KEYWORDS="~amd64"), это не стабильные (не протестенные, содержащие ошибки) пакеты, их использование под своё страх и риск по сути. В конечном счёте можно получить не соответствие той системы которая у вас, и той которую видит emerge world :)
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: Проблемы с cairo

Сообщение gabell »

Lenux писал(а):
23.12.2008 10:25
В конечном счёте можно получить не соответствие той системы которая у вас, и той которую видит emerge world :)

Видимо так и вышло. Жаль. В целом дистрибутив понравился и сообщество пользователей очень даже доброжелательное, про документацию вообще молчу. Но как вы точно подметили, нужно бережно относиться к системе, а для этого нужно кропотливо изучать каждый ebuild. Если найду 2 свободных дня, еще раз попробую.
Спасибо сказали: