Christian Boltz wrote:
Am Sonntag, 15. Januar 2017, 13:06:26 CET schrieb Dominique Leuenberger:
Packages changed: ... python (2.7.12 -> 2.7.13) python-base (2.7.12 -> 2.7.13)
This python update breaks bzr :-(
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
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.
Hmm, are you 100% sure that this is not a local installation issue? I'm heavily using regex-matching in my web2ldap which seems to work just fine. I'm not using bzr and therefore I just did this quick test: $ mkdir bzr-test $ cd bzr-test/ $ bzr init Created a standalone tree (format: 2a) $ bzr up Tree is up to date at revision 0 of branch /home/michael/tmp/bzr-test Ciao, Michael.