Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 438576 - dev-python/pyenchant-1.6.5 doesn't build with Python3.3
Summary: dev-python/pyenchant-1.6.5 doesn't build with Python3.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on: 364877
Blocks: python-3.3
  Show dependency tree
 
Reported: 2012-10-16 14:11 UTC by Helmut Jarausch
Modified: 2013-03-24 01:48 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 Helmut Jarausch 2012-10-16 14:11:48 UTC
Build ev-python/pyenchant-1.6.5 it hangs (no cpu cycles) after
python3.3 setup.py build -b build-3.3
(last two lines of build.log)
Comment 1 Helmut Jarausch 2012-10-16 14:15:04 UTC
When emerge kill terminated by  <Ctrl> C the backtrace is
Exiting on signal 2
sandbox:stop  caught signal 2 in pid 18559
sandbox:stop  signal already caught and busy still cleaning up!
Traceback (most recent call last):
  File "setup.py", line 195, in <module>
    import enchant
  File "/var/tmp/portage/dev-python/pyenchant-1.6.5/work/pyenchant-1.6.5/enchant/__init__.py", line 90, in <module>
    from enchant import _enchant as _e
  File "/var/tmp/portage/dev-python/pyenchant-1.6.5/work/pyenchant-1.6.5/enchant/_enchant.py", line 121, in <module>
    for e_path in _e_path_possibilities():
  File "/var/tmp/portage/dev-python/pyenchant-1.6.5/work/pyenchant-1.6.5/enchant/_enchant.py", line 67, in _e_path_possibilities
    yield find_library("enchant")
  File "/usr/lib64/python3.3/ctypes/util.py", line 202, in find_library
    return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
  File "/usr/lib64/python3.3/ctypes/util.py", line 194, in _findSoname_ldconfig
    env={'LC_ALL': 'C', 'LANG': 'C'}) as p:
  File "/usr/lib64/python3.3/subprocess.py", line 818, in __init__
    restore_signals, start_new_session)
  File "/usr/lib64/python3.3/subprocess.py", line 1382, in _execute_child
    part = _eintr_retry_call(os.read, errpipe_read, 50000)
  File "/usr/lib64/python3.3/subprocess.py", line 477, in _eintr_retry_call
    return func(*args)
KeyboardInterrupt
Comment 2 Denys Duchier 2012-12-09 14:13:26 UTC
just as a data point: building the package directly works fine with python3.3.  it's only building it using the ebuild that doesn't work.