Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 222815 - dev-python/tagpy-0.94.5 fails due to missing dependency
Summary: dev-python/tagpy-0.94.5 fails due to missing dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Stefan Briesenick (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-19 14:35 UTC by Andrzej Rybczak
Modified: 2008-06-22 12:13 UTC (History)
1 user (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 Andrzej Rybczak 2008-05-19 14:35:54 UTC
dev-python/tagpy-0.94.5 fails due to missing dependency (dev-python/setuptools):

localhost portage # emerge tagpy -av1

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] dev-python/tagpy-0.94.5 [0.93] 0 kB 

Total: 1 package (1 upgrade), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No] 
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) dev-python/tagpy-0.94.5 to /
 * tagpy-0.94.5.tar.gz RMD160 SHA1 SHA256 size ;-) ...                         [ ok ]
 * checking ebuild checksums ;-) ...                                           [ ok ]
 * checking auxfile checksums ;-) ...                                          [ ok ]
 * checking miscfile checksums ;-) ...                                         [ ok ]
 * checking tagpy-0.94.5.tar.gz ;-) ...                                        [ ok ]
>>> Unpacking source...
>>> Unpacking tagpy-0.94.5.tar.gz to /var/tmp/portage/dev-python/tagpy-0.94.5/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/dev-python/tagpy-0.94.5/work/tagpy-0.94.5 ...
Traceback (most recent call last):
  File "./configure", line 3, in <module>
    from aksetup_helper import configure_frontend
  File "/var/tmp/portage/dev-python/tagpy-0.94.5/work/tagpy-0.94.5/aksetup_helper.py", line 6, in <module>
    from setuptools import Extension
ImportError: No module named setuptools
Traceback (most recent call last):
  File "setup.py", line 117, in <module>
    main()
  File "setup.py", line 50, in main
    from aksetup_helper import hack_distutils, get_config, setup, Extension
  File "/var/tmp/portage/dev-python/tagpy-0.94.5/work/tagpy-0.94.5/aksetup_helper.py", line 6, in <module>
    from setuptools import Extension
ImportError: No module named setuptools
 * 
 * ERROR: dev-python/tagpy-0.94.5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2383:  Called distutils_src_compile
 *             environment, line  696:  Called die
 * The specific snippet of code:
 *       ${python} setup.py build "$@" || die "compilation failed"
 *  The die message:
 *   compilation failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-python/tagpy-0.94.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/tagpy-0.94.5/temp/environment'.
 * 


Reproducible: Always

Steps to Reproduce:
1. emerge dev-python/setuptools -C (if installed)
2. emerge tagpy
Actual Results:  
compilation dies because it needs setuptools module, which is not pulled in by tagpy.

Expected Results:  
it should pull in dev-python/setuptools.

If you install setuptools and then tagpy, it will finish without errors.
Comment 1 Santiago M. Mola (RETIRED) gentoo-dev 2008-06-22 12:13:12 UTC
Fixed in CVS, thanks for reporting!