Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 166380 - media-video/cinelerra-cvs-20070122 needs mjpegtools with USE="yv12"
Summary: media-video/cinelerra-cvs-20070122 needs mjpegtools with USE="yv12"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-11 18:04 UTC by Francois Poulain
Modified: 2007-02-11 20:12 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francois Poulain 2007-02-11 18:04:03 UTC
Hello,

I tried to install cinelerra-cvs from ebuild, and the building have failed. I saw that the faillure was due to a missing USE flag in the buildind of mjpegtools : cinelerra-cvs needs mjpegtools with the "yv12" USE flag.

Reproducible: Didn't try




It was'nt an upgrade, I didn't had cinelerra installed before.
Comment 1 Francois Poulain 2007-02-11 18:06:22 UTC
# emerge --info
Portage 2.1.2-r9 (default-linux/x86/2006.1/desktop, gcc-3.4.6, glibc-2.5-r0, 2.6.20-gentoo i686)
=================================================================
System uname: 2.6.20-gentoo i686 AMD Athlon(tm) XP 2200+
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 11 Feb 2007 10:29:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/var/tmp/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/var/tmp/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="3dnow 3dnowex 3dnowext 7z 7zip X a52 aac aiglx alsa amr berkdb bitmap-fonts bonobo bzip2 cairo cdr cdrom charconv cli cracklib crypt cups dbus devhelp divx dlloader doc dri dts dv dvd dvdr dvdread dvi eds effects emboss encode esd evolution examples fam ffmpeg firefox flac fortran fr gcj gd gdbm gdm gif glade glib glitz gnome gpm grammar gstreamer gtk gtk+ gtk2 gtkhtml hal i8x0 iconv ieee1394 imagemagick inkjar ipv6 isdnlog iv6 jabber jpeg jpeg2k kerberos latex lcms ldap libg++ live mad matroska midi mikmod mmx mmx2 mmxext mono mozsvg mp3 mpeg musepack nautilus ncurses network nls nodrm noplugin nptl nptlonly npts ogg oggvorbis opengl pam pcre pdf perl pic pie plugin png ppds profile python qt3 qt4 readline reflection reiser4 reiserfs remote rtsp ruby samba sdl session smb speex spell sse ssl stream svg t1lib tcltk tcpd tetex theora thesaurus threads tiff trayicon truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis x264 x86 xml xorg xv xvid yv12 zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-02-11 18:20:52 UTC
> cinelerra-cvs needs mjpegtools with the "yv12" USE flag.

So re-emerge mjpegtools w/ USE="yv12" instead of filing bugs?!

Comment 3 Francois Poulain 2007-02-11 18:47:18 UTC
Yes, I did it, but I wanted to report the problem, I don't know how ebuilds works, but I think you should correct the ebuild in order to fix the problem for everybody ;-)
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-02-11 18:53:28 UTC
How exactly should we fix the ebuild? It's intentional and tells you what to do, this is not a bug at all.
Comment 5 Francois Poulain 2007-02-11 19:05:45 UTC
(In reply to comment #4)
> How exactly should we fix the ebuild? It's intentional and tells you what to
> do, this is not a bug at all.
> 

I don't know "how" fix it, but I thinked that a building faillure was not a normal behavior. That's the reason why I reported the problem. However, if you don't know how to fix the problem, somebody will have the same problem ...
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-02-11 19:12:16 UTC
You know, if you actually pasted some *info*, I wouldn't have to guess. So what exactly failed and what are you requesting here? Maybe posting some errors would be helpful and I wouldn't assume that you got a message that told you to re-emerge  mjpegtools w/ USE=yv12?

Sigh.

http://www.gentoo.org/doc/en/bugzilla-howto.xml
Comment 7 Francois Poulain 2007-02-11 19:29:36 UTC
(In reply to comment #6)
> You know, if you actually pasted some *info*, I wouldn't have to guess. So what
> exactly failed and what are you requesting here? Maybe posting some errors
> would be helpful and I wouldn't assume that you got a message that told you to
> re-emerge  mjpegtools w/ USE=yv12?
> 
> Sigh.
> 
> http://www.gentoo.org/doc/en/bugzilla-howto.xml
> 

Sorry, there is a mis-understanding, I didn't got a message that I would re-emerge mjpegtools w/ USE=yv12, no I got a build faillure, due to a missing header mjpegtools/yuv4mpeg.h witch I installed by re-emerging mjpegtools.
There is the reason why I reported the problem. I don't have anymore my build.log, sorry.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-02-11 19:42:09 UTC
(In reply to comment #7)
> Sorry, there is a mis-understanding

Yeah indeed... :D
Comment 9 Alexis Ballier gentoo-dev 2007-02-11 19:53:56 UTC
$ equery files mjpegtools | grep yuv4mpeg.h
/usr/include/mjpegtools/yuv4mpeg.h


[ebuild   R   ] media-video/mjpegtools-1.8.0-r2  USE="X dv gtk png quicktime sdl v4l -dga (-mmx) -yv12" 0 kB [3] 
[ebuild   R   ] media-video/cinelerra-cvs-20070122  USE="alsa css ieee1394 opengl truetype (-3dnow) (-altivec) -esd (-mmx) -oss -static" 0 kB [3] 



What were your versions installed ? 
Comment 10 Francois Poulain 2007-02-11 20:12:43 UTC
> What were your versions installed ? 

I don't know, it was sufficiently old to do not appear in my emerge.log (I did upgrade my gentoo since november ...)
So I was wrong, and I only had to upgrade mjpegtools to get the header file. :D
-> I change the bug to invalid.
Thanks for all.