Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't emerge Frozen bubble [fixed!]
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
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Wed Dec 01, 2004 7:58 am    Post subject: Can't emerge Frozen bubble [fixed!] Reply with quote

When I try to emerge frozen bubble I get this result:

Code:
root@d800 magnus # emerge -v frozen-bubble
Calculating dependencies ...done!
>>> emerge (1 of 4) games-arcade/frozen-bubble-1.0.0-r3 to /
>>> md5 src_uri ;-) frozen-bubble-1.0.0.tar.bz2
>>> md5 src_uri ;-) frozen-bubble-client-0.0.3.tar.bz2
>>> md5 src_uri ;-) frozen-bubble-server-0.0.3.tar.bz2
>>> Unpacking source...
>>> Unpacking frozen-bubble-1.0.0.tar.bz2 to /var/tmp/portage/frozen-bubble-1.0.0-r3/work
>>> Unpacking frozen-bubble-client-0.0.3.tar.bz2 to /var/tmp/portage/frozen-bubble-1.0.0-r3/work
>>> Unpacking frozen-bubble-server-0.0.3.tar.bz2 to /var/tmp/portage/frozen-bubble-1.0.0-r3/work
 * Applying fb-sdlperl-deb.patch ...                                                                              [ ok ]
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
automake: configure.in: installing `./install-sh'
automake: configure.in: installing `./mkinstalldirs'
automake: configure.in: installing `./missing'
automake: Makefile.am: installing `./INSTALL'
automake: Makefile.am: required file `./NEWS' not found
automake: Makefile.am: installing `./COPYING'
automake: Makefile.am: required file `./AUTHORS' not found
automake: Makefile.am: required file `./ChangeLog' not found
>>> Source unpacked.
Can't load '/usr/lib/perl5/vendor_perl/5.8.4/i686-linux/auto/SDL_perl/SDL_perl.so' for module SDL_perl: libnvidia-tls.so.1: cannot handle TLS data at /usr/lib/perl5/5.8.4/i686-linux/DynaLoader.pm line 230.
 at /usr/lib/perl5/vendor_perl/5.8.4/i686-linux/SDL.pm line 9
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.4/i686-linux/SDL.pm line 9.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.4/i686-linux/SDL.pm line 9.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

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

!!! ERROR: games-arcade/frozen-bubble-1.0.0-r3 failed.
!!! Function src_compile, Line 55, Exitcode 2
!!! emake game failed
!!! If you need support, post the topmost build error, NOT this status message.


This is my USE:
Code:
USE="alsa cdr dvd dvdr imap -kde -qt -gnome -arts"


Anyone know anything about this?


Last edited by MdaG on Wed Dec 08, 2004 11:45 am; edited 1 time in total
Back to top
View user's profile Send private message
b3cks
Veteran
Veteran


Joined: 23 Mar 2004
Posts: 1481
Location: Bremen (GER)

PostPosted: Wed Dec 01, 2004 8:21 am    Post subject: Re: Can't emerge Frozen bubble Reply with quote

MdaG wrote:
When I try to emerge frozen bubble I get this result:

Can't load '/usr/lib/perl5/vendor_perl/5.8.4/i686-linux/auto/SDL_perl/SDL_perl.so' for module SDL_perl: libnvidia-tls.so.1: cannot handle TLS data at /usr/lib/perl5/5.8.4/i686-linux/DynaLoader.pm line 230.


try re-emerge SDL-Perl.
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Wed Dec 01, 2004 8:30 am    Post subject: Reply with quote

Quote:
try re-emerge SDL-Perl.


Tried it, but it didn't do anything. It says perl-SDL (I'll assume that it's the same as SDL-perl)...

Maybe it has something to do with my USE? Maybe it need qt or something....
Back to top
View user's profile Send private message
b3cks
Veteran
Veteran


Joined: 23 Mar 2004
Posts: 1481
Location: Bremen (GER)

PostPosted: Wed Dec 01, 2004 11:40 am    Post subject: Reply with quote

erm... I don't understand your post. sry.
perl-SDL is not the same as SDL-perl, so you can only emerge the SDL Perl lib with this command:
Code:
emerge sdl-perl
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Wed Dec 01, 2004 5:05 pm    Post subject: Reply with quote

I've tried
Code:
# emerge sdl-perl
but I get the same error message.
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Thu Dec 02, 2004 10:22 pm    Post subject: Reply with quote

Serously has anyone experienced anything similar? When I emerge frozen-bubble, portage isn't downloading anything so I assume it's already on my disk. Maybe it's corrupt. In that case where is it so that I can remove it?

Has anyone succeeded in emergeing frozen-bubble as all?
Back to top
View user's profile Send private message
b3cks
Veteran
Veteran


Joined: 23 Mar 2004
Posts: 1481
Location: Bremen (GER)

PostPosted: Fri Dec 03, 2004 6:51 am    Post subject: Reply with quote

I emerged fb and its working well.

u can find the downloaded .tar in /usr/portage/distfiles/
but I think that will not fix your problem. your error msg is very clear:
I need perl-SDL installed

so i would also try a re-emerge of SDL and perl.
Code:
emerge dev-lang/perl
perhaps here a second time: emerge sdl-perl
emerge sdl-mixer
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Fri Dec 03, 2004 6:37 pm    Post subject: Reply with quote

b3cks wrote:
I emerged fb and its working well.

u can find the downloaded .tar in /usr/portage/distfiles/
but I think that will not fix your problem. your error msg is very clear:
I need perl-SDL installed

so i would also try a re-emerge of SDL and perl.
Code:
emerge dev-lang/perl
perhaps here a second time: emerge sdl-perl
emerge sdl-mixer


Just tried that, but it didn't help. It said something about maybe needing to rebuild perl something, but I never had the time to do that before portage continued with the next package.

*edit*

rebuilt with libperl-rebuilder but I still get the same result. *I need perl-SDL*
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Sun Dec 05, 2004 5:53 pm    Post subject: Reply with quote

It wouldn't kill me not being able to play Frozen-bubble, but it's highly annoying when portage complains and I don't know why.

I have sdl-perl (I tried emerging perl-sdl, but portage couldn't find it) installed. What else does it need.
Back to top
View user's profile Send private message
catkfr
Guru
Guru


Joined: 02 Aug 2004
Posts: 300

PostPosted: Tue Dec 07, 2004 1:15 pm    Post subject: Reply with quote

This worked for me

Code:
emerge -C linux-headers
emerge linux26-headers
USE="nptl" emerge glibc
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Wed Dec 08, 2004 8:56 am    Post subject: Reply with quote

I seem to already have the first and third one, but what do the second one do?

*edit*

Code:
root@d800 icons # emerge -pv linux26-headers

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] sys-kernel/linux-headers (from pkg sys-kernel/linux26-headers-2.6.8.1-r1)
[ebuild  N    ] sys-kernel/linux26-headers-2.6.8.1-r1  -build 34,793 kB

Total size of downloads: 34,793 kB


As you see the first linux-header is blocking the second. What are those linux-headers anyway and why do I need them?
Back to top
View user's profile Send private message
catkfr
Guru
Guru


Joined: 02 Aug 2004
Posts: 300

PostPosted: Wed Dec 08, 2004 10:46 am    Post subject: Reply with quote

Linux headers are used when compiling programs that call certain functions from the kernel. (Sorry I can't give you a better explanation...). linux-headers correspond to kernel versions 2.4.x and linux26-headers to kernel versions 2.6.x. You don't need to have the latest headers but in this case, your problem comes from the latest nvidia drivers and in order to have them work correctly, you need to install the linux26-headers (which requires to uninstall linux-headers first since it blocks) and then to recompile glibc with the NPTL use flag. Those 3 steps are the commands I previously gave you.
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Wed Dec 08, 2004 10:55 am    Post subject: Reply with quote

nptl ?

Why do I need that?

I've emerged as instructed above. If I were to do a depclean sometime in the future, would using a USE-flag like this make depclean se glibc as "obsolete"?
Back to top
View user's profile Send private message
catkfr
Guru
Guru


Joined: 02 Aug 2004
Posts: 300

PostPosted: Wed Dec 08, 2004 11:10 am    Post subject: Reply with quote

NPTL = Native Posix Thread Library.

Again, I don't really know what it does but from what I read it looks like it's a good thing. You can put the use flag to your make.conf or /etc/portage/package.use . When you use this use flag, it compiles two versions of glibc, one with nptl support and the other one without so glibc remains compatible with everything. If you want to use only nptl, you need an additional use flag nptlonly but it might break things...
Back to top
View user's profile Send private message
MdaG
l33t
l33t


Joined: 09 Nov 2004
Posts: 945
Location: Stockholm, Sverige

PostPosted: Wed Dec 08, 2004 11:45 am    Post subject: Reply with quote

Thank you it fixed the problem! :)

Might I ask how you came to the conclusion to emerge the new headers?
Back to top
View user's profile Send private message
catkfr
Guru
Guru


Joined: 02 Aug 2004
Posts: 300

PostPosted: Wed Dec 08, 2004 11:50 am    Post subject: Reply with quote

After I upgraded the nvidia drivers, my install of ut had stopped working. Frozen bubble was also not working and I thought it was because of a perl issue (plus I almost never play). I asked and searched on this forum and found this solution which worked for both ut and frozen bubble...
Back to top
View user's profile Send private message
palsyboy
Apprentice
Apprentice


Joined: 08 Jun 2004
Posts: 262
Location: USA

PostPosted: Sat Dec 18, 2004 7:22 am    Post subject: Reply with quote

Hmm. I tried catkfr's fix (along with several others'), but it didn't work for me. I'm glad it helped someone, though. :)

As of right now, there are multiple threads saying the same thing in multiple languages. It seems to be an unresolved bug. :cry:
Back to top
View user's profile Send private message
LucaSpiller
Apprentice
Apprentice


Joined: 10 Sep 2004
Posts: 188
Location: Censorship Land (aka England)

PostPosted: Sat Dec 18, 2004 2:15 pm    Post subject: Reply with quote

I have the same problem. :x It seems I have a lot of downloading (over 56k) and compiling ahead. :evil:
_________________
:: Luca :: Mac Fag :: Original Macbook, 2g RAM :: Closet Linux user (seasoned with salt and pepper) :: C2D E4400 @ 2ghz, 4g RAM (only 3.2g detected under 64bit...), Nvidia 9600GSO ::
Back to top
View user's profile Send private message
nick58b
n00b
n00b


Joined: 09 Nov 2002
Posts: 30
Location: Santa Barbara, CA

PostPosted: Sat Dec 18, 2004 11:00 pm    Post subject: Reply with quote

I had this issue on two machines. There is more info here, which says to run:

Code:
emerge module-build
emerge sdl-perl
emerge frozen-bubble


Which fixed the issue on my laptop, but on my desktop I also had to run
Code:
opengl-update xorg-x11

before emerging frozen-bubble would work.


Last edited by nick58b on Sun Dec 19, 2004 8:55 am; edited 1 time in total
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Sun Dec 19, 2004 3:48 am    Post subject: Reply with quote

nick58b wrote:
I had this issue on two machines. There is more info here, which says to run:

Code:
emerge module-perl
emerge sdl-perl
emerge frozen-bubble


Which fixed the issue on my laptop, but on my desktop I also had to run
Code:
opengl-update xorg-x11

before emerging frozen-bubble would work.

By module-perl do you mean mod_perl? I don't have a module-perl in my portage tree. I have a mod_perl but it will pull in apache 1 if I merge it.
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
nick58b
n00b
n00b


Joined: 09 Nov 2002
Posts: 30
Location: Santa Barbara, CA

PostPosted: Sun Dec 19, 2004 8:54 am    Post subject: Reply with quote

oops, sorry, meant to write module-build, i'll fix it
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Sun Dec 19, 2004 12:05 pm    Post subject: Reply with quote

When I merged module-build it brought in a lot of stuff so I was very hopeful. Unfotunately frozen-bubble still complains about perl-SDL
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
JLP
Tux's lil' helper
Tux's lil' helper


Joined: 13 Sep 2003
Posts: 143
Location: Slovenia

PostPosted: Sun Dec 19, 2004 6:55 pm    Post subject: Reply with quote

I have the same problem. I already have linux26-headers emerged for a long time and I also have nptl enabled for a long time.
_________________
Live long and prosper!
Back to top
View user's profile Send private message
HomerSimpson
l33t
l33t


Joined: 25 Jan 2003
Posts: 869
Location: Ohio, USA

PostPosted: Sun Dec 19, 2004 7:19 pm    Post subject: Reply with quote

I also tried libperl_rebuilder but still no joy.
_________________
The strong must protect the Sweet.
Back to top
View user's profile Send private message
nick58b
n00b
n00b


Joined: 09 Nov 2002
Posts: 30
Location: Santa Barbara, CA

PostPosted: Sun Dec 19, 2004 8:51 pm    Post subject: Reply with quote

HomerSimpson wrote:
When I merged module-build it brought in a lot of stuff so I was very hopeful. Unfotunately frozen-bubble still complains about perl-SDL


Did you re-emerge sdl-perl after module-build? It was that combination that fixed it for me. linux26-headers, ntpl, and libperl_rebuilder did nothing to fix this problem on my computers either.
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