[Odoo] New setup.py location breaks recipe

Bug #1324946 reported by Nicolas Bessi - Camptocamp
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenERP buildout recipe
Won't Fix
Undecided
Unassigned

Bug Description

Hello,

Odoo has moved setup.py in a new folder.
The recipe does not support it.
Also the setup script is broken and maybe deprecated by odoo.py.
I have proposed a fix of setup.py of OpenERP here:

https://github.com/odoo/odoo/pull/276

the py2exe part seems also broken but I'm not confident with it now.

Related branches

Revision history for this message
Georges Racinet (gracinet) wrote :

Yes, we've noticed it also. I started work to take care of the change (btw apparently this won't do for pip users, I'm not even sure zc.buildout can cope with that without a bit of magic on our side).

then I noticed that the setup.py was not itself updated for the change of structure (still expects openerp/ directory to be a sibling of setup.py).

odoo.py seems to be meant to setup quickly a development environment, with everything (github locations etc) hardcoded.

After al these constatations, I decided that upstream would probably change again very soon, that any fix on our part would have to be readapted again, and went on to other tasks.

Revision history for this message
Nicolas Bessi - Camptocamp (nbessi-c2c-deactivatedaccount) wrote :

Thanks for you answer.

Let just keep an eye on the pull request and see what will happen

Revision history for this message
Georges Racinet (gracinet) wrote :

Issue solved by your successful PR on odoo (https://github.com/odoo/odoo/pull/394)

Therefore I'm closing with "Won't fix" because there's nothing to do in the recipe.
Don't hesitate to re-open if needed.

Thanks a lot !

Changed in anybox.recipe.openerp:
milestone: none → 1.8.4
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.