Package Details: essentia 2.0.1-3

Git Clone URL: https://aur.archlinux.org/essentia.git (read-only, click to copy)
Package Base: essentia
Description: Open-source C++ library for audio analysis and audio-based music information retrieval
Upstream URL: http://essentia.upf.edu/
Licenses: GPL
Submitter: nilsw
Maintainer: None
Last Packager: nilsw
Votes: 5
Popularity: 0.000000
First Submitted: 2014-03-03 14:40 (UTC)
Last Updated: 2015-08-13 08:08 (UTC)

Latest Comments

1 2 Next › Last »

<deleted-account> commented on 2018-03-21 14:56 (UTC)

I’ve made a package which builds straight from the master and works with Python 3: https://aur.archlinux.org/packages/essentia-git

<deleted-account> commented on 2018-03-21 14:56 (UTC)

I’ve made a package which builds straight from the master and works with Python 3: https://aur.archlinux.org/packages/essentia-git

nilsw commented on 2017-03-05 09:37 (UTC) (edited on 2017-03-05 09:49 (UTC) by nilsw)

This seems to be indeed an issue with ffmpeg API changes. However just upgrading to the latest git revision on a non -git PKGBUILD is no option, sorry. Either we find a backport of the required fixes, or we need to wait for 2.1 final.

nartes commented on 2017-03-04 12:52 (UTC)

I've built the library with the following PKGBUILD against upstream commit. https://gist.github.com/anonymous/96e25d9057bcd2ca34bcfb2b6f77d1e9

nartes commented on 2017-03-04 12:02 (UTC)

Perhaps ffmpeg api changes, at least the function is from there.

SeeLook commented on 2016-09-23 21:34 (UTC) (edited on 2016-09-23 21:34 (UTC) by SeeLook)

The compilation process fails: ['/usr/bin/g++', '-pipe', '-Wall', '-O2', '-fPIC', '-D_FORTIFY_SOURCE=2', '-march=native', '-O2', '-pipe', '-fstack-protector-strong', '--param=ssp-buffer-size=4', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/scheduler', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/scheduler', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/streaming', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/streaming', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/streaming/algorithms', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/streaming/algorithms', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/utils', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/utils', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/3rdparty', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/3rdparty', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/3rdparty/spline', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/3rdparty/spline', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/3rdparty/vamp-plugin-sdk-2.4', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/include/taglib', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SWRESAMPLE=1', '-DHAVE_TAGLIB=1', '-D__STDC_CONSTANT_MACROS', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-DHAVE_SAMPLERATE=1', '-DPYTHONDIR="/usr/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/lib/python2.7/site-packages"', '-DHAVE_PYTHON_H=1', '../src/essentia/utils/audiocontext.cpp', '-c', '-o', 'src/essentia/utils/audiocontext.cpp.1.o'] -> task in 'essentia' failed (exit status 1): {task 139758492516560: cxx essentia_algorithms_reg.cpp -> essentia_algorithms_reg.cpp.1.o} ['/usr/bin/g++', '-pipe', '-Wall', '-O2', '-fPIC', '-D_FORTIFY_SOURCE=2', '-march=native', '-O2', '-pipe', '-fstack-protector-strong', '--param=ssp-buffer-size=4', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/scheduler', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/scheduler', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/streaming', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/streaming', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/streaming/algorithms', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/streaming/algorithms', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/essentia/utils', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/essentia/utils', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/3rdparty', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/3rdparty', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/3rdparty/spline', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/3rdparty/spline', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/build/src/3rdparty/vamp-plugin-sdk-2.4', '-I/tmp/yaourt-tmp-tom/aur-essentia/src/essentia-2.0.1/src/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/include/taglib', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SWRESAMPLE=1', '-DHAVE_TAGLIB=1', '-D__STDC_CONSTANT_MACROS', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-DHAVE_SAMPLERATE=1', '-DPYTHONDIR="/usr/lib/python2.7/site-packages"', '-DPYTHONARCHDIR="/usr/lib/python2.7/site-packages"', '-DHAVE_PYTHON_H=1', '../src/algorithms/essentia_algorithms_reg.cpp', '-c', '-o', 'src/algorithms/essentia_algorithms_reg.cpp.1.o'] Have You an idea what may be wrong?

JonnyJD commented on 2016-03-23 21:22 (UTC)

@nils: No, I am not sure, also because the pastbin output is missing relevant lines (prior to that warning). Linking to the ticket he mentioned is what rcrath should have done, but there is only one ticket created by rcrath on GitHub, so I guess there is a connection (although I think rcrath made a mistake reproducing the same error on GitHub, as he didn't use python2 there).

nilsw commented on 2016-03-23 12:52 (UTC) (edited on 2016-03-23 12:58 (UTC) by nilsw)

@JonnyJD are you certain those are the same issues? The pastelib seems like a compiler error, while the GitHub ticket is a python2/python3 error. @rcrath Are you sure that is the relevant output of the compilation progress? It seems there was an error compiling audiocontext.cpp, yet your output only shows a warning.

JonnyJD commented on 2016-03-23 12:43 (UTC)

The mentioned ticket is https://github.com/MTG/essentia/issues/387 @rcrath: The PKGBUILD explicitly uses PYTHON=/usr/bin/python2 python2 waf configure --mode=release --with-python --with-vamp --prefix=/usr/ Do you have a weird local version of "python2" or anything similar? check the output of which python2

rcrath commented on 2016-03-23 07:57 (UTC)

Build fails with error at http://www.pastelib.com/show/PxBqBF48. building from git source also fails, issue opened on github.