aidmatch.py is a nice sample script and a useful simple program provided by the package. But it's not included by the ebuild in the install phase. $ tar tf /usr/portage/distfiles/pyacoustid-1.0.0.tar.gz|grep aidmatch pyacoustid-1.0.0/aidmatch.py $ qlist pyacoustid|grep aidmatch $ (https://pypi.python.org/pypi/pyacoustid)
Moreover, it does not compile anymore : >>> Compiling source in /var/tmp/portage/dev-python/pyacoustid-1.0.0/work/pyacoustid-1.0.0 ... * ERROR: dev-python/pyacoustid-1.0.0::gentoo failed (compile phase): * USE Flag 'python_targets_python2_6' not in IUSE for dev-python/pyacoustid-1.0.0 * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3262: Called distutils-r1_src_compile * environment, line 1026: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 244: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3125: Called _python_obtain_impls * environment, line 664: Called _python_validate_useflags * environment, line 766: Called use 'python_targets_python2_6' * phase-helpers.sh, line 198: Called die
(In reply to Raphaël Droz from comment #1) > Moreover, it does not compile anymore : Actually it does. $ ebuild pyacoustid-1.0.0.ebuild clean compile warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. Yours is some py2.6 issue which is minor. py2.6 is close to being dropped from portage. I have included this under the IUSE examples option. ls /mnt/gen2/TmpDir/portage/dev-python/pyacoustid-1.0.0/image//usr/share/doc/pyacoustid-1.0.0/examples/ aidmatch.py where it is readily available. 02 Apr 2014; Ian Delaney <idella4@gentoo.org> +pyacoustid-1.0.0-r1.ebuild: revbump; add IUSE examples, install_all phase, fixes Bug #493326