Hello Lionel,

Actually this is more about REMOVING an old deprecated python XML
dependency and replacing it by a a very standard one that is still
supported rather than ADDING something risky.

No problem with Hardy LTS at all, if you look at the patch, it's using etree 
from lxml, which is standard for Hardy too:
packages.ubuntu.com/hardy/python-lxml
even Edgy has it: https://launchpad.net/ubuntu/edgy/amd64/python-lxml/1.0.3-1

Now, the old xpath a xml.dom library that are currently used by OpenERP
are deprecated since Ubuntu Jaunty (there were a port for Jaunty, there
doesn't seem to be anymore for Karmic). Those old XML libs are also not
supported by other emerging Python interpreters such as Pypy or Jython.

And again, I think, debdiff is NOT A REAL SOLUTION, because just can't
just take an OpenERP release and say you'll use it in prod. IT DOESN'T
WORK, ALMOST NO INTEGRATOR DOES THIS. Take version 5.0.3, it has bugs
like you can't validade the invoice, take version 5.0.6, amount due in
invoice is totally screwed up, all those version include very critical
SQL injections bugs allowing privilege escalation... So what we need is
to be able to use 5-0 branch on popular Linux distro such as Ubuntu. And
is there a point to use an unstable old buggy patched OpenERP upon a
stable Ubuntu? IMHO it's mush more import to support stable (eg 5-0
branch and patchable via bzr) version of OpenERP on current Ubuntu
distro (this even doesn't break compatibility with old ones as I said).

Comments?

-- 
orm.py needs to use libxml2 rather than pyxml
https://bugs.launchpad.net/bugs/429519
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to