Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
frozen-bubbele emerge broke?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
thardy01
Tux's lil' helper
Tux's lil' helper


Joined: 05 Aug 2002
Posts: 77

PostPosted: Sat Aug 10, 2002 11:26 pm    Post subject: frozen-bubbele emerge broke? Reply with quote

Hi all just have a quick question is the emerge for frozen bubble broke and if so does it need to be reported? The reason I ask this it because it wont buld for me this is the error I get:

bash-2.05a# emerge frozen-bubble
Calculating dependencies ...done!
>>> emerge app-games/frozen-bubble-0.9.3-r1 to /
>>> md5 ;-) frozen-bubble-0.9.3.tar.bz2
>>> Unpacking source...
>>> Unpacking frozen-bubble-0.9.3.tar.bz2
>>> Source unpacked.
Can't locate SDL.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

*** I need perl-SDL installed
make: *** [dirs] Error 1

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 2, Exitcode 2
!!! (no error message)

!!! emerge aborting on /usr/portage/app-games/frozen-bubble/frozen-bubble-0.9.3-r1.ebuild .

But I do have sdl installed

bash-2.05a# emerge search sdl
* dev-perl/sdl-perl
Latest version Available: 1.18.5-r2
Latest version Installed: 1.18.5-r2
Homepage: http://sdlperl.org/
Description: SDL binding for perl

So is this a true bug? Sorry to have to ask but Im a bit of a n00b and dont want to waist the developers time with a false bug report.
thanks for you time.
Back to top
View user's profile Send private message
Sandro
n00b
n00b


Joined: 08 Aug 2002
Posts: 55

PostPosted: Fri Aug 16, 2002 12:58 am    Post subject: Reply with quote

this Game is great! but...
Code:
root@gentoo frozen-bubble-0.9.3 # emerge frozen-bubble
Calculating dependencies ...done!
>>> emerge app-games/frozen-bubble-0.9.3-r1 to /
>>> md5 ;-) frozen-bubble-0.9.3.tar.bz2
>>> Unpacking source...
>>> Unpacking frozen-bubble-0.9.3.tar.bz2
>>> Source unpacked.
make[1]: Entering directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
test -e Makefile_c || perl Makefile.PL

   **ERROR**: SDL_mixer is needed (and, by the way, version >= 1.2.2 will be needed)

make[1]: *** [fb_c_stuff] Error 2
make[1]: Leaving directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
make: *** [dirs] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 2, Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/app-games/frozen-bubble/frozen-bubble-0.9.3-r1.ebuild .

------------------
*  media-libs/sdl-mixer
      Latest version Available: 1.2.4
      Latest version Installed: 1.2.4
      Homepage: http://www.libsdl.org/projects/SDL_mixer/index.html
      Description: Simple Direct Media Layer Mixer Library
------------------
*  dev-perl/sdl-perl
      Latest version Available: 1.18.5-r2
      Latest version Installed: 1.18.5-r2
      Homepage: http://sdlperl.org/
      Description: SDL binding for perl
wuhuuu 8O
Back to top
View user's profile Send private message
craftyc
Guru
Guru


Joined: 23 May 2002
Posts: 443
Location: Behind You.

PostPosted: Sat Aug 24, 2002 9:09 am    Post subject: Reply with quote

Sandro wrote:
this Game is great! but...
Code:
root@gentoo frozen-bubble-0.9.3 # emerge frozen-bubble
Calculating dependencies ...done!
>>> emerge app-games/frozen-bubble-0.9.3-r1 to /
>>> md5 ;-) frozen-bubble-0.9.3.tar.bz2
>>> Unpacking source...
>>> Unpacking frozen-bubble-0.9.3.tar.bz2
>>> Source unpacked.
make[1]: Entering directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
test -e Makefile_c || perl Makefile.PL

   **ERROR**: SDL_mixer is needed (and, by the way, version >= 1.2.2 will be needed)

make[1]: *** [fb_c_stuff] Error 2
make[1]: Leaving directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
make: *** [dirs] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 2, Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/app-games/frozen-bubble/frozen-bubble-0.9.3-r1.ebuild .

------------------
*  media-libs/sdl-mixer
      Latest version Available: 1.2.4
      Latest version Installed: 1.2.4
      Homepage: http://www.libsdl.org/projects/SDL_mixer/index.html
      Description: Simple Direct Media Layer Mixer Library
