Bug 153131 - version bump: games-arcade/frozen-bubble-2.0.0
|
Bug#:
153131
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: games@gentoo.org
|
Reported By: dobysirius@gmail.com
|
|
Component: Games
|
|
|
URL:
http://www.frozen-bubble.org/
|
|
Summary: version bump: games-arcade/frozen-bubble-2.0.0
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-10-28 04:11 0000
|
Version 2.0.0 is out.
The 1.0.0-r* ebuilds don't seem to work (patches fail to apply).
Ebuild doesn't work for me :-(
$ frozen-bubble
Can't locate fb_stuff.pm in @INC (@INC contains: /etc/perl
/usr/lib64/perl5/vendor_perl/5.8.8/i686-linux
/usr/lib64/perl5/vendor_perl/5.8.8 /usr/lib64/perl5/vendor_perl
/usr/lib64/perl5/site_perl/5.8.8/i686-linux /usr/lib64/perl5/site_perl/5.8.8
/usr/lib64/perl5/site_perl /usr/lib64/perl5/5.8.8/i686-linux
/usr/lib64/perl5/5.8.8 /usr/local/lib/site_perl .) at
/usr/games/bin/frozen-bubble line 61.
BEGIN failed--compilation aborted at /usr/games/bin/frozen-bubble line 61.
Doesn't work for me either, same error.
mahdi ~ # emerge --info
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-3.4.6, glibc-2.4-r3,
2.6.16-gentoo-r12 i686)
=================================================================
System uname: 2.6.16-gentoo-r12 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.12.5
Last Sync: Thu, 26 Oct 2006 18:30:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 2.0.30
dev-lang/python: 2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms
strict"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/
ftp://ftp.solnet.ch/mirror/Gentoo http://gentoo.mirror.solnet.ch "
LDFLAGS="-Wl,-O1,--enable-new-dtags,--sort-common,-s"
LINGUAS="cs fr ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa asf berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus
dlloader doc dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox fortran
gdbm gif gnome gpm gstreamer gtk hal input_devices_evdev input_devices_keyboard
input_devices_mouse ipv6 isdnlog jpeg kde kernel_linux ldap libg++ linguas_cs
linguas_fr linguas_ru mad mikmod mmx mp3 mpeg ncurses nls nptl nptlonly ogg
opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline
reflection sdl session spell spl sse ssl tcpd truetype truetype-fonts
type1-fonts udev unicode userland_GNU video_cards_fglrx video_cards_radeon
video_cards_vesa vorbis win32codecs xcomposite xml xorg xv zlib"
Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
mahdi ~ # equery l perl
[ Searching for package 'perl' in all categories among: ]
* installed packages
[I--] [ ] app-admin/perl-cleaner-1.04.3 (0)
[I--] [ ] dev-lang/perl-5.8.8-r2 (0)
[I--] [ ~] dev-perl/glib-perl-1.140 (0)
[I--] [ ] dev-perl/gtk-perl-0.7008-r11 (0)
[I--] [ ~] dev-perl/gtk2-perl-1.140 (0)
[I--] [M ] dev-perl/libwww-perl-5.79 (0)
[I--] [ ] dev-perl/sdl-perl-1.20.3-r1 (0)
[I--] [ ] sys-devel/libperl-5.8.8-r1 (1)
[I--] [ ] virtual/perl-Storable-2.15 (0)
[I--] [ ] virtual/perl-Test-Harness-2.56 (0)
[I--] [ ] virtual/perl-Test-Simple-0.62 (0)
The attached ebuild doesn't seem to copy any required Perl files and when I
copy them by hand the game fails anyway:
[*ERROR*] the datafiles seem to be missing! (could not read
`@DATADIR@/frozen-bubble/gfx')
The datafiles need to go to `@DATADIR@/frozen-bubble'.
I was about to propose the same kind of modification, you were faster Matan).
Can someone with sufficient permissions add bug #153137 as a blocker for this
one?
Matan, you should change your ebuild file type to "text/plain". Also the
CHANGES file does not exist anymore in 2.0, so trying to install it produces a
small warning.
And now back to ~amd64 frozen-bubble 2.0 :)
Works fine for me:
Portage 2.1.1-r1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3,
2.6.18-suspend22 i686)
=================================================================
System uname: 2.6.18-suspend22 i686 Genuine Intel(R) CPU T2300 @
1.66GHz
Gentoo Base System version 1.12.5
Last Sync: Sat, 28 Oct 2006 08:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.3
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=pentium-m -mfpmath=sse -msse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=pentium-m -mfpmath=sse -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox
sfperms strict"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ "
LC_ALL="es_ES.UTF-8"
LINGUAS="es en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi aim alsa ansi arts asf audiofile avi
bash-completion bcmath beagle bidi bitmap-fonts bonobo bzip2 bzlib cairo caps
cdb cddb cdparanoia cdr cdrparanoia cli cpdflib cracklib cross crypt cscope css
ctype cups curl curlwrappers dbus dga dio directfb divx4linux dlloader dri dts
dv dvb dvd dvdr dvdread eds elibc_glibc encode escreen esd evo exif fam fbcon
ffmpeg fftw firefox flac foomaticdb fortran ftp gb gcj gd ggi gif gimp
gimpprint glitz glut glx gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile
hal howl iconv imagemagick imlib input_devices_keyboard input_devices_mouse
input_devices_synaptics ipv6 isdnlog jabber jack java jikes jpeg kde
kdeenablefinal kdehiddenvisibility kernel_linux latex lcms ldap lesstif libg++
libnotify linguas_en_US linguas_es logrotate lua mad mbox mikmod mime ming mmap
mmx mmxext mng mono motif mp3 mpeg mpi mplayer musepack nas ncurses nethack nls
nocd nptl nptlonly nsplugin ntfs nvidia ogg oggvorbis openal opengl opnegl oss
pam pcmcia pcre pdf pdflib perl pic png pnp posix ppds pppd python qt qt3 qt4
quicktime readline real reflection reiserfs rpm rtc ruby scanner sdl seamonkey
session slang slp smp sndfile sockets socks5 speex spell spl sse sse2 sse3 ssl
svg syslog tcltk tcpd tetex tga theora threads tiff timidity tk truetype
truetype-fonts trusted type1-fonts udev unicode usb userland_GNU userlocales
v4l v4l2 vcd video_cards_fbdev video_cards_nv video_cards_nvidia
video_cards_vesa videos vim vorbis wifi win32codecs wma wmf wmp wxwindows x86
xine xml xml2 xorg xpm xv xvid zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
cleaned up and added to portage, have fun !
I got this on startup :
Can't locate Locale/gettext.pm in @INC (@INC contains: /etc/perl
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/local/lib/site_perl .) at /usr/games/bin/frozen-bubble line 50.
BEGIN failed--compilation aborted at /usr/games/bin/frozen-bubble line 50.
Emerging dev-perl/Locale-gettext solved the problem. I didn't have it probably
because I have -nls in my USEflag. So had it to DEPEND.
I got the following error while trying to compile frozen-bubble. SDL_Pango
compiled fine, maybe I'm missing a Perl package or something for SDL_Pango ?
The ebuild didn't report any error, though. But I'm of course unable to run
frozen-bubble since perl cannot find fb_c_stuff module. Maybe a wrong pango
version ?
---
i686-pc-linux-gnu-gcc -c -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I. -fno-strict-aliasing -pipe -Wdeclaration-after-statement
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -DVERSION="1.0"
-DXS_VERSION="1.0" -fPIC -I/usr/lib/perl5/5.8.8/i686-linux/CORE fb_c_stuff.c
Skip blib/lib/fb_c_stuff.pm (unchanged)
Skip blib/lib/fb_net.pm (unchanged)
cp lib/fb_stuff.pm blib/lib/fb_stuff.pm
Skip blib/lib/FBLE.pm (unchanged)
Skip blib/lib/fbsyms.pm (unchanged)
fb_c_stuff.xs: In function 'sdlpango_createcontext_':
fb_c_stuff.xs:1243: warning: implicit declaration of function
'SDLPango_CreateContext_GivenFontDesc'
fb_c_stuff.xs:1243: warning: initialization makes pointer from integer without
a cast
fb_c_stuff.xs: In function 'sdlpango_draw_':
fb_c_stuff.xs:1268: error: 'SDLPango_Alignment' undeclared (first use in this
function)
fb_c_stuff.xs:1268: error: (Each undeclared identifier is reported only once
fb_c_stuff.xs:1268: error: for each function it appears in.)
fb_c_stuff.xs:1268: error: expected ';' before 'alignment'
fb_c_stuff.xs:1271: warning: implicit declaration of function
'SDLPango_SetText_GivenAlignment'
fb_c_stuff.xs:1271: error: 'alignment' undeclared (first use in this function)
make[2]: *** [fb_c_stuff.o] Error 1
make[2]: *** Waiting for unfinished jobs....
(In reply to comment #13)
> I got the following error while trying to compile frozen-bubble. SDL_Pango
> compiled fine, maybe I'm missing a Perl package or something for SDL_Pango ?
> The ebuild didn't report any error, though. But I'm of course unable to run
> frozen-bubble since perl cannot find fb_c_stuff module. Maybe a wrong pango
> version ?
>
So, what's yours ?
(my versions of :
dev-lang/perl : 5.8.8-r2
dev-perl/sdl-perl : 2.1.3-r2
media-libs/libsdl : 1.2.11
media-libs/sdl-pango : 0.1.2
media-libs/sdl-image : 1.2.5-r1
x11-libs/pango : 1.12.3
media-libs/sdl-mixer : 1.2.7 )
emerge frozen-bubble failed:
make[2]: Entering directory `/usr/local/src/frozen-bubble-2.0.0/c_stuff'
i686-pc-linux-gnu-gcc -c -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I. -fno-strict-aliasing -pipe -Wdeclaration-after-statement
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -DVERSION=\"1.0\"
-DXS_VERSION=\"1.0\" -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"
fb_c_stuff.c
fb_c_stuff.xs: In function
emerge frozen-bubble failed:
make[2]: Entering directory `/usr/local/src/frozen-bubble-2.0.0/c_stuff'
i686-pc-linux-gnu-gcc -c -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I. -fno-strict-aliasing -pipe -Wdeclaration-after-statement
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -DVERSION=\"1.0\"
-DXS_VERSION=\"1.0\" -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE"
fb_c_stuff.c
fb_c_stuff.xs: In function sdlpango_createcontext_:
fb_c_stuff.xs:1243: warning: implicit declaration of function
SDLPango_CreateContext_GivenFontDesc
fb_c_stuff.xs:1243: warning: initialization makes pointer from integer without
a cast
fb_c_stuff.xs: In function sdlpango_draw_:
fb_c_stuff.xs:1268: error: SDLPango_Alignment undeclared (first use in this
function)
fb_c_stuff.xs:1268: error: (Each undeclared identifier is reported only once
fb_c_stuff.xs:1268: error: for each function it appears in.)
fb_c_stuff.xs:1268: error: expected ; before alignment
fb_c_stuff.xs:1271: warning: implicit declaration of function
SDLPango_SetText_GivenAlignment
fb_c_stuff.xs:1271: error: alignment undeclared (first use in this
function)
make[2]: *** [fb_c_stuff.o] Error 1
make[2]: Leaving directory `/usr/local/src/frozen-bubble-2.0.0/c_stuff'
make[1]: *** [fb_c_stuff] Error 2
My version :
perl-5.8.8-r2
sdl-image-1.2.5-r1
sdl-mixer-1.2.7
libsdl-1.2.11-r1
sdl-pango-0.1.2
pango-1.14.7
sdl-perl-2.1.3-r2
Not play to frozen bubble 2 it's very difficult ! :)
(In reply to comment #14)
> So, what's yours ?
> (my versions of :
> dev-lang/perl : 5.8.8-r2
> dev-perl/sdl-perl : 2.1.3-r2
> media-libs/libsdl : 1.2.11
> media-libs/sdl-pango : 0.1.2
> media-libs/sdl-image : 1.2.5-r1
> x11-libs/pango : 1.12.3
> media-libs/sdl-mixer : 1.2.7 )
>
I have exactly the same versions as you. Nothing differs. Do you think I might
be missing a package ? NiZoX has the same errors, btw.
Jonathan