Closed moylop260 closed 3 years ago
@luisg123v I think you can force push in the stable branch to revert the following one:
Since that I found the real imposter!
@moylop260 done, branch was force-pushed and now it's like that PR never existed.
CC @hbto
BTW, what an outstanding debugging job!
numpy has the following issue:
It is a corner case using a kind of processor, using docker and using python3
But who is using numpy?
There are different projects using libraries that depends of numpy: ./web/requirements.txt:2:bokeh==1.1.0 ./reporting-engine/requirements.txt:1:altair ./icm/requirements.txt:1:pandas ./maintainer-quality-tools/requirements.txt:7:websocket-client
So, I run odoo-bin with loglevel=debug to know what is the last line before to crash.
It was the path:
resource
https://github.com/odoo/odoo/tree/92ef3b2dd4655913198d10d06598b799fdcae6d0/addons/resourceWe can remove all numpy requirements but there are a lot of them. Or we can avoid import the websocket line that import numpy (faster solution) non-installing websocket-client, so the following line is not executed:
Now, I will go to sleep! :)
NOTE: It is just a summary since that I'm not talking about how I detected the libraries using numpy :)