LINUX.ORG.RU

DVDRIP > Warning: prerequisite Gtk::Gdk::Pixbuf 0 not found, но он стоит


0

0

"проблемы с DVD:RIP"

стояйкая проблема со сборкой Gtk-Perl-0.7009 Проблему можно обойти ("perl Makefile.PL --without-guessing", но я не могу понять откуда берется gtk-pixbuf. Это часть Gtk-Perl-0.7009 или отдельный пакет. Он может быть как отдельным пакетом, но видимо и как часть Gtk-Perl-0.7009. Сборка может различаться. Посему у меня подозрения на ключ --without-guessing. если gtk-pixbuf ставить отдельно, то DVD:RIP его не видит, когда собирается. gdk-pixbuf-0.22.0 был собран и установлен. Это не помогло. Warning: prerequisite Gtk::Gdk::Pixbuf 0 not found

OS: Slackware-10.1

cpan конкретно долбится в Gtk-Perl-0.7009, если дать команду "install Video::DVDRip". Это говорит о том, что либо Gtk-Perl-0.7009 нужно как-то править после установки или же отказаться от ключа "--without-guessing" во время его сборки и искать причину вот этой ошибки, которая появляется во время его сборки:

http://www.google.ru/search?hl=ru&q=%22gtktypexp.c%3A1%3A30%3A+gtk%2Fgtkt...

ключ "INC=/usr/include/gtk-1.2" совершенно не в тему. Древние пакеты от Slackware-8.1 под gtk-1.x стоят. Иначе бы я даже gtk-bixbuf не собрал. Но ключ не помогает, хоотя этот файл в том пути лежит. Я о gtk/gtktypeutils.h.

Все собирается в /usr. Абсолютно все пакеты. Требования Pixbuf после установки засадить переменные в ld.so.conf тоже ни к чему не приводят. #ldconfig, естесственно делался.

В чем моя проблема? Если идти требованиям http://www.exit1.org/dvdrip/doc/install.cipp , то я упираюсь в тупик. Google приводит в тупик.

Короче проблем пока нет. Но если кто заинтересовался этим постом, то я его выношу на linuxportal.ru, nixp.ru и на linuxforum.

Ниже я дам ссылки. Ссылки будут глядеть друг на друга. Из любого места в любое место.

Теме нельзя дать утонуть, пока она не будет решена.

anonymous
Ответ на: комментарий от anonymous

Если где появится мысль или решение, я автоматически проверяю идею, думаю, ищу, делаю. Затем копирую такой текст, выкладываю и говрю ответ. Это будет зеркалиться везде.

anonymous
()
Ответ на: комментарий от anonymous


а я обычно прежде чем засорять вебспэйс иду читать faq на оф.сайте.




Johnny_Mnemonic
()

Так делал?

cpan> install Gtk::Gdk::Pixbuf

Deleted
()

> Древние пакеты от Slackware-8.1 под gtk-1.x стоят.

Подозреваю, что не только gtk стоит от Slackware-8.1, но и многое другое...

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

Deleted
()
Ответ на: комментарий от Deleted

>Подозреваю, что не только gtk стоит от Slackware-8.1, но и многое другое...

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

Я не буду только ради Вас удалять старые пакеты, что бы показать Вам сморкание Gtk-Perl о том что он не может найти gnome-config. Это очень известный случай о старых пакетах.

2Dimez Пожалуйста перестаньте разводить флейм. Это уже не первый случай, где вы подталкиваете народ к ненаилучшему ответу. Если не рзбираетесь в предмете, то Вам будет лучше в нем сначала разобраться или промолчать.

2 all

Тема на Linuxportal перенесена в другой раздел. Адрес меняется: http://linuxportal.ru/forums/index.php/m/60123/

anonymous
()
Ответ на: комментарий от anonymous

>Так делал?

cpan> install Gtk::Gdk::Pixbuf

==================================

Да. И еще.
Пробовал отдельно поставить Pixbuf. До установки Gtk-Perl.
Но не руками, а через cpan.

cpan> install Gtk::Gdk::Pixbuf

....

cd GtkXmHTML && /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=site
Loading pkg.defs
Dir ||
gtktypexp.c:1:30: gtk/gtktypeutils.h: No such file or directory
gtktypexp.c: In function `main':
gtktypexp.c:9: error: `GSList' undeclared (first use in this function)
gtktypexp.c:9: error: (Each undeclared identifier is reported only once
gtktypexp.c:9: error: for each function it appears in.)
gtktypexp.c:9: error: `names' undeclared (first use in this function)
/bin/sh: line 1: 21626 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=site
make: *** [GdkPixbuf/Makefile] Ошибка 141
make: *** Ожидание завершения заданий...
Found Gtk::Install::Files in /usr/lib/perl5/site_perl/5.8.6/i486-linux/Gtk/Install/
Loading pkg.defs
Dir ||
gtktypexp.c:1:30: gtk/gtktypeutils.h: No such file or directory
gtktypexp.c: In function `main':
gtktypexp.c:9: error: `GSList' undeclared (first use in this function)
gtktypexp.c:9: error: (Each undeclared identifier is reported only once
gtktypexp.c:9: error: for each function it appears in.)
gtktypexp.c:9: error: `names' undeclared (first use in this function)
/bin/sh: line 1: 21643 Broken pipe /usr/bin/perl5.8.6 Makefile.PL LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="" OPTIMIZE="" PASTHRU_DEFINE="" PASTHRU_INC="" INSTALLDIRS=site
make: *** [GtkXmHTML/Makefile] Ошибка 141
/usr/bin/make -j2 -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible


Забыл об этом сказать.

anonymous
()
Ответ на: комментарий от anonymous

Так а gnome-config есть? Если ты не ставил дроплайн гном , или когда-тов слаке 8.0./8.1 его у тебя действительно нет. Патрик же ж бох. Клал он на то. что туева хуча прог требуют этот гребаный gnome-config.

anonymous
()
Ответ на: комментарий от anonymous

поставил из старой слаки вот что:
XML-Parser-2.34.tar.gz
XML-Writer-0.520.tar.gz
bonobo-1.0.20-i386-1.tgz
gal-0.19.2-i386-1.tgz
giblib-1.2.4-i486-1arf.tgz
gnome-libs-1.4.1.7-i386-1.tgz
gnucash-1.8.11-i686-2jto.tgz
gtkhtml-1.0.2-i386-1.tgz
guppi-0.40.3-i386-1.tgz
libghttp-1.0.9-i386-1.tgz
libglade-0.17-i386-1.tgz
libxml-1.8.17-i386-2.tgz

++++++++++++++++++++++++++++++++++++++++++
Обсуждаем сборку DVD::RIP на Slackware 10.1
http://linuxportal.ru/forums/index.php/m/60133/
http://www.nixp.ru/cgi-bin/forum/YaBB.pl?board=soft;action=display;num=112190...
http://www.linux.org.ru/jump-message.jsp?msgid=1003452

anonymous
()
Ответ на: комментарий от anonymous

если быть точнее, то вот как это стоит:

grep -R "gnome-config" /var/log/packages/
/var/log/packages/libgnome-2.6.1.1-i486-2:usr/share/gtk-doc/html/libgnome/libgno me-gnome-config.html
/var/log/packages/libgnome-2.6.1.1-i486-2:usr/include/libgnome-2.0/libgnome/gnom e-config.h
/var/log/packages/gnome-libs-1.4.1.7-i386-1:usr/bin/gnome-config
/var/log/packages/gnome-libs-1.4.1.7-i386-1:usr/include/gnome-1.0/libgnome/gnome -config.h
/var/log/packages/gnome-libs-1.4.1.7-i386-1:usr/man/man1/gnome-config.1.gz
/var/log/packages/gnome-libs-1.4.1.7-i386-1:usr/share/gnome/html/gnome/gnome-gno me-config.html

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.