FrozenBubble в OpenSuse 12.2 не работает.
Я так понял в пакете Perl обновили компоненты, а в исполняемом файле игры они старые.
Старая версия игры из SuseRepo выдает следующее:
Can't locate Alien/SDL.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.16.0 /usr/lib/perl5/5.16.0/i586-linux-thread-multi /usr/lib/perl5/5.16.0 /usr/lib/perl5/site_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL/Internal/Loader.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL/Internal/Loader.pm line 10.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL_perl.pm line 36.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL_perl.pm line 36.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL.pm line 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL.pm line 42.
Compilation failed in require at /usr/bin/frozen-bubble line 59.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 59.Новая из build.opensuse.org/games:
Can't locate Compress/Bzip2.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.16.0 /usr/lib/perl5/5.16.0/i586-linux-thread-multi /usr/lib/perl5/5.16.0 /usr/lib/perl5/site_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/site_perl .) at /usr/bin/frozen-bubble line 61.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 61.Открыл /usr/bin/frozen-bubble и исправил в 61й строке:
значение: use Compress::Bzip2;
на значение: use IO::Compress::Bzip2 (взял из описания файлов входящих в состав perl (в Yast))
Результат:
Can't locate Alien/SDL.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.16.0 /usr/lib/perl5/5.16.0/i586-linux-thread-multi /usr/lib/perl5/5.16.0 /usr/lib/perl5/site_perl/5.16.0/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL/Internal/Loader.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL/Internal/Loader.pm line 10.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL_perl.pm line 36.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL_perl.pm line 36.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL.pm line 42.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.16.0/i586-linux-thread-multi/SDL.pm line 42.
Compilation failed in require at ./frozen-bubble line 63.
BEGIN failed--compilation aborted at ./frozen-bubble line 63.Найти модуль похожий на Alien/SDL.pm не смог... Требуется помощь продвинутых...
