Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Frozen Bubble
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
rokj
n00b
n00b


Joined: 05 Sep 2005
Posts: 43

PostPosted: Mon Jan 14, 2008 10:54 pm    Post subject: Frozen Bubble Reply with quote

Hi.

When I try to emerge frozen-bubble I get something like this:
Code:

...
Please specify prototyping behavior for fb_c_stuff.xs (see perlxs manual)
Writing Makefile_c for fb_c_stuff
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
make[2]: *** [Makefile] Error 1
make[2]: Leaving directory `/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work/frozen-bubble-2.1.0/c_stuff'
make[1]: *** [fb_c_stuff] Error 2
make[1]: Leaving directory `/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work/frozen-bubble-2.1.0/c_stuff'
make: *** [dirs] Error 2
 *
 * ERROR: games-arcade/frozen-bubble-2.1.0 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2510:  Called games_src_compile
 *             environment, line 1380:  Called die
 * The specific snippet of code:
 *           emake || diefunc "$FUNCNAME" "$LINENO" "$?" "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/environment'.
 *

 * Messages for package games-arcade/frozen-bubble-2.1.0:

 *
 * ERROR: games-arcade/frozen-bubble-2.1.0 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2510:  Called games_src_compile
 *             environment, line 1380:  Called die
 * The specific snippet of code:
 *           emake || diefunc "$FUNCNAME" "$LINENO" "$?" "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/environment'.


Any ideas what I am doing wrong. I've tried recompiling sdl* ... but no luck.

Kind regards,

Rok[/code]
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2408
Location: Germany

PostPosted: Tue Jan 15, 2008 2:13 am    Post subject: Reply with quote

Quote:

...
Please specify prototyping behavior for fb_c_stuff.xs (see perlxs manual)
Writing Makefile_c for fb_c_stuff


Please post more (10-20) Lines above this...

Have you tried to rebuild these Files?

Code:
[ebuild  N    ] dev-perl/sdl-perl-2.1.3-r3  USE="truetype -mpeg" 765 kB
[ebuild  N    ] media-libs/sdl-pango-0.1.2  400 kB
[ebuild  N    ] games-arcade/frozen-bubble-2.1.0


I have here a fresh Installation and theese are the Files that my emerge want to installation for this game.
Please don't care about my Useflags of sdl-perl.

Regards Chris
Back to top
View user's profile Send private message
rokj
n00b
n00b


Joined: 05 Sep 2005
Posts: 43

PostPosted: Tue Jan 15, 2008 5:29 pm    Post subject: Reply with quote

First, thank you for help and your time.

Code:

