Gentoo Forums
Gentoo Forums
Quick Search: in
StepMania 3.9_rc3 failed to emerge
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
sonicbhoc
Veteran
Veteran


Joined: 24 Oct 2005
Posts: 1805
Location: In front of the computer screen

PostPosted: Thu Jan 05, 2006 2:46 am    Post subject: StepMania 3.9_rc3 failed to emerge Reply with quote

I don't get it, but for some reason the emerge of StepMania 3.9 rc3 failed. First of all, portage should have stepmania 3.9 final. Second of all, why is this thing failing?

Code:
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In member function `int
   FFMpeg_Helper::DecodePacket()':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:331: error: cannot convert `
   avcodec::AVCodecContext**' to `avcodec::AVCodecContext*' for argument `1' to
   `int avcodec::avcodec_decode_video(avcodec::AVCodecContext*,
   avcodec::AVFrame*, int*, uint8_t*, int)'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:363: error: request for member `
   frame_rate_base' in `this->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:363: error: request for member `
   frame_rate' in `this->FFMpeg_Helper::m_stream->avcodec::AVStream::codec',
   which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In member function `void
   MovieTexture_FFMpeg::ConvertFrame()':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:381: error: request for member `
   pix_fmt' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:382: error: request for member `width
   ' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:382: error: request for member `
   height' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In function `avcodec::AVStream*
   FindVideoStream(avcodec::AVFormatContext*)':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:392: error: request for member `
   codec_type' in `enc->avcodec::AVStream::codec', which is of non-class type `
   avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In constructor `
   MovieTexture_FFMpeg::MovieTexture_FFMpeg(RageTextureID)':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:421: error: request for member `
   bit_rate' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:422: error: request for member `
   pix_fmt' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In member function `void
   MovieTexture_FFMpeg::CreateDecoder()':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:576: error: request for member `
   codec_id' in `stream->avcodec::AVStream::codec', which is of non-class type
   `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:577: error: request for member `
   codec_tag' in `stream->avcodec::AVStream::codec', which is of non-class type
   `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:579: error: request for member `
   codec_id' in `stream->avcodec::AVStream::codec', which is of non-class type
   `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:581: error: request for member `
   codec_id' in `stream->avcodec::AVStream::codec', which is of non-class type
   `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:584: error: cannot convert `
   avcodec::AVCodecContext**' to `avcodec::AVCodecContext*' for argument `1' to
   `int avcodec::avcodec_open(avcodec::AVCodecContext*, avcodec::AVCodec*)'
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In member function `void
   MovieTexture_FFMpeg::DestroyDecoder()':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:599: error: cannot convert `
   avcodec::AVCodecContext**' to `avcodec::AVCodecContext*' for argument `1' to
   `int avcodec::avcodec_close(avcodec::AVCodecContext*)'
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In member function `void
   MovieTexture_FFMpeg::CreateTexture()':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:640: error: request for member `width
   ' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp:641: error: request for member `
   height' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
arch/MovieTexture/MovieTexture_FFMpeg.cpp: In member function `float
   MovieTexture_FFMpeg::CheckFrameTime()':
arch/MovieTexture/MovieTexture_FFMpeg.cpp:821: error: request for member `
   frame_number' in `
   this->MovieTexture_FFMpeg::decoder->FFMpeg_Helper::m_stream->avcodec::AVStream::codec
   ', which is of non-class type `avcodec::AVCodecContext*'
