1

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

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, ошибка все равно актуальна. Посоветуйте, что делать.

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

2

lucefer пишет:

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

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

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

3

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

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

4 (23.05.2010 23:35:51 отредактировано valentin)

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

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

5

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

Debian GNU/Linux testing/sid (2.6.32)

6

Aspedin пишет:

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

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

7

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

lucefer пишет:

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

devel вам не нужен
это сокращение от developer, т.е. для разработчиков
И еще, посмотрите какая версия этого самого babl установлена

Замена привычного "гы" на "хм" сделает вас в разы интеллигентнее в глазах собеседника.

8 (24.05.2010 00:11:54 отредактировано valentin)

Я только что ставил 2.7 и требовался babl, который, как оказалось, уже был установлен. configure перестал требовать babl после установки babl-devel. То же самое с gegl-devel и другими. После этого всё скомпилилось и запустилось (в подтверждение нотариально заверенный скриншот запущенного 2.7).
http://static.itmages.ru/i/10/0523/s_1274645235_72fa655321.png

9

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

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

10

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

11

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

Замена привычного "гы" на "хм" сделает вас в разы интеллигентнее в глазах собеседника.

12 (24.05.2010 00:19:47 отредактировано valentin)

ST пишет:

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

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

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

13

valentin пишет:

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

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

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

14 (24.05.2010 00:31:53 отредактировано valentin)

lucefer пишет:
valentin пишет:

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

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

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

15

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

** 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
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

16 (24.05.2010 00:50:09 отредактировано valentin)

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

17

valentin пишет:

Да будь хоть Ubuntu, а здесь вообще rpm-based (хотя никакой разницы, опять же, нет)

Вы меня не поняли

Замена привычного "гы" на "хм" сделает вас в разы интеллигентнее в глазах собеседника.

18 (24.05.2010 01:12:33 отредактировано valentin)

ST пишет:
valentin пишет:

Да будь хоть Ubuntu, а здесь вообще rpm-based (хотя никакой разницы, опять же, нет)

Вы меня не поняли

Из Вашего предыдущего сообщения, я понял, что Вам не нравится, что я, будучи неМандрива-пользователем отвечаю на вопрос, связанный с Мандривой. Если Вы считаете, что я нахамил -- извиняюсь, но я действительно не понял претензии ко мне.
Я не вижу принципиальной разницы между дистрибутивами, все принципы, которыми я руководствовался в Убунте, работают и в Сюзе.


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

19 (24.05.2010 01:21:35 отредактировано lucefer)

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, но пока его установить не могу. Выдает сообщение

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

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

Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

20 (24.05.2010 01:41:50 отредактировано valentin)

lucefer пишет:

.src.rpm

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

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