>>> Emerging (1 of 1) games-arcade/frozen-bubble-2.1.0 to /
 * frozen-bubble-2.1.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                                                             [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                       [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                      [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                     [ ok ]
 * checking frozen-bubble-2.1.0.tar.bz2 ;-) ...                                                                                                                            [ ok ]
>>> Unpacking source...
>>> Unpacking frozen-bubble-2.1.0.tar.bz2 to /var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work/frozen-bubble-2.1.0 ...
perl -ne "print \$1 if m|\\\$version = '(.*)';|" c_stuff/lib/fb_stuff.pm > VERSION
make[1]: Entering directory `/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work/frozen-bubble-2.1.0/c_stuff'
test -e Makefile_c || perl Makefile.PL INSTALLDIRS=
Writing Makefile_c for fb_c_stuff
make -f Makefile_c
make[2]: Entering directory `/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work/frozen-bubble-2.1.0/c_stuff'
Makefile out-of-date with respect to /usr/lib/perl5/5.8.8/i686-linux/Config.pm /usr/lib/perl5/5.8.8/i686-linux/CORE/config.h
Cleaning current config before rebuilding Makefile...
make -f Makefile_c.old clean > /dev/null 2>&1 || /bin/sh -c true
/usr/bin/perl5.8.8 Makefile.PL "INSTALLDIRS="
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap  fb_c_stuff.xs > fb_c_stuff.xsc && mv fb_c_stuff.xsc fb_c_stuff.c
cp fb_c_stuff.pm blib/lib/fb_c_stuff.pm
cp lib/fb_net.pm blib/lib/fb_net.pm
cp lib/fb_stuff.pm blib/lib/fb_stuff.pm
cp lib/FBLE.pm blib/lib/FBLE.pm
cp lib/fbsyms.pm blib/lib/fbsyms.pm
Please specify prototyping behavior for fb_c_stuff.xs (see perlxs manual)
Writing Makefile_c for fb_c_stuff
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
make[2]: *** [Makefile] Error 1
make[2]: Leaving directory `/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work/frozen-bubble-2.1.0/c_stuff'
make[1]: *** [fb_c_stuff] Error 2
make[1]: Leaving directory `/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/work/frozen-bubble-2.1.0/c_stuff'
make: *** [dirs] Error 2
 *
 * ERROR: games-arcade/frozen-bubble-2.1.0 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2510:  Called games_src_compile
 *             environment, line 1380:  Called die
 * The specific snippet of code:
 *           emake || diefunc "$FUNCNAME" "$LINENO" "$?" "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/environment'.
 *

 * Messages for package games-arcade/frozen-bubble-2.1.0:

 *
 * ERROR: games-arcade/frozen-bubble-2.1.0 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2510:  Called games_src_compile
 *             environment, line 1380:  Called die
 * The specific snippet of code:
 *           emake || diefunc "$FUNCNAME" "$LINENO" "$?" "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-arcade/frozen-bubble-2.1.0/temp/environment'.
 *



Code:

*  dev-perl/sdl-perl
      Latest version available: 2.1.3-r3
      Latest version installed: 2.1.3-r3

*  media-libs/sdl-pango
      Latest version available: 0.1.2
      Latest version installed: 0.1.2


I did try to recompile both.
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2408
Location: Germany

PostPosted: Wed Jan 16, 2008 8:59 pm    Post subject: Reply with quote

Hi rokj,

i take a second look on your failed emerge...

Quote:

Writing Makefile_c for fb_c_stuff
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command. <==
false


Have a look at the Makefile sequenz:

Code:
$(OBJECT) : $(FIRST_MAKEFILE)

# We take a very conservative approach here, but it's worth it.
# We move Makefile to Makefile.old here to avoid gnu make looping.
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
   $(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
   $(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
   $(NOECHO) $(RM_F) $(MAKEFILE_OLD)
   $(NOECHO) $(MV)   $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
   -$(MAKE) -f $(MAKEFILE_OLD) clean $(DEV_NULL) || $(NOOP)
   $(PERLRUN) Makefile.PL
   $(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
   $(NOECHO) $(ECHO) "==> Please rerun the make command.  <=="
   false


Watch back at your log:

Quote:
Makefile out-of-date with respect to /usr/lib/perl5/5.8.8/i686-linux/Config.pm


?!? - Ok lets take a look at our Perl-Commands:

Code:
# perl # i pressed two times tab:
perl          perlbug       perl-cleaner  perlivp       
perl5.8.8     perlcc        perldoc
# perl-cleaner  --help
Usage: /usr/bin/perl-cleaner [options] [ask]
        modules - rebuild perl modules for old installs of perl
        allmodules - rebuild perl modules for any install of perl
        libperl - rebuild anything linked against libperl
        ph-clean - clean out old ph files from a previous perl
        phupdate - update existing ph files, useful after an upgrade to system parts like the kernel
        phall - clean out old ph files and run phupdate
        all - rebuild modules, libperl linkages, clean ph files, and rebuild them
        reallyall - rebuild modules for any install of perl, libperl linkages, clean ph files, and rebuild them

        ask - ask for confirmation on each emerge


Have you updated your libperl?

gentoo.org:perl-cleaner.xml

When you updatet perl you can try perl-cleaner phall.
And if this don't help.. try revdep-rebuild.
Back to top
View user's profile Send private message
rokj
n00b
n00b


Joined: 05 Sep 2005
Posts: 43

PostPosted: Mon Jan 28, 2008 8:06 am    Post subject: Reply with quote

I did try revdep-rebuild several times... but still no luck. However I "moved" game to another machine where it works without a problem.
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
Page 1 of 1

 
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