Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550826 - dev-python/idna: missing dependency on setuptools
Summary: dev-python/idna: missing dependency on setuptools
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-30 15:03 UTC by Piotr Karbowski (RETIRED)
Modified: 2015-05-30 19:10 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 Piotr Karbowski (RETIRED) gentoo-dev 2015-05-30 15:03:05 UTC
I do periodically builds of ~amd64 gentoo (from official amd64 stage3). Recently I've spotted that one of layman dependencies, idna, fails to build on missing setuptools python module. Merging setuptools with oneshot prior to idna does workaround this missing dependency issue.

Reproducible: Always

Steps to Reproduce:
1. Fetch stage3, switch keyword to ~amd64, emerge idna

Actual Results:  
>>> Jobs: 1 of 18 complete, 1 failed                Load avg: 2.98, 2.79, 1.75

 * Package:    dev-python/idna-2.0
 * Repository: gentoo
 * Maintainer: jlec@gentoo.org python@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_3 userland_GNU
 * FEATURES:   preserve-libs userpriv
>>> Unpacking source...
>>> Unpacking idna-2.0.tar.gz to /var/portage/tmp/portage/dev-python/idna-2.0/work
>>> Source unpacked in /var/portage/tmp/portage/dev-python/idna-2.0/work
>>> Preparing source in /var/portage/tmp/portage/dev-python/idna-2.0/work/idna-2.0 ...
>>> Source prepared.
>>> Configuring source in /var/portage/tmp/portage/dev-python/idna-2.0/work/idna-2.0 ...
>>> Source configured.
>>> Compiling source in /var/portage/tmp/portage/dev-python/idna-2.0/work/idna-2.0 ...
 * python3_3: running distutils-r1_run_phase distutils-r1_python_compile
/usr/bin/python3.3 setup.py build
Traceback (most recent call last):
  File "setup.py", line 10, in <module>
    from setuptools import setup
ImportError: No module named 'setuptools'
 * ERROR: dev-python/idna-2.0::gentoo failed (compile phase):
 *   (no error message)
Comment 1 Mike Gilbert gentoo-dev 2015-05-30 19:10:36 UTC
+  30 May 2015; Mike Gilbert <floppym@gentoo.org> idna-1.1.ebuild,
+  idna-2.0.ebuild:
+  Depend on setuptools, bug 550826 by Piotr Karbowski.