Page 1 of 1
Frozen-Bubble would not run
Posted: 1. Aug 2011, 08:49
by Atip
Intalled frozen-bubble. It would not run since it could not find gettext.pm in
/usr/lib/perl5/vendor_perl/5.12.3/i486-linux-thread-multi.
I found it in i586-linux-thread-multi. Copied gettext.pm from there over to
i486-linux-thread-multi and frozen-bubble is now running.

Re: Frozen-Bubble would not run
Posted: 1. Aug 2011, 15:12
by djemos
Frozen bubble runs very well. Also there is gettext-0.18.1.1 in slackware repos.
I installed it and i had no problem running it.
Re: Frozen-Bubble would not run
Posted: 5. Aug 2011, 02:37
by Atip
Salix-XFCE4-13.37 in HP-2133 netbook.
Installed frozen-bubble and again it would not run since gettext.pm is missing.
Gettext-0.18.1.1-i486-1 was installed on first installation same as in Fluxbox-13.37 on my
desktop PC.
I got it to run by copiyng again the missing files over.
I think this is an issue of perl not completely installed. Perl-5.12.3-i486-1 is installed, however,
in gslapt I see so many perl-what-not not installed and may be in one of them has that gettext.pm
needed by frozen bubble. Now which one?
/usr/lib/perl5/site_perl/5.12.3/i486-linux-thread-multi/ is empty in perl and it is there where
frozen-bubble is looking for gettext.pm. Subdirectory Locate and auto are missing.
Re: Frozen-Bubble would not run
Posted: 5. Aug 2011, 13:00
by laprjns
I tried installing frozen-bubble and it pulled in the following dependances
Code: Select all
root[rich]# slapt-get -i -s frozen-bubble
Reading Package Lists...Done
The following NEW packages will be installed:
SDL_Pango SDL_gfx SDL_perl frozen-bubble
0 upgraded, 0 reinstalled, 4 newly installed, 0 to remove, 0 not upgraded.
Need to get 19.6MB of archives.
After unpacking 78.5MB of additional disk space will be used.
SDL_Pango-0.1.2-i486-2dj is to be installed
SDL_gfx-2.0.22-i486-1dj is to be installed
SDL_perl-1.20.0-i486-4dj is to be installed
frozen-bubble-2.2.0-i486-4dj is to be installed
After installing, I also got the missing gettext.pm meaasage
Code: Select all
rich[i486-linux-thread-multi]$ frozen-bubble
Can't locate Locale/gettext.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.12.3/i486-linux-thread-multi /usr/lib/perl5/site_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.3/i486-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/5.12.3/i486-linux-thread-multi /usr/lib/perl5/5.12.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.10.1 /usr/lib/perl5/vendor_perl .) at /usr/bin/frozen-bubble line 52.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 52.
rich[i486-linux-thread-multi]$
A search for gettext.pm did not come up with anything. Looking for a package that provides gettext.pm, I found and installed perl-locale-gettext. This package installs gettext the /usr/lib/perl5/vendor_perl/5.12.3/i486-linux-thread-multi/Locale directory. It didn't run at first but between adding then removing a symbolic link, and running it as root I think this "@INC (@INC contains.." got updated with the correct path (/usr/lib/perl5/vendor_perl/5.12.3/i486-linux-thread-multi/Locale) and was able to run after that without problems.
So at a minimum, it seems that perl-locale-gettext needs to be added to the frozenbubble deps list