On Sep 11, 2007, at 18:23, AstroDrabb wrote:
I am trying to install all the dependencies for avidemux2. The version in Macports is 2.0.x and the current source I can download is 2.4. I wanted to use MacPorts to install all the dependencies and then manually build and install avidemux.
Please consider instead updating the avidemux portfile to 2.4 so that we can all benefit from your efforts.
Here is the output:
sudo port -dv install faad2 DEBUG: Found port in file:///opt/local/var/macports/sources/ rsync.macports.org/release/ports/audio/faad2 DEBUG: Changing to port directory: /opt/local/var/macports/sources/ rsync.macports.org/release/ports/audio/faad2 DEBUG: Requested variant i386 is not provided by port faad2. DEBUG: Requested variant macosx is not provided by port faad2. DEBUG: Executing variant darwin provides darwin DEBUG: Found port in file:///opt/local/var/macports/sources/ rsync.macports.org/release/ports/devel/libtool DEBUG: Changing to port directory: /opt/local/var/macports/sources/ rsync.macports.org/release/ports/devel/libtool DEBUG: Requested variant darwin is not provided by port libtool. DEBUG: Requested variant i386 is not provided by port libtool. DEBUG: Requested variant macosx is not provided by port libtool. DEBUG: Searching for dependency: libtool DEBUG: Found Dependency: receipt exists for libtool DEBUG: Found port in file:///opt/local/var/macports/sources/ rsync.macports.org/release/ports/devel/autoconf DEBUG: Changing to port directory: /opt/local/var/macports/sources/ rsync.macports.org/release/ports/devel/autoconf DEBUG: Requested variant darwin is not provided by port autoconf. DEBUG: Requested variant i386 is not provided by port autoconf. DEBUG: Requested variant macosx is not provided by port autoconf. DEBUG: Searching for dependency: autoconf DEBUG: Found Dependency: receipt exists for autoconf DEBUG: Found port in file:///opt/local/var/macports/sources/ rsync.macports.org/release/ports/devel/automake DEBUG: Changing to port directory: /opt/local/var/macports/sources/ rsync.macports.org/release/ports/devel/automake DEBUG: Requested variant darwin is not provided by port automake. DEBUG: Requested variant i386 is not provided by port automake. DEBUG: Requested variant macosx is not provided by port automake. DEBUG: Searching for dependency: automake DEBUG: Found Dependency: receipt exists for automake DEBUG: Found port in file:///opt/local/var/macports/sources/ rsync.macports.org/release/ports/lang/perl5.8 DEBUG: Changing to port directory: /opt/local/var/macports/sources/ rsync.macports.org/release/ports/lang/perl5.8 DEBUG: Requested variant i386 is not provided by port perl5.8. DEBUG: Requested variant macosx is not provided by port perl5.8. DEBUG: Executing variant darwin provides darwin DEBUG: Executing variant darwin_8 provides darwin_8 DEBUG: Searching for dependency: perl5.8 DEBUG: Found Dependency: receipt exists for perl5.8 DEBUG: Executing org.macports.main (faad2) ---> Fetching faad2 DEBUG: Executing org.macports.fetch (faad2) ---> Verifying checksum(s) for faad2 DEBUG: Executing org.macports.checksum (faad2) ---> Checksumming faad2-2.5.tar.gz DEBUG: Correct (md5) checksum for faad2-2.5.tar.gz DEBUG: Correct (sha1) checksum for faad2-2.5.tar.gz DEBUG: Correct (rmd160) checksum for faad2-2.5.tar.gz ---> Extracting faad2 DEBUG: Executing org.macports.extract (faad2) ---> Extracting faad2-2.5.tar.gz DEBUG: setting option extract.args to /opt/local/var/macports/ distfiles/faad2/faad2-2.5.tar.gz DEBUG: Environment: DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio _faad2/work" && gzip -dc /opt/local/var/macports/distfiles/faad2/ faad2-2.5.tar.gz | /usr/bin/gnutar --no-same-owner -xf -' /usr/bin/gnutar: Read 5632 bytes from - DEBUG: Executing org.macports.patch (faad2) ---> Applying patches to faad2 ---> Applying /opt/local/var/macports/sources/rsync.macports.org/ release/ports/audio/faad2/files/patch-configure.in DEBUG: Environment: DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio _faad2/work/faad2" && patch -p0' patching file configure.in ---> Applying /opt/local/var/macports/sources/rsync.macports.org/ release/ports/audio/faad2/files/patch-Makefile.am DEBUG: Environment: DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio _faad2/work/faad2" && patch -p0' patching file Makefile.am ---> Applying /opt/local/var/macports/sources/rsync.macports.org/ release/ports/audio/faad2/files/patch-libfaad-common.h DEBUG: Environment: DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio _faad2/work/faad2" && patch -p0' patching file libfaad/common.h ---> Configuring faad2 DEBUG: Executing proc-pre-org.macports.configure-configure-0 autoreconf: Entering directory `.' autoreconf: configure.in: not using Gettext autoreconf: running: aclocal --force /opt/local/share/aclocal/speex.m4:10: warning: underquoted definition of XIPH_PATH_SPEEX /opt/local/share/aclocal/speex.m4:10: run info '(automake) Extending aclocal' /opt/local/share/aclocal/speex.m4:10: or see http:// sources.redhat.com/automake/automake.html#Extending-aclocal
These "underquoted" errors indicate old software that has not been updated for automake >= 1.8. In this case it appears to be the software "speex". I'm not familiar with speex, and it's not listed as a dependency of faad2. I assume you have the speex port installed anyway? The faad2 port may need to be updated to either list speex as a dependency or stop using speex if it's available. This underquoting bug was reported to the speex developers and fixed 3 years ago: https://trac.xiph.org/ticket/571 So the version of speex in MacPorts must be very out of date. The speex port does not have a maintainer. Someone should update it.
autoreconf: configure.in: tracing autoreconf: running: /opt/local/bin/glibtoolize --copy --force /opt/local/share/aclocal/speex.m4:10: warning: underquoted definition of XIPH_PATH_SPEEX /opt/local/share/aclocal/speex.m4:10: run info '(automake) Extending aclocal' /opt/local/share/aclocal/speex.m4:10: or see http:// sources.redhat.com/automake/automake.html#Extending-aclocal autoreconf: running: /opt/local/bin/autoconf --force autoreconf: running: /opt/local/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.in:12: installing `./missing' configure.in:12: installing `./install-sh' common/mp4ff/Makefile.am: installing `./depcomp' Makefile.am: installing `./INSTALL' autoreconf: Leaving directory `.' DEBUG: Executing org.macports.configure (faad2) DEBUG: No compiler collection selected explicitly DEBUG: Environment: CXXFLAGS='-O2' CPPFLAGS='-I/opt/local/include' CFLAGS='-O2 -DHAS_LRINTF' LDFLAGS='-L/opt/local/lib' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio _faad2/work/faad2" && ./configure --prefix=/opt/local --without-bmp --without-xmms --without-drm --without-mpeg4ip' ---> Building faad2 with target all DEBUG: Executing org.macports.build (faad2) DEBUG: Environment: DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio _faad2/work/faad2" && make all' make: *** No rule to make target `all'. Stop. Error: Target org.macports.build returned: shell command " cd "/opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio _faad2/work/faad2" && make all " returned error 2 Command output: make: *** No rule to make target `all'. Stop.
Warning: the following items did not execute (for faad2): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing.