Closed JeffCarpenter closed 6 years ago
Thanks for the report! I fixed that specific issue in 74d8aeb40d079acdceb2380af2a72e29613a8fd6. There may be other python3 compatibility issues, though, since I didn't go through all of the python code.
You'll need to update the commit that livegrep uses for the node rules here: https://github.com/livegrep/livegrep/blob/master/WORKSPACE#L125
Thank you!
Last night, I decided to build livegrep which uses _rulesnode. Now I could be wrong, but it looks like these rules depend on
/usr/bin/python
being Python 2. I tried a Python 2 virtual environment, but got the same dictionary item concatenation error. Then when I temporarily linked/usr/bin/python
to/usr/bin/python2
, the build succeed.