Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287241 - media-video/avidemux-2.5.1_p5359 needs subversion as build dep
Summary: media-video/avidemux-2.5.1_p5359 needs subversion as build dep
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Ben de Groot (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-01 15:39 UTC by tangram
Modified: 2009-10-21 22:19 UTC (History)
4 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 tangram 2009-10-01 15:39:24 UTC
avidemux-2.5.1_p5359 configuring step crashes with Unknown CMake command "Subversion_WC_INFO".

build log
{
>>> Unpacking source...
>>> Unpacking avidemux-2.5.1-patches-1.tar.bz2 to /var/tmp/portage/media-video/avidemux-2.5.1_p5359/work
>>> Unpacking avidemux-2.5-r5359.tar.bz2 to /var/tmp/portage/media-video/avidemux-2.5.1_p5359/work
>>> Source unpacked in /var/tmp/portage/media-video/avidemux-2.5.1_p5359/work
>>> Preparing source in /var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359 ...
 [32;01m*[0m Applying 2.5.1-i18n.patch ...
[A[120C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Applying 2.5.1-coreImage-parallel-build.patch ...
[A[120C  [34;01m[ [32;01mok[34;01m ][0m
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359_build"
cmake -C /var/tmp/portage/media-video/avidemux-2.5.1_p5359/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DAVIDEMUX_SOURCE_DIR='/var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359' -DAVIDEMUX_INSTALL_PREFIX='/var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359_build' -DAVIDEMUX_CORECONFIG_DIR='/var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359_build/config' -DESD=0 -DJACK=0 -DPULSEAUDIOSIMPLE=0 -DVORBIS=0 -DOPENCORE_AMRNB=0 -DOPENCORE_AMRWB=0 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/media-video/avidemux-2.5.1_p5359/temp/gentoo_rules.cmake /var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359
loading initial cache file /var/tmp/portage/media-video/avidemux-2.5.1_p5359/temp/gentoo_common_config.cmake
#####################################
Configure Started
#####################################

-- Source dir is /var/tmp/portage/media-video/avidemux-2.5.1_p5359/work/avidemux-2.5-r5359

-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done

-- Checking GCC support
-- ********************
-- Check if GCC is Unix - Yes
-- Check if GCC is x86 32-bit - Yes
-- Check if GCC is MMX2 capable - Yes
-- Check if GCC is SSSE3 capable - Yes
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian

-- Checking for SCM Revision
-- *************************
-- Dont know what SCM is used
--   revision: 0

-- Checking for pkg-config
-- ***********************
-- Found pkg-config

-- Checking for Libxml2
-- ********************
-- checking for module 'libxml-2.0'
--   found libxml-2.0, version 2.7.4
-- Found Libxml2

-- Checking for pthreads
-- *********************
-- Found pthreads

-- Checking for zlib
-- *****************
-- Found ZLIB: /lib/libz.so
-- Found zlib

-- Checking for GTK+
-- *****************
-- checking for module 'gtk+-2.0'
--   found gtk+-2.0, version 2.16.6
-- Found GTK+
-- GTK+ uses X11

-- Checking for GThread
-- ********************
-- checking for module 'gthread-2.0'
--   found gthread-2.0, version 2.20.5
-- Found GThread

-- Checking for Qt 4
-- *****************
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.5.2
-- Found OpenSSL: /usr/lib/libssl.so
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Qt 4

-- Checking for gettext
-- ********************
-- Found libintl.h
-- Cound not find intl library
Could not find Gettext
-- libintl not required for gettext support

-- Checking for SDL
-- ****************
-- Found SDL

-- Checking for XVideo
-- *******************
-- Found X11/extensions/Xvlib.h
-- Found Xv library
-- Found XvShmPutImage in /usr/lib/libXv.so
-- Found XVideo

-- Checking for SpiderMonkey
-- *************************
Skipping check and using bundled version.

-- Checking system headers
-- ***********************
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for include files HAVE_INTTYPES_H
-- Looking for include files HAVE_INTTYPES_H - found
-- Looking for include files HAVE_MALLOC_H
-- Looking for include files HAVE_MALLOC_H - found

-- ADM_coreConfig.h generated
-- CLI config.h generated
-- GTK config.h generated
-- Qt4 config.h generated

-- Subversion was not found.
-- Checking out FFmpeg
-- Checking out libswscale

CMake Error at cmake/admFFmpegPrepareSvn.cmake:24 (Subversion_WC_INFO):
  Unknown CMake command "Subversion_WC_INFO".
Call Stack (most recent call first):
  cmake/admFFmpegBuild.cmake:25 (include)
  avidemux/CMakeLists.txt:178 (include)


-- Configuring incomplete, errors occurred!
 [31;01m*[0m 
 [31;01m*[0m ERROR: media-video/avidemux-2.5.1_p5359 failed.
 [31;01m*[0m Call stack:
 [31;01m*[0m               ebuild.sh, line   49:  Called src_configure
 [31;01m*[0m             environment, line 2898:  Called cmake-utils_src_configure
 [31;01m*[0m             environment, line  798:  Called die
 [31;01m*[0m The specific snippet of code:
 [31;01m*[0m       cmake ${cmakeargs} "${CMAKE_USE_DIR}" || die "cmake failed";
 [31;01m*[0m  The die message:
 [31;01m*[0m   cmake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
 [31;01m*[0m A complete build log is located at '/var/tmp/portage/media-video/avidemux-2.5.1_p5359/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-video/avidemux-2.5.1_p5359/temp/environment'.
 [31;01m*[0m 
}
Comment 1 Kenton Groombridge 2009-10-02 01:14:48 UTC
Same error: Here is my emerge --info:

emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.31-gentoo-r1-x86_64-AMD_Phenom-tm-_9850_Quad-Core_Processor-with-gentoo-2.0.1
Timestamp of tree: Fri, 02 Oct 2009 01:00:01 +0000
app-shells/bash:     4.0_p33
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.2-r2, 3.1.1-r1
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.1
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=amdfam10 -mtune=amdfam10 -msse3 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=amdfam10 -mtune=amdfam10 -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://open-systems.ufl.edu/mirrors/gentoo http://130.208.16.26/pub/gentoo/ http://130.208.16.31/pub/gentoo/ ftp://91.121.125.139/gentoo-distfiles/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US en_US.UTF-8 en_US.ISO-8859-1"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=120"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --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 3dnowext 7zip S3TC X a52 aac acpi aften alsa amarok amd64 amrnb arts audiofile bash-completion berkdb binary-drivers bzip2 cairo cddb cdparanoia cdr cdrom consolekit cracklib crypt css cups curl dbus divx dns dri dts dv dvd dvdr eds emoticon encode esd expat fame ffmpeg fftw firefox flac foomaticdb gdbm gif gimp glibc-omitfp glitz glut gnome graphite gstreamer gtk gzip hal iconv ieee1394 imagemagick imlib iproute2 java javascript joystick jpeg jpeg2k kde kde4 kipi lame ldap libnotify libvisual live lm_sensors logitech-mouse lzo mad mikmod mjpeg mmx mmxext mng modules mp2 mp3 mp4 mpeg mpeg2 mplayer multilib musicbrainz mysql ncurses network nls normalize nptl nptlonly nsplugin nspr nvidia offensive ogg openal opengl openmp pam pango pcre pdf perl physfs pipechan png ppds python qt3 qt3support qt4 quicktime rar readline rtc samba scanner sdl smartcard sound spell sse sse2 sse3 ssl startup-notification subtitles svg svgz sysfs syslog tcpd theora threadsafe thunar tiff transcode truetype unicode unzip urandom usb userlocales utempter v4l2 vcd vdpau videos visualization vorbis wav wifi wma wmf wmp x264 xcomposite xine xml xorg xpm xscreensaver xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US en_US.UTF-8 en_US.ISO-8859-1" SANE_BACKENDS="epson" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 2 Serge Plyukhin 2009-10-02 08:46:07 UTC
same error.  But after emerge kdesvn (need for different things) emerge avidemux without errors.
Comment 3 tangram 2009-10-02 10:06:48 UTC
Interesting error.
If have more time I will check source file config.
It looks like avidemux needs subversion for something...
Comment 4 tangram 2009-10-08 07:10:53 UTC
Like Sergey wrote:
1. Before emerging avidemux, it is necessary to install the subversion ( although is not in package dependencies)
2. During avidemux emerging you need internet connection ( latest ffmpeg and libcws versions being downloaded)

Comment 5 Ben de Groot (RETIRED) gentoo-dev 2009-10-21 22:19:32 UTC
Fix committed.