make[2]: *** [MovieTexture_FFMpeg.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/stepmania-3.9_rc3/work/StepMania-3.9-rc3-src/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/stepmania-3.9_rc3/work/StepMania-3.9-rc3-src/src'
make: *** [all-recursive] Error 1

!!! ERROR: games-arcade/stepmania-3.9_rc3 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! Make failed
!!! If you need support, post the topmost build error, NOT this status message.


I don't get it. I reinstalled ffmpeg and libmad. why doesn't this work?
Back to top
View user's profile Send private message
kinkos
Apprentice
Apprentice


Joined: 07 Feb 2005
Posts: 235
Location: Hoboken, NJ

PostPosted: Thu Jan 05, 2006 5:52 am    Post subject: Reply with quote

ffmpeg has always been a PITA for me. You might want to try masking the current version, downgrade to the last stable version, and try StepMania again.

HTH.
_________________
Open Source, Open Mind
Back to top
View user's profile Send private message
sonicbhoc
Veteran
Veteran


Joined: 24 Oct 2005
Posts: 1805
Location: In front of the computer screen

PostPosted: Thu Jan 05, 2006 2:53 pm    Post subject: Reply with quote

After searching the bug reports, this seems like the only option available right now. It's obvious that the guy working on StepMania e-builds is slacking off - STEPMANIA 3.9 HAS BEEN OUT FOREVER! And it's not even in the unstable tree yet!
Back to top
View user's profile Send private message
revmouse
n00b
n00b


Joined: 30 Aug 2004
Posts: 2

PostPosted: Tue Feb 28, 2006 2:06 pm    Post subject: Reply with quote

I downgraded ffmpeg to 0.4.9_p20050226-r3 and was then able to compile stepmania successfully. Hope this helps! :D
Back to top
View user's profile Send private message
mizery de aria
Guru
Guru


Joined: 07 Dec 2003
Posts: 301

PostPosted: Mon Mar 06, 2006 12:48 pm    Post subject: Reply with quote

I have stepmania 3.9 rc3 installed on my laptop with ffmpeg 0.4.9_p20051216, but was having trouble installing it on another system. emerge -pv showed that my successful installation of stepmania was without xvid use flag. However, trying to emerge with USE="-xvid" and the same error was reproduced. I'm curious as to how my laptop successfully installed but not my desktop.

Perhaps emerging older version of ffmpeg, then stepmania and then reemerging latest version of ffmpeg...
_________________
Do not repIy to or othErwise communicate with me if you use religious, spiritual or similar terminologies or references in your typings.
Back to top
View user's profile Send private message
SteveYin
Tux's lil' helper
Tux's lil' helper


Joined: 20 Oct 2004
Posts: 85

PostPosted: Mon Mar 06, 2006 5:12 pm    Post subject: Reply with quote

stepmania has released 3.9 final for a long period, but there is no 3.9 final in portage, seems the latest one is 3.9-rc3
_________________
Steve Yin
Back to top
View user's profile Send private message
robust
n00b
n00b


Joined: 05 Sep 2003
Posts: 53

PostPosted: Tue Mar 07, 2006 3:37 am    Post subject: Reply with quote

Stepmania really needs a new maintainer :(

http://bugs.gentoo.org/show_bug.cgi?id=109535
Back to top
View user's profile Send private message
kingrayray
n00b
n00b


Joined: 25 Aug 2005
Posts: 3
Location: Kirkland, WA, USA

PostPosted: Fri Mar 17, 2006 7:53 am    Post subject: Reply with quote

http://bugs.gentoo.org/show_bug.cgi?id=109535

I'm unfamiliar with patching and doing manual ebuild stuff. I see the attachments, and what is said about them, but can someone specifically tell me what to do with the files? Just put them in an overlay? Or run some command.. eh?

--ray
_________________
Always outnumbered, never outgunned.
Back to top
View user's profile Send private message
Zaos Kahan
n00b
n00b


Joined: 14 Dec 2005
Posts: 32

PostPosted: Tue Mar 28, 2006 6:07 pm    Post subject: Reply with quote

Yes, Stepmania 3.9 final in portage would be nice. For the moment i need to boot in xp to play it :/
Back to top
View user's profile Send private message
mtoups
n00b
n00b


Joined: 31 Jul 2004
Posts: 57

PostPosted: Wed Mar 29, 2006 4:22 pm    Post subject: Reply with quote

kingrayray wrote:
http://bugs.gentoo.org/show_bug.cgi?id=109535

I'm unfamiliar with patching and doing manual ebuild stuff. I see the attachments, and what is said about them, but can someone specifically tell me what to do with the files? Just put them in an overlay? Or run some command.. eh?

--ray


Everything you need is at http://bugs.gentoo.org/show_bug.cgi?id=109535

You need the latest ebuild and the three patch files. Try reading http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds for hints as to how to install.

I was able to get 3.9 to compile and run. Post back if you need more help or do get it to work.
Back to top
View user's profile Send private message
Nebetsu
Apprentice
Apprentice


Joined: 20 Feb 2006
Posts: 229
Location: Canada

PostPosted: Fri Apr 14, 2006 3:21 am    Post subject: Reply with quote

revmouse wrote:
I downgraded ffmpeg to 0.4.9_p20050226-r3 and was then able to compile stepmania successfully. Hope this helps! :D


How do you downgrade?
Back to top
View user's profile Send private message
Sola Kusanagi
n00b
n00b


Joined: 03 Apr 2006
Posts: 38

PostPosted: Fri Apr 14, 2006 5:20 pm    Post subject: Reply with quote

u useing the Linux Version of Stepmania or Windows?

if not u can get the linux version from the Stepmania site it should make things alot ezer
_________________
Gentoo newbie and proud of it, i love the change (^^)
[:{}]= <--- Domo-kun
[img]http://www.kasshin.net/sigs/kelly-sig.gif[/img]
Status: offline for the night got school in 8 hours
Back to top
View user's profile Send private message
Nebetsu
Apprentice
Apprentice


Joined: 20 Feb 2006
Posts: 229
Location: Canada

PostPosted: Fri Apr 14, 2006 5:45 pm    Post subject: Reply with quote

Sola Kusanagi wrote:
u useing the Linux Version of Stepmania or Windows?

if not u can get the linux version from the Stepmania site it should make things alot ezer

Linux. The binary at the site doesn't have ffmpeg in it at all and whenever I play a song that has video, it crashes.
Back to top
View user's profile Send private message
Sola Kusanagi
n00b
n00b


Joined: 03 Apr 2006
Posts: 38

PostPosted: Fri Apr 14, 2006 5:50 pm    Post subject: Reply with quote

i dont know what to tell you thier im confused >.<
_________________
Gentoo newbie and proud of it, i love the change (^^)
[:{}]= <--- Domo-kun
[img]http://www.kasshin.net/sigs/kelly-sig.gif[/img]
Status: offline for the night got school in 8 hours
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