LinuxForum.Fans
Тема

Установка Gimp 2.7.0

Автор: lucefer 20 сообщений 6057 просмотров
#44740

Пытаюсь установить gimp. При конфигурации выдает ошибку

text

checking for BABL... configure: error: Package requirements (babl >= 0.1.0) were not met:

No package 'babl' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.

Alternatively, you may set the environment variables BABL_CFLAGS and BABL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

Установил babl, ошибка все равно актуальна. Посоветуйте, что делать.

#44765
lucefer написал:
Установил babl, ошибка все равно актуальна.

babl или babl-dev__ ? Это важно.

Т.е. нужен dev-пакет, как в Мандриве называется -- не знаю, в openSUSE это *-devel, в Убунте это *-dev

#44766

Под Mandriva существует и babl-devel и просто babl. Сейчас попробую поставить babl-devel. Потом отпишусь.

#44768

Да, оно.
Тоже решил попробовать 2.7

А потом он наверняка попросит gegl. Соответственно, надо gegl-devel. И так со всеми остальными: где компилить -- там *-devel

#44770

А 2.7 уже относительно стабилен?

#44771
Aspedin написал:
А 2.7 уже относительно стабилен?

Сейчас мы поглядим, какой это Сухов. (С)

#44773

Вот так флуд и начинается. Человек просит помочь с программой, а вы начинаете обсуждать ее :(

lucefer написал:
Под Mandriva существует и babl-devel и просто babl. Сейчас попробую поставить babl-devel. Потом отпишусь.
devel вам не нужен
это сокращение от developer, т.е. для разработчиков
И еще, посмотрите какая версия этого самого babl установлена
#44777

Я только что ставил 2.7 и требовался babl, который, как оказалось, уже был установлен. configure перестал требовать babl после установки babl-devel. То же самое с gegl-devel и другими. После этого всё скомпилилось и запустилось (в подтверждение нотариально заверенный скриншот запущенного 2.7).

#44778

Babl требовал от 0.1.0 и выше. Его ставил. Не помогло. Поставил babl-devel, требовать ничего не стал.

#44780

Так пошла компиляция?

#44782

странно
на скрине openSUSE, а вопрос в теме с Mandriva oO

#44784
ST написал:
странно
на скрине openSUSE, а вопрос в теме с Mandriva oO

Вот так флуд и начинается (С)

И что? Какая разница? Исходники другие или оснащение другое? Да будь хоть Убунту, а здесь вообще rpm-based (хотя никакой разницы, опять же, нет).

#44787
valentin написал:
Так пошла компиляция?

Спасибо, установил. Только запустить не найду как smile .

#44789
lucefer написал:
[quote=valentin]Так пошла компиляция?

Спасибо, установил. Только запустить не найду как smile .[/quote]
Я набрал gimp, а затем, <Tab><Tab> чтобы вывести все варианты, содержащие "gimp". Среди разных вариантов был "gimp-2.7". Его и запустил (на скриншоте виден терминал с этой командой).

#44791

При запуске выдает ошибку

text

** Message: Module '/usr/lib/gegl-0.0/convert-format.so' load error: /usr/lib/gegl-0.0/convert-format.so: undefined symbol: babl_format_get_bytes_per_pixel
** Message: Module '/usr/lib/gegl-0.0/png-save.so' load error: /usr/lib/gegl-0.0/png-save.so: undefined symbol: babl_format_get_type
** Message: Module '/usr/lib/gegl-0.0/save-pixbuf.so' load error: /usr/lib/gegl-0.0/save-pixbuf.so: undefined symbol: babl_format_has_alpha
#44792

Вот тут уже, извиняюсь, не знаю.
Посмотрел; вроде, в интернетах подобные проблемы упоминаются. В части случаев чего-нибудь не хватает.

#44794

valentin написал:
Да будь хоть Убунту, а здесь вообще rpm-based (хотя никакой разницы, опять же, нет)
Вы меня не поняли
#44797

ST написал:
[quote=valentin]Да будь хоть Убунту, а здесь вообще rpm-based (хотя никакой разницы, опять же, нет)
Вы меня не поняли[/quote]
Из Вашего предыдущего сообщения, я понял, что Вам не нравится, что я, будучи неМандрива-пользователем отвечаю на вопрос, связанный с Мандривой. Если Вы считаете, что я нахамил -- извиняюсь, но я действительно не понял претензии ко мне.
Я не вижу принципиальной разницы между дистрибутивами, все принципы, которыми я руководствовался в Убунте, работают и в Сюзе.


lucefer, а какой-нибудь libgegl-0_0-0 или что-то типа того установлен?
З.Ы. Я искал по поисковому предложению: <<"** Message: Module" "load error:" "undefined symbol:" gimp>>
#44804
valentin написал:

lucefer, а какой-нибудь libgegl-0_0-0 или что-то типа того установлен?
З.Ы. Я искал по поисковому предложению: <<"** Message: Module" "load error:" "undefined symbol:" gimp>>

Нашел причину. Ему нужен именно babl 0.1.0 или выше. Под Mandriva нашел только babl 0.0.14. Есть еще babl-0.1.0-1mdv2010.0.src.rpm, но пока его установить не могу. Выдает сообщение

text

предупреждение: пользователь mandrake не существует - используется root
предупреждение: группа mandrake не существует - используется root
предупреждение: пользователь mandrake не существует - используется root
предупреждение: группа mandrake не существует - используется root

rpm -i /путь к каталогу/babl-0.1.0-1mdv2010.0.src.rpm дает такой же результат.

#44811
lucefer написал:
.src.rpm

Это ведь спец.исходники для Мандривы, они, по идее, распакуются в /usr/src. А двойным щелчком, чтобы вызвать менеджер пакетов не получается?
Вот тут посмотрите.

Я лучше воздержусь от дальнейших советов, т.к. уже пошло дистрибутив-специфичное обсуждение.

Войдите или зарегистрируйтесь, чтобы ответить.