Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33048 - cinelerra-1.1.7 will not emerge
Summary: cinelerra-1.1.7 will not emerge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High blocker
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-08 19:07 UTC by James
Modified: 2004-03-14 17:48 UTC (History)
1 user (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 James 2003-11-08 19:07:58 UTC
make[3]: Leaving directory
`/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/wipe'
make[3]: Entering directory
`/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/yuv'
g++ -c `cat ../i686/c_flags`  yuv.C -o i686/yuv.o
g++ -shared  -o ../i686/yuv.plugin ../colors/i686/plugincolors.o i686/yuv.o
strip ../i686/yuv.plugin
make[3]: Leaving directory
`/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/yuv'
make[3]: Entering directory
`/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/zoomblur'
g++ -c `cat ../i686/c_flags`  zoomblur.C -o i686/zoomblur.o
g++ -shared  -o ../i686/zoomblur.plugin i686/zoomblur.o
strip ../i686/zoomblur.plugin
make[3]: Leaving directory
`/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins/zoomblur'
make[2]: Leaving directory
`/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/plugins'
make[1]: Leaving directory `/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7'
 
>>> Install cinelerra-1.1.7 into /var/tmp/portage/cinelerra-1.1.7/image/
category media-video
>>> dobin: making cinelerra executable...
install: cannot stat `cinelerra': No such file or directory
 
!!! ERROR: media-video/cinelerra-1.1.7 failed.
!!! Function src_install, Line 51, Exitcode 1
!!! cinelerra not built

emerge info
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r8, 2.6.0-test9)
=================================================================
System uname: 2.6.0-test9 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.3.11
distcc 2.11.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -mcpu=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb
/usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs nostrip"
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt encode gif jpeg libg++ mad mikmod mpeg nls pdflib png
quicktime spell truetype xmms gdbm berkdb slang readline arts svga tcltk java
sdl gpm tcpd libwww python esd imlib oggvorbis qt motif opengl debug X gtk gtk2
gnome kde alsa apache2 samba acpi cdr cups dvd foomaticdb ncurses pam perl sasl
threads usb xv xml xml2 zlib ssl"
 


Reproducible: Always
Steps to Reproduce:
1. emerge cinelerra
2.
3.

Actual Results:  
Fails to install.

Expected Results:  
Should emerge without any errors.
Comment 1 Luca Barbato gentoo-dev 2003-11-09 07:11:06 UTC
cd /var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/cinelerra/
start make from there and please report where it crash.

cinelerra Makefiles aren't particulary nice and I do not have the time to
fully replace them


completely not related why you CXXFLAGS and CFLAGS are different?
Comment 2 Luca Barbato gentoo-dev 2003-11-30 22:36:48 UTC
I need feedback or I'll close the bug as INVALID
Comment 3 FieldySnuts 2003-12-13 09:41:03 UTC
It emerged for me.

I do have an odd startup problem, however, it sucessfully emerged.
Comment 4 Luca Barbato gentoo-dev 2003-12-29 15:43:48 UTC
No reply -> closing as INVALID
Comment 5 Mathy Vanvoorden 2004-01-25 04:10:12 UTC
I actually had the same error. Further investigation lead me to the conclusion that quicktime wouldn't compile correctly. Make gave an error but didn't die.

The solution to my problem was to edtit the folowing file:
/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/quicktime/ffmpeg-0.4.6/libavformat

And uncomment two includes like so:
//#include <sys/time.h>
//#include <time.h>

I'm using the kernel headers for my own kernel instead of the default ones. I presume that those files are being included somewhere else in the other includes from grab.c, because the error was that some functions where being redefined.
Comment 6 Mathy Vanvoorden 2004-01-25 04:11:35 UTC
oops, the file is off course:
/var/tmp/portage/cinelerra-1.1.7/work/cinelerra-1.1.7/quicktime/ffmpeg-0.4.6/libavformat/grab.c
Comment 7 Luca Barbato gentoo-dev 2004-01-25 10:31:23 UTC
Sorry but you should use the proper kernel headers or I cannot reproduce the bug or I can solve the problem for you and break it for others.

Could you try to use the linux-headers and tell me if is reproducible?

tell me which kernel headers are you using and I could try to fix the problem, even if is unlikely.
Comment 8 Mathy Vanvoorden 2004-01-25 10:38:59 UTC
I have linux-headers-2.6.0 installed, so imho I'm using the "right" kernel headers. I don't mind if you don't fix the problem, I just thought I'd share it with the rest of the world so if someone else encounters this problem, the solution is here ;)
Comment 9 Mathy Vanvoorden 2004-01-25 10:41:32 UTC
BTW, dunno if it's related or not, but when I went into the ffmpeg dir and did make, it compiled a whole lot of files that hadn't been compiled while doing make in the workdir (I know cinelerra make-files are screwed, tried manual compile once too)
Comment 10 Luca Barbato gentoo-dev 2004-01-25 11:31:45 UTC
ok, let me see
Comment 11 hollywoodb 2004-03-14 15:58:20 UTC
I had same problem also, I went into the work directory and run 'make' as specified, and it seemed to work fine. I haven't done a make install or anything yet, just make, with no errors.
Comment 12 Luca Barbato gentoo-dev 2004-03-14 17:48:31 UTC
the cinelerra makefiles won't exit on errors, the only way to check if things went ok is to check the resulting executable.

the latest cinelerra marked stable got compiled many times locally and I'm quite sure it works. the next versions strangely aborts on load for yet to determine reason ans seems as buggy as the version we provide currently. If someone has some idea how to make newer cinelerra build I'll be fine to update the ebuild currently I don't have enough time to even debug it.