[Comm] perl-Gtk3

Denis G. Samsonenko d.g.samsonenko на gmail.com
Чт Ноя 5 19:01:07 MSK 2015


День добрый!

Пытаюсь портировать прогу, написанную на perl, с использованием
perl-Gtk2 на perl-Gtk3. Заменил везде упоминание Gtk2 на Gtk3,
поставил соответствующие пакеты, но при запуске получаю следующую
ошибку:

$ ./g3mmcalc
Typelib file for namespace 'Gtk', version '3.0' not found at
/usr/lib64/perl5/Glib/Object/Introspection.pm line 91.
BEGIN failed--compilation aborted at ./g3mmcalc line 13.


$ rpm -qa |grep Gtk3
perl-Gtk3-SimpleList-0.15-alt1
perl-Gtk3-0.025-alt1

$ rpm -qa |grep Glib
perl-Glib-Object-Introspection-0.026-alt1
perl-Glib-1.307-alt1

$ rpm -qa |grep gtk+3
libgtk+3-3.8.9-alt0.M70P.1


С perl-Gtk2 всё работает.

В пакете perl-Gtk2 присутствуют .so файлы, в perl-Gtk3 таких нет:

$ rpm -ql perl-Gtk2-1.245-alt1
/usr/lib64/perl5/Gtk2
/usr/lib64/perl5/Gtk2.pm
/usr/lib64/perl5/Gtk2/Gdk
/usr/lib64/perl5/Gtk2/Gdk/Keysyms.pm
/usr/lib64/perl5/Gtk2/Helper.pm
/usr/lib64/perl5/Gtk2/Pango.pm
/usr/lib64/perl5/Gtk2/SimpleList.pm
/usr/lib64/perl5/Gtk2/SimpleMenu.pm
/usr/lib64/perl5/auto/Gtk2
/usr/lib64/perl5/auto/Gtk2/Gtk2.so
/usr/share/doc/perl-Gtk2-1.245
/usr/share/doc/perl-Gtk2-1.245/AUTHORS
/usr/share/doc/perl-Gtk2-1.245/NEWS
/usr/share/doc/perl-Gtk2-1.245/README

$ rpm -ql perl-Gtk3-0.025-alt1
/usr/share/doc/perl-Gtk3-0.025
/usr/share/doc/perl-Gtk3-0.025/LICENSE
/usr/share/doc/perl-Gtk3-0.025/NEWS
/usr/share/doc/perl-Gtk3-0.025/README
/usr/share/perl5/Gtk3.pm


В пакете perl-Gtk3 чего-то не хватает, или это я что-то не так делаю?

-- 
Всего доброго,

Денис.


Подробная информация о списке рассылки community