Bug ID | 1020047 |
---|---|
Summary | python 2.7.13 breaks bzr (TypeError in re.py) |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | openSUSE 13.2 |
Status | NEW |
Severity | Critical |
Priority | P5 - None |
Component | Basesystem |
Assignee | jmatejek@suse.com |
Reporter | suse-beta@cboltz.de |
QA Contact | qa-bugs@suse.de |
Found By | Beta-Customer |
Blocker | --- |
Created attachment 710132 [details]
full backtrace from "bzr up" run
python 2.7.13 breaks bzr - "bzr up" crashes with
The most interesting detail is that it breaks in the "re" module, so it might
affect more programs that use regular expressions in python:
# bzr up
[...]
File "/usr/lib64/python2.7/re.py", line 247, in _compile
raise TypeError, "first argument must be string or compiled pattern"
TypeError: first argument must be string or compiled pattern
The full backtrace is attached.
I built python 2.7.12 packages in
home:cboltz:branches:devel:languages:python:Factory
(based on the previous Tumbleweed packages), and bzr works again after
installing them. Therefore I'd argue that this is a regression in python ;-)
If you think it is (also?) a bzr bug, please tell me ;-) and reassign to the
bzr maintainer.