On 03/04/2010 06:27 AM, Arthur wrote:
On 03/03/2010 11:28 PM, Gour wrote:
On Wed, 03 Mar 2010 17:57:15 -0700
"Arthur" == Arthur<arth...@cox.net>  wrote:
Hi Arthur,

Arthur>  The system is an intel quadcore q6600 / 6 gigs ram / current
Arthur>  Archlinux / Cinelerra-cv 20100208-1 / ffmpeg-svn 22081-1
Arthur>  I also tried with ffmpeg 30526-1. The format is set to NTSC.
Arthur>  I've seen several threads on this but I have not found a
Arthur>  solution.

Can you please re-compile Cinelerra by removing
'--with-external-ffmpeg' from the 'configure' line in PKGBUILD?
The package compiled with no problems but the installation failed with:

[r...@cwa cinelerra-cv]# pacman -U cinelerra-cv-20100304-1-i686.pkg.tar.gz
loading package data...
checking dependencies...
(1/1) checking for file conflicts [###################] 100%
error: failed to prepare transaction (conflicting files)
cinelerra-cv: /usr/include/libavcodec/avcodec.h exists in filesystem
cinelerra-cv: /usr/include/libavcodec/opt.h exists in filesystem
cinelerra-cv: /usr/include/libavdevice/avdevice.h exists in filesystem
cinelerra-cv: /usr/include/libavformat/avformat.h exists in filesystem
cinelerra-cv: /usr/include/libavformat/avio.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/adler32.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/avstring.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/avutil.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/base64.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/common.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/crc.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/fifo.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/intfloat_readwrite.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/log.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/lzo.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/mathematics.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/md5.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/mem.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/rational.h exists in filesystem
cinelerra-cv: /usr/include/libavutil/sha1.h exists in filesystem
cinelerra-cv: /usr/lib/pkgconfig/libavcodec.pc exists in filesystem
cinelerra-cv: /usr/lib/pkgconfig/libavdevice.pc exists in filesystem
cinelerra-cv: /usr/lib/pkgconfig/libavformat.pc exists in filesystem
cinelerra-cv: /usr/lib/pkgconfig/libavutil.pc exists in filesystem

errors occurred, no packages were upgraded.

It looks like I need to remove ffmpeg but if I do other things will break. I removed it anyway but the install fails with:
error: failed to prepare transaction (could not satisfy dependencies)
:: cinelerra-cv: requires ffmpeg.

Here is the pkgbuild:
# Contributor: Jaroslaw Swierczynski <swier...@aur.archlinux.org>
# Maintainer: Daniel J Griffiths <ghost1...@archlinux.us>

pkgname=cinelerra-cv
pkgver=20100304
pkgrel=1
pkgdesc="A complete audio and video production environment for Linux."
arch=('i686' 'x86_64')
url="http://cinelerra.org";
license=('GPL')
depends=('e2fsprogs' 'a52dec' 'fftw' 'lame' 'libavc1394' 'libiec61883' 'libraw1394' 'libsndfile' 'libvorbis' 'libogg' 'libpng>=1.4.0' 'libjpeg>=8' 'libtiff' 'esound' 'mjpegtools' 'openexr' 'x264' 'libxxf86vm' 'ffmpeg' 'libxv' 'faad2' 'faac' 'libtheora') makedepends=('automake>=1.7' 'autoconf>=2.57' 'libtool' 'git' 'nasm' 'libgl' 'mesa')
options=('!libtool')
source=(cinelerra-libavutil50.patch cinelerra-pkgconfig-x264.patch cinelerra-x264.patch libpng14.patch)
md5sums=('fb4342dc5c640c8f73d7b4a780eee200'
         '2c5744b3059782adecf5bc0e2e1f8330'
         '1ce99ffb47a49bb3a294786dc823e021'
         'c3c83343b9ea64aed6e3a48f9bed329e')

_gitroot="git://git.cinelerra.org/j6t/cinelerra.git"
_gitname="cinelerra"

build() {
  cd "$srcdir"
  unset LDFLAGS
  msg "Connecting to GIT server...."

  if [ -d $_gitname ] ; then
    cd $_gitname && git pull origin
    msg "The local files are updated."
  else
    git clone $_gitroot
  fi

  msg "GIT checkout done or server timeout"
  msg "Starting make..."

  rm -rf "$srcdir/$_gitname-build"
  cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
  cd "$srcdir/$_gitname-build"


  patch -Np1 -i ${srcdir}/cinelerra-libavutil50.patch || return 1
  patch -Np1 -i ${srcdir}/cinelerra-pkgconfig-x264.patch || return 1
  patch -Np1 -i ${srcdir}/cinelerra-x264.patch || return 1
  patch -Np1 -i ${srcdir}/libpng14.patch || return 1

  # If you don't need OpenGL comment out the next line.
  sed -i '/\/X11R6/s///' configure.in

  ./autogen.sh

  if [ "$CARCH" = "x86_64" ]; then
./configure --prefix=/usr --with-buildinfo=git/recompile --disable-mmx
  else
./configure --prefix=/usr --with-buildinfo=git/recompile --enable-mmx
  fi

  make || return 1
}

package() {
  cd "$srcdir/$_gitname-build"

  make DESTDIR=$pkgdir install
}

Thanks for the reply and of course if you know how to get around this I'd appreciate any help (you may have guessed that I'm a bit new at this).
Well I removed ffmpeg from the depends list and it installed just fine but the problem remains.
?

Arthur


Sincerely,
Gour



_______________________________________________
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra



_______________________________________________
Cinelerra mailing list
Cinelerra@skolelinux.no
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to