Frozen-Bubble x86-64

Non release banter
User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Frozen-Bubble x86-64

Post#1 by Rava » 07 Apr 2017, 11:30

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.
Cheers!
Yours Rava

fulalas
DEV Team
DEV Team
Posts: 830
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Re: Frozen-Bubble x86-64

Post#2 by fulalas » 08 Apr 2017, 11:53

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?

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Frozen-Bubble x86-64

Post#3 by Rava » 08 Apr 2017, 13:44

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...
Cheers!
Yours Rava

User avatar
Blaze
DEV Team
DEV Team
Posts: 1548
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Frozen-Bubble x86-64

Post#4 by Blaze » 08 Apr 2017, 14:38

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
Linux porteus 4.13.3-porteus #1 SMP PREEMPT Sat Sep 23 18:22:13 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

fulalas
DEV Team
DEV Team
Posts: 830
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Re: Frozen-Bubble x86-64

Post#5 by fulalas » 08 Apr 2017, 15:49

Do you have 'SDL.pm' inside any of these folders?

fulalas
DEV Team
DEV Team
Posts: 830
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Re: Frozen-Bubble x86-64

Post#6 by fulalas » 09 Apr 2017, 01:26

Could you provide Frozen Buble xzm module? I wanna try to put it to work. :)

donald
Full of knowledge
Full of knowledge
Posts: 1243
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Re: Frozen-Bubble x86-64

Post#7 by donald » 09 Apr 2017, 01:34

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)

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Frozen-Bubble x86-64

Post#8 by Rava » 10 Apr 2017, 10:31

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*
Cheers!
Yours Rava

donald
Full of knowledge
Full of knowledge
Posts: 1243
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Re: Frozen-Bubble x86-64

Post#9 by donald » 10 Apr 2017, 13:28

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.

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Frozen-Bubble x86-64

Post#10 by Rava » 11 Apr 2017, 16:49

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.
Cheers!
Yours Rava

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Frozen-Bubble x86-64

Post#11 by Rava » 24 Apr 2017, 13:11

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.
Cheers!
Yours Rava

donald
Full of knowledge
Full of knowledge
Posts: 1243
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Re: Frozen-Bubble x86-64

Post#12 by donald » 25 Apr 2017, 03:03

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...

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Frozen-Bubble x86-64

Post#13 by Rava » 02 May 2017, 13:30

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>
Cheers!
Yours Rava

donald
Full of knowledge
Full of knowledge
Posts: 1243
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Re: Frozen-Bubble x86-64

Post#14 by donald » 02 May 2017, 14:22


neko
DEV Team
DEV Team
Posts: 990
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Re: Frozen-Bubble x86-64

Post#15 by neko » 04 May 2017, 02:25

The "APorteus ISO" that includes "Frozen-Bubble" Game was uploaded.
Please refer to viewtopic.php?f=75&t=4997&start=90#p49988

Thanks.

Post Reply