View previous topic :: View next topic |
Author |
Message |
rokj n00b

Joined: 05 Sep 2005 Posts: 43
|
Posted: Mon Jan 14, 2008 10:54 pm Post subject: Frozen Bubble |
|
|
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 |
|
 |
ChrisJumper Advocate

Joined: 12 Mar 2005 Posts: 2408 Location: Germany
|
Posted: Tue Jan 15, 2008 2:13 am Post subject: |
|
|
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 |
|
 |
rokj n00b

Joined: 05 Sep 2005 Posts: 43
|
Posted: Tue Jan 15, 2008 5:29 pm Post subject: |
|
|
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 |
|
 |
ChrisJumper Advocate

Joined: 12 Mar 2005 Posts: 2408 Location: Germany
|
Posted: Wed Jan 16, 2008 8:59 pm Post subject: |
|
|
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 |
|
 |
rokj n00b

Joined: 05 Sep 2005 Posts: 43
|
Posted: Mon Jan 28, 2008 8:06 am Post subject: |
|
|
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 |
|
 |
|
|
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
|
|