Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 493326 - dev-python/pyacoustid should install aidmatch.py
Summary: dev-python/pyacoustid should install aidmatch.py
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-04 16:24 UTC by Raphaël Droz
Modified: 2014-04-02 05:27 UTC (History)
0 users

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 Raphaël Droz 2013-12-04 16:24:34 UTC
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)
Comment 1 Raphaël Droz 2014-02-10 17:08:04 UTC
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
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2014-04-02 05:27:23 UTC
(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