On Saturday 01 October 2005 14:09, Dan wrote:
> Hemmann, Volker Armin wrote:
> >On Saturday 01 October 2005 13:17, Dan wrote:
> >>I'm trying to emerge K3B -- I've asked in the IRC channel with no
> >>response, which usually means I'm doing really stupid.
> >>
> >>Anyway, avifile-0.7.43.20050224-r2 won't compile, it complains that some
> >>members are missing from a struct.  USE="-avi" skips that, then in
> >>transcode 0.6.14-r2 I am told that in export_ffmpeg.c, struct has no
> >>members "frame_rate" and "frame_rate_base".
> >>
> >>Is it because I'm on ~x86? I've used ACCEPT_KEYWORDS="x86" but it still
> >>wants the same versions anyway, and has the same error.
> >>
> >>I've synced and emerge -u world-ed a few times over the past two weeks
> >>in hope, but I think I'm really stuck now.
> >>
> >>Any advice available?
> >
> >downgrade ffmpeg - afair there was even a bug on bugzilla.gentoo.org about
> > it.
> >
> >remove the -avi flag
> >downgrade ffmpeg
> >emerge avifile, trancode, k3b
>
> Wow that was fast!  yes, emerge =media-video/ffmpeg-0.4.9_p20050226-r5
> worked well, how do I tell my system not to use the newer broken one?

/etc/portage/package.mask
<==media-video/ffmpeg-0.4.9_p20050226-r5

should do the trick, if I remember right. man portage will answer that for 
sure.

It is something that had bitten everybody running a ~x86 system and using 
kd3b/xine or any other ffmepg using application ;)
-- 
gentoo-user@gentoo.org mailing list

Reply via email to