------------------
*  dev-perl/sdl-perl
      Latest version Available: 1.18.5-r2
      Latest version Installed: 1.18.5-r2
      Homepage: http://sdlperl.org/
      Description: SDL binding for perl
wuhuuu 8O


Are you using GCC 3? The game works fine on GCC 2.
_________________
Postcount ++
Back to top
View user's profile Send private message
mavos
n00b
n00b


Joined: 23 Jun 2002
Posts: 26
Location: Göteborg, Sweden

PostPosted: Sat Aug 24, 2002 11:20 am    Post subject: Reply with quote

It works with GCC 3.1[.1] as well. It stopped working (in this mysterious way) with GCC 3.2.
Back to top
View user's profile Send private message
Sandro
n00b
n00b


Joined: 08 Aug 2002
Posts: 55

PostPosted: Sat Aug 24, 2002 2:16 pm    Post subject: Reply with quote

At the moment I'm using GCC 3.1 :?
Back to top
View user's profile Send private message
Sandro
n00b
n00b


Joined: 08 Aug 2002
Posts: 55

PostPosted: Mon Sep 16, 2002 12:06 am    Post subject: Reply with quote

I got my Frozen-Bubble working now.
The script building the Makefile seems to be too strict... so I removed some checks and did a manual install.
Ok, it's a poor work-around, but i really /need/ this game. :)

Sandro
Back to top
View user's profile Send private message
wbsoft
n00b
n00b


Joined: 26 Aug 2002
Posts: 73
Location: the Netherlands

PostPosted: Sat Sep 21, 2002 8:56 am    Post subject: Reply with quote

I discovered that when you build SDL_mixer with libsmpeg support the perl Makefile.PL command in the frozen-bubble compile fails. Solution is to add -lsmpeg to the two SDL_mixer detection checks in Makefile.PL in the c_stuff directory of frozen-bubble.

That's not to say I get frozen-bubble to install after that! It breakt with
Code:
obelix frozen-bubble-0.9.3 # ebuild /usr/portage/app-games/frozen-bubble/frozen-bubble-0.9.3-r1.ebuild install
>>> md5 ;-) frozen-bubble-0.9.3.tar.bz2
>>> Checking frozen-bubble-0.9.3.tar.bz2's mtime...
>>> WORKDIR is up-to-date, keeping...
>>> It appears that frozen-bubble is already compiled; skipping.
>>> (clean to force compilation)

>>> Install frozen-bubble-0.9.3-r1 into /var/tmp/portage/frozen-bubble-0.9.3-r1/image/ category app-games
make[1]: Entering directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
test -e Makefile_c || perl Makefile.PL
make -f Makefile_c install
make[2]: Entering directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
ACCESS DENIED  mkdir:     /usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/fb_c_stuff
mkdir /usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/fb_c_stuff: Permission denied at /usr/lib/perl5/5.6.1/ExtUtils/Install.pm line 137
make[2]: *** [pure_site_install] Error 255
make[2]: Leaving directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
make: *** [install] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_install, Line 1, Exitcode 2
!!! (no error message)

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-frozen-bubble-0.9.3-r1-32100.log"

mkdir:     /usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/fb_c_stuff
--------------------------------------------------------------------------------

Boohooo!
Back to top
View user's profile Send private message
Sandro
n00b
n00b


Joined: 08 Aug 2002
Posts: 55

PostPosted: Sat Sep 21, 2002 10:09 am    Post subject: Reply with quote

Try this:
Code:
SANDBOX_DISABLED=1
emerge ...
Back to top
View user's profile Send private message
wbsoft
n00b
n00b


Joined: 26 Aug 2002
Posts: 73
Location: the Netherlands

PostPosted: Sun Sep 22, 2002 4:20 pm    Post subject: Reply with quote

I just synced and now I got frozen-bubble to install. I still had to edit the c_stuff/Makefile.PL file from frozen-bubble because the SDL_mixer check failed because not linking with the libsmpeg library (I USE 'mpeg'). It would be nice that frozenbubble ebuild checked this as well :-)

But: I have my FB!!!! :mrgreen:
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Sun Sep 22, 2002 8:14 pm    Post subject: Reply with quote

wbsoft wrote:
It would be nice that frozenbubble ebuild checked this as well :-)


Anyone of you - if you haven't already - please submit a bug report about this so the ebuild gets corrected.

Greets
Back to top
View user's profile Send private message
Spades
n00b
n00b


Joined: 18 Apr 2002
Posts: 12

PostPosted: Sun Sep 22, 2002 11:29 pm    Post subject: Reply with quote

FYI, This problem might be solved. Use the patch in this bug report, remerge smpeg and sdl-mixer, then try to emerge the game again. That fixed this and many other smpeg/sdl-mixer problems for me.
Back to top
View user's profile Send private message
wbsoft
n00b
n00b


Joined: 26 Aug 2002
Posts: 73
Location: the Netherlands

PostPosted: Mon Sep 23, 2002 5:52 am    Post subject: Reply with quote

Yes. it works! Someone also pointed this out on the mailinglist. Thanks!
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Mon Sep 23, 2002 6:00 am    Post subject: Reply with quote

Spades wrote:
FYI, This problem might be solved. Use the patch in this bug report, remerge smpeg and sdl-mixer, then try to emerge the game again. That fixed this and many other smpeg/sdl-mixer problems for me.


Thanks for that info.
Back to top
View user's profile Send private message
acoromi
n00b
n00b


Joined: 18 Apr 2002
Posts: 42
Location: Catalunya (Europa)

PostPosted: Tue Sep 24, 2002 1:28 pm    Post subject: How can I apply that patch? Reply with quote

Sorry, but I don't have any idea on how I can apply that patch. What should I do?

Please help. Thanks
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Wed Sep 25, 2002 10:54 pm    Post subject: Re: How can I apply that patch? Reply with quote

acoromi wrote:
Sorry, but I don't have any idea on how I can apply that patch. What should I do?

Please help. Thanks


I submitted an ebuild here that uses the patch from the bugreport: https://bugs.gentoo.org/show_bug.cgi?id=7573
Follow the instructions on where to save the patch and the ebuild.

Then just run:

Code:

emerge libsdl smpeg sdl-mixer frozen-bubble


Please test :)

Greets
Back to top
View user's profile Send private message
GaMMa
l33t
l33t


Joined: 23 Aug 2002
Posts: 684
Location: USA

PostPosted: Fri Sep 27, 2002 2:20 am    Post subject: Reply with quote

It worked :) thanks
Back to top
View user's profile Send private message
acoromi
n00b
n00b


Joined: 18 Apr 2002
Posts: 42
Location: Catalunya (Europa)

PostPosted: Fri Sep 27, 2002 9:41 am    Post subject: Re: How can I apply that patch? Reply with quote

Zu` wrote:
acoromi wrote:
Sorry, but I don't have any idea on how I can apply that patch. What should I do?

Please help. Thanks


I submitted an ebuild here that uses the patch from the bugreport: https://bugs.gentoo.org/show_bug.cgi?id=7573
Follow the instructions on where to save the patch and the ebuild.

Then just run:

Code:

emerge libsdl smpeg sdl-mixer frozen-bubble


Please test :)

Greets


Sorry for the delay. I will test ASAP. I'm in trouble with my hard drive right now. Grrr....

Thanks anyway
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Sat Sep 28, 2002 1:27 am    Post subject: Reply with quote

Well it would seem that I am getting a totally different error than any of you. Actually it seems that thardy01 has the same error. A solution to this problem was not discussed. Anyways I am using gcc 2.95.3-r7 but I don't think this error has anything to do with gcc.
Here is the error when I try and emerge:
Code:
Can't locate SDL.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

    *** I need perl-SDL installed
make: *** [dirs] Error 1


I do have perl-sdl installed:
Code:
dev-perl/sdl-perl
      Latest version available: 1.18.5-r2
      Latest version installed: 1.18.5-r2
      Homepage: http://sdlperl.org/
      Description: SDL binding for perl


When I put a symbolic link to the file that it is saying it can't find in the location it is looking for the file I then get an error that a lodable module could not be found. Any ideas on this one? I to like this game alot and would like to be able to install and get it working again. I think the problem started when I updated my perl stuff. Thanks for any help.
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Sat Sep 28, 2002 8:52 am    Post subject: Reply with quote

FINITE wrote:
Well it would seem that I am getting a totally different error than any of you. Actually it seems that thardy01 has the same error. A solution to this problem was not discussed. Anyways I am using gcc 2.95.3-r7 but I don't think this error has anything to do with gcc.
Here is the error when I try and emerge:
Code:
Can't locate SDL.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

    *** I need perl-SDL installed
make: *** [dirs] Error 1


I do have perl-sdl installed:
Code:
dev-perl/sdl-perl
      Latest version available: 1.18.5-r2
      Latest version installed: 1.18.5-r2
      Homepage: http://sdlperl.org/
      Description: SDL binding for perl


When I put a symbolic link to the file that it is saying it can't find in the location it is looking for the file I then get an error that a lodable module could not be found. Any ideas on this one? I to like this game alot and would like to be able to install and get it working again. I think the problem started when I updated my perl stuff. Thanks for any help.


I would try this, just to see what gives
Code:

emerge rsync

...if you haven't already

Code:

emerge unmerge perl libsdl sdl-perl

...will perhaps work even without this line

Code:

emerge perl libsdl sdl-perl frozen-bubble

... just to make sure everything gets build with your (newer?) version of perl

But that's actually a shot in the dark
Sorry not be of more help.
Back to top
View user's profile Send private message
Sandro
n00b
n00b


Joined: 08 Aug 2002
Posts: 55

PostPosted: Sat Sep 28, 2002 12:27 pm    Post subject: Reply with quote

FINITE:
I think bemixam had the same problems with his perl modules.

so try
Code:
# emerge ExtUtils-MakeMaker
and re-emerge sdl-perl

HTH
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Sat Sep 28, 2002 11:11 pm    Post subject: Reply with quote

Sandro:
Thanks man, that did the trick. Shweeeet! Missed my frozen bubble :) I prolly need to unmerge and re-emerge all of my perl modules ehh?
Back to top
View user's profile Send private message
kendricbeachey
n00b
n00b


Joined: 07 Aug 2002
Posts: 7
Location: Kansas City

PostPosted: Fri Oct 11, 2002 8:15 pm    Post subject: Re: How can I apply that patch? Reply with quote

Zu` wrote:
acoromi wrote:
Sorry, but I don't have any idea on how I can apply that patch. What should I do?

Please help. Thanks


I submitted an ebuild here that uses the patch from the bugreport: https://bugs.gentoo.org/show_bug.cgi?id=7573
Follow the instructions on where to save the patch and the ebuild.

Then just run:

Code:

emerge libsdl smpeg sdl-mixer frozen-bubble


Please test :)

Greets


Here's another successful compile of FB! I had blown away my machine and reinstalled to find that SDL_mixer was horked. This trick fixed the problem and is currently allowing me to build tuxracer with sound support. :)
Back to top
View user's profile Send private message
Guzz
n00b
n00b


Joined: 16 Apr 2002
Posts: 25
Location: Sweden

PostPosted: Fri Oct 11, 2002 11:45 pm    Post subject: Reply with quote

I can emerge it with help from the patch above.
But I can't get it to run.
Code:

guzz@johanta guzz $ frozen-bubble
Can't locate fbmdkcommon.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/bin/frozen-bubble line 43.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 43.

_________________
That's it Mr. Giraff, get all the marmalade.
Back to top
View user's profile Send private message
kendricbeachey
n00b
n00b


Joined: 07 Aug 2002
Posts: 7
Location: Kansas City

PostPosted: Sat Oct 12, 2002 1:39 pm    Post subject: Reply with quote

Guzz wrote:
I can emerge it with help from the patch above.
But I can't get it to run.
Code:

guzz@johanta guzz $ frozen-bubble
Can't locate fbmdkcommon.pm in @INC (@INC contains: /usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i686-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/bin/frozen-bubble line 43.
BEGIN failed--compilation aborted at /usr/bin/frozen-bubble line 43.


I got that too. I scrolled back up (WAY up) and found the part of the emerge where the Perl modules and such were being copied, and I found that they were going to a directory that wasn't in @INC, as mentioned in the code snippet above.

I tried for a couple of minutes to find out how to add a directory to @INC, but my desire to play FB got the best of me, and I just copied the needed files into one of the directories that was in @INC. Bad kluge, I know, but now I can play FB. :)
Back to top
View user's profile Send private message
Kruuse
n00b
n00b


Joined: 29 Aug 2002
Posts: 15
Location: Denmark

PostPosted: Fri Oct 18, 2002 2:19 pm    Post subject: Reply with quote

Zank you, Zu'. Just got back to this thread, followed the instructions, and am enjoing the zounds again. :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum