Page 1 of 2

Frozen-Bubble x86-64

Posted: 07 Apr 2017, 11:30
by Rava
What is needed to get Frozen-Bubble to run on a x86-64 Porteus?

I created these modules:

Code: Select all

SDL_Pango-0.1.2-x86_64-2ponce.xzm
SDL_mixer-1.2.12-x86_64-1dj.xzm
frozen-bubble-2.2.0-x86_64-9dj.xzm
pango-1.34.1-x86_64-1.xzm
sdl-1.2.15-x86_64-1.xzm
and activated them all... Still, when trying to start Frozen-Bubble I get this error:

Code: Select all

$ frozen-bubble
Can't locate SDL.pm in @INC (you may need to install the SDL module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/bin/frozen-bubble line 58.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 58.
Any idea what I could have missed? It looks like I already have all needed SDL dependencies, still F-B says I do not have.

Re: Frozen-Bubble x86-64

Posted: 08 Apr 2017, 11:53
by fulalas
I suspect SDL module doesn't have all the required folders/files. Since /usr/bin/frozen-bubble is probably a .sh script and the error occurs at line 58, could you paste this line for us?

Re: Frozen-Bubble x86-64

Posted: 08 Apr 2017, 13:44
by Rava
fulalas wrote:I suspect SDL module doesn't have all the required folders/files. Since /usr/bin/frozen-bubble is probably a .sh script and the error occurs at line 58, could you paste this line for us?
Nope, it's a "#!/usr/bin/perl" script.

I paste all lines like the one it complains, they are:

Code: Select all

use SDL;
use SDL::App;
use SDL::Surface;
use SDL::Event;
use SDL::Cursor;
use SDL::Mixer;
Line 58 is the "use SDL;" one...

Re: Frozen-Bubble x86-64

Posted: 08 Apr 2017, 14:38
by Blaze
frozen-bubble-2.2.0-x86_64-9dj.txz
Requires:
  • SDL_Pango
  • SDL_mixer
  • aaa_elflibs
  • bzip2
  • expat
  • fontconfig
  • freetype
  • glib2
  • harfbuzz
  • libX11
  • libXau
  • libXdmcp
  • libXext
  • libXrandr
  • libXrender
  • libffi
  • libpng
  • libxcb
  • pango
  • sdl
  • svgalib
  • zlib
https://slackware.pkgs.org/14.2/slackel ... l#requires

Re: Frozen-Bubble x86-64

Posted: 08 Apr 2017, 15:49
by fulalas
Do you have 'SDL.pm' inside any of these folders?

Re: Frozen-Bubble x86-64

Posted: 09 Apr 2017, 01:26
by fulalas
Could you provide Frozen Buble xzm module? I wanna try to put it to work. :)

Re: Frozen-Bubble x86-64

Posted: 09 Apr 2017, 01:34
by donald
Hi Rava
I know that you use 64 Bit but here is the list of files
i had to activate to make bubbles work incl sound in 32 Bit
...search for 64 Bit versions....

frozen-bubble-905bf71-i486-bundle.xzm
perl-Alien-SDL-1.446-noarch-bundle.xzm
perl-Capture-Tiny-0.44-i586-1ponce.xzm
perl-Class-Inspector-1.28-i486-bundle.xzm
perl-Compress-Bzip2-2.25-i486-bundle.xzm
perl-File-ShareDir-1.102-noarch-bundle.xzm
perl-File-Which-1.09-i486-1ponce.xzm
perl-SDL-2.540-i486-bundle.xzm
perl-Tie-Simple-1.04-noarch-bundle.xzm
sdl-1.2.15-i586-bundle.xzm
SDL_gfx-2.0.25-i486-bundle.xzm
SDL_Pango-0.1.2-i486-bundle.xzm

Image
XFCE + my nvidia-304.134-k4.9.xzm driver... 8)

Re: Frozen-Bubble x86-64

Posted: 10 Apr 2017, 10:31
by Rava
donald wrote:Hi Rava
I know that you use 64 Bit but here is the list of files
i had to activate to make bubbles work incl sound in 32 Bit
...search for 64 Bit versions....

frozen-bubble-905bf71-i486-bundle.xzm
perl-Alien-SDL-1.446-noarch-bundle.xzm
perl-Capture-Tiny-0.44-i586-1ponce.xzm
perl-Class-Inspector-1.28-i486-bundle.xzm
perl-Compress-Bzip2-2.25-i486-bundle.xzm
perl-File-ShareDir-1.102-noarch-bundle.xzm
perl-File-Which-1.09-i486-1ponce.xzm
perl-SDL-2.540-i486-bundle.xzm
perl-Tie-Simple-1.04-noarch-bundle.xzm
sdl-1.2.15-i586-bundle.xzm
SDL_gfx-2.0.25-i486-bundle.xzm
SDL_Pango-0.1.2-i486-bundle.xzm
Nope, I did not use all of the above, just like 5 or such, in addition to F-B itself...

So, do I read that right? When I create a FB x86-64 module I should upload it somewhere cause others want to have it as well?

[Could take some days, though, currently I have no own online access, and have to travel at least 30 minutes to get to one (and back 30 minutes)...

I try to download all above named xzm, hopefully I get them all for x86-64, and try to put it together offline later.

//edit
Downloaded all, not all from Slackware, some Slackware packets have been older versions, I try using them, or using Ubuntu, Suse or Fedora... *crosses finger and hopes all works well*

Re: Frozen-Bubble x86-64

Posted: 10 Apr 2017, 13:28
by donald
Hi Rava

The packages -- I fetched them all via USM

I simply read the error messages, added the missing packages one by one,
till frozen-bubble started.

Re: Frozen-Bubble x86-64

Posted: 11 Apr 2017, 16:49
by Rava
donald wrote:The packages -- I fetched them all via USM
Currently I still have unsolved issue with Port 3.1 and USM. See some posts in this very forum.

I try to get 3.2.2 running, but with having currently no own online access it is an issue in its own. </rant>

I try to put it all together today, when I get the time and give you the heads up the next time I am online.

Re: Frozen-Bubble x86-64

Posted: 24 Apr 2017, 13:11
by Rava
For now, it fails, and I have no clue which module is the one messing up my system.

I tried collecting all modules as listed above, but still, F-B won't start.

But the "best" part is, mplayer won't work as as well:

Code: Select all

mplayer: error while loading shared libraries: libpulse-simple.so.0: cannot open shared object file: No such file or directory
Also, perl-File-ShareDir-1.03-noarch-1ponce.txz won't convert:

Code: Select all

txz2xzm perl-File-ShareDir-1.03-noarch-1ponce.txz 
Verifying package perl-File-ShareDir-1.03-noarch-1ponce.txz.
Installing package perl-File-ShareDir-1.03-noarch-1ponce.txz:
PACKAGE DESCRIPTION:
# perl-File-ShareDir (Locate per-dist and per-module shared files)
#
# The intent of File::ShareDir is to provide a companion to
# Class::Inspector and File::HomeDir, modules that take a process that
# is well-known by advanced Perl developers but gets a little tricky,
# and make it more available to the larger Perl community.
#
Package perl-File-ShareDir-1.03-noarch-1ponce.txz installed.

Creating /mnt/sda5/INET/frozen-bubble/converted_okay/perl-File-ShareDir-1.03-noarch-1ponce.xzm


perl-File-ShareDir-1.03-noarch-1ponce.xzm: Cannot read module data. Corrupted download?
I downloaded it twice, to no prevail.

With all but perl-File-ShareDir-1.03 it won't run:

Code: Select all

$ frozen-bubble
Can't locate File/ShareDir.pm in @INC (you may need to install the File::ShareDir module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/share/perl5/vendor_perl/Alien/SDL.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Alien/SDL.pm line 5.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/SDL/Internal/Loader.pm line 10.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/SDL/Internal/Loader.pm line 10.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/SDL_perl.pm line 36.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/SDL_perl.pm line 36.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/SDL.pm line 42.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/SDL.pm line 42.
Compilation failed in require at /usr/bin/frozen-bubble line 58.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 58.
So for now, it not works. I already downloaded some alternatives for perl-File-ShareDir-1.03-noarch-1ponce.txz, but have not had the time to try it all again...

In addition, I also have not figured out which module messes up my mplayer. After deactivating all modules for F-B, mplayer works again like a charm.

Re: Frozen-Bubble x86-64

Posted: 25 Apr 2017, 03:03
by donald
Hi Rava
I made a 64 Bit frozen-bubble-bundle module for you.
It is build on/for porteus 3.2.2 XFCE 64 Bit
I do not have anything 3.1 -- sorry.
If you can use/want it, i could upload it to "filehorst"
let me know...

Re: Frozen-Bubble x86-64

Posted: 02 May 2017, 13:30
by Rava
donald wrote:Hi Rava
I made a 64 Bit frozen-bubble-bundle module for you.
It is build on/for porteus 3.2.2 XFCE 64 Bit
I do not have anything 3.1 -- sorry.
If you can use/want it, i could upload it to "filehorst"
let me know...
FileHorst, nice one. xD

Yes, please do. I tried 3.2.2. once, but it crashed at bootup, in a way that I could not scroll up to see what happened, some kind of kernel panic. Could be that my setup via NeoGrup was faulty... or that some hardware and 3.2.2 disagree...

I installed it as 2nd Porteus on my Toshiba 8-Core Satellite Notebook... cause that's my newest PC, and as the saying goes: old PC, older Linux distro, new PC, new Linux distro...

Seems I need to either install in on an USB thumbdrive ("USB stick") or on an external USB or E-SATA harddrive (one that has no other OS installed, or one that has an OS that I no longer want or need) ...

*le grande sigh* </Rava gets slapped by all persons French or Spanish>

Re: Frozen-Bubble x86-64

Posted: 02 May 2017, 14:22
by donald

Re: Frozen-Bubble x86-64

Posted: 04 May 2017, 02:25
by neko
The "APorteus ISO" that includes "Frozen-Bubble" Game was uploaded.
Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49988

Thanks.