undefined symbol: PyOS_mystricmp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PylibLZMA |
Invalid
|
High
|
Barry Warsaw | ||
python-lzma (Debian) |
Fix Released
|
Unknown
|
|||
python-lzma (Ubuntu) |
Fix Released
|
Medium
|
Stefano Rivera |
Bug Description
python setup.py build -> success
python setup.py test -> failed
# python setup.py test
running test
running egg_info
writing pyliblzma.
writing top-level names to pyliblzma.
writing dependency_links to pyliblzma.
reading manifest file 'pyliblzma.
reading manifest template 'MANIFEST.in'
writing manifest file 'pyliblzma.
running build_ext
copying build/lib.
Traceback (most recent call last):
File "setup.py", line 81, in <module>
test_suite = 'tests',
File "/usr/lib/
dist.
File "/usr/lib/
self.
File "/usr/lib/
cmd_obj.run()
File "/usr/lib/
self.
File "/usr/lib/
func()
File "/usr/lib/
testLoader = loader_class()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.module)
File "/usr/lib/
suites = [self.loadTests
File "/usr/lib/
return self.loadTestsF
File "/usr/lib/
tests.
File "/usr/lib/
parent, obj = obj, getattr(obj, part)
AttributeError: 'module' object has no attribute 'test_liblzma'
how to resolve this problem?
Related branches
- Stefano Rivera (community): Disapprove
- Per Øyvind Karlsen: Pending requested
-
Diff: 10 lines (+1/-0)1 file modifiedsetup.py (+1/-0)
- Micah Gersten (community): Needs Fixing
- Ubuntu branches: Pending requested
-
Diff: 36 lines (+18/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/594919-py27-linkage-fix (+10/-0)
debian/patches/series (+1/-0)
tags: |
added: python27 removed: python2.7 |
tags: | added: patch |
Changed in pyliblzma: | |
status: | Confirmed → In Progress |
Changed in python-lzma (Debian): | |
status: | Unknown → New |
Changed in pyliblzma: | |
status: | In Progress → Invalid |
Changed in python-lzma (Debian): | |
status: | New → Fix Released |
hmm, I'm unable to reproduce..
I'm able to run the test suite just fine here: egg-info/ PKG-INFO egg-info/ top_level. txt egg-info/ dependency_ links.txt egg-info/ SOURCES. txt' egg-info/ SOURCES. txt' linux-x86_ 64-2.6/ lzma.so -> test_liblzma. ChecksumTestCas e) ... ok test_liblzma. ChecksumTestCas e) ... ok test_liblzma. ChecksumTestCas e) ... ok test_liblzma. ChecksumTestCas e) ... ok test_liblzma. ChecksumTestCas e) ... ok test_liblzma. ChecksumTestCas e) ... ok large_stream (tests. test_liblzma. TestLZMA) ... ^Cinterrupted localhost pyliblzma]$
running test
running egg_info
writing pyliblzma.
writing top-level names to pyliblzma.
writing dependency_links to pyliblzma.
reading manifest file 'pyliblzma.
reading manifest template 'MANIFEST.in'
warning: no files found matching 'COPYING'
writing manifest file 'pyliblzma.
running build_ext
copying build/lib.
test_crc32empty (tests.
test_crc32start (tests.
test_crc64empty (tests.
test_crc64start (tests.
test_penguins32 (tests.
test_penguins64 (tests.
test_compress_
[peroyvind@