openerp-server depends on python-xml and is therefore uninstallable ATM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenERP |
Fix Released
|
Undecided
|
Unassigned | ||
Python |
Invalid
|
Unknown
|
|||
lxml |
Invalid
|
Undecided
|
Unassigned | ||
lxml (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
openerp-server (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
python-xml (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: openerp-server
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu.
Description: Ubuntu jaunty (development branch)
Release: 9.04
2) The version of the package you are using, via 'apt-cache policy packagename' or by checking in Synaptic.
openerp-server:
Installiert: (keine)
Kandidat: 5.0.0-3-1ubuntu2
Versions-Tabelle:
5.
500 file: jaunty/universe Packages
500 http://
3) What you expected to happen
Installation of the package ;)
4) What happened instead
Dependency errors :)
Details:
=====
openerp-server depends/
I *suspect* the dependency on python-xml isn't needed anyway, since openerp's documentation states dependencies on:
* psycopg2
* reportlab
* pychart
* pydot
* mxdatetime
* xml, lxml and libxslt1
* tz (timezone library)
* PIL: Python Imaging Library (required for reportlab)
* vobject: iCalendar and VCards parsing
however, python-xml provides:
* XML parsers: Pyexpat (Jack Jansen), xmlproc (Lars Marius
Garshol), sgmlop (Fredrik Lundh).
* SAX interface (Lars Marius Garshol)
* minidom DOM implementation (Paul Prescod, others)
* 4DOM and 4XPath from Fourthought (Uche Ogbuji, Mike Olson)
* Schema implementations: TREX (James Tauber)
* Various utility modules and functions (various people)
(And openerp's ubuntu installation guide may state old package dependecies for python 2.4??)
I think python-xml shouldn't be used anymore (it isn't maintained??!), at least I found this:
https:/
To verify my suspicions i tried building openerp-server without dependencies on python-xml.
This failed, but not because of dependency errors.
The build process fails because setup.py copies the files to
$(CURDIR)
and debian/rules expects
$(CURDIR)
The error message was:
# Adjusting program location
sed -i -e 's|cd .*python.
sed: kann debian/
I'm guessing this has something to do with the python 2.6 changes outlined here:
https:/
but I have no idea what to look for.
I'm stuck now, please advise.
Related branches
- Husen Daudi (community): Approve
- Stephane Wirtel (OpenERP): Approve
- Joël Grand-Guillaume @ camptocamp (community): Approve
- Fabien (Open ERP): Approve
- Christophe CHAUVET (community): Disapprove
-
Diff: 1103 lines4 files modifiedbin/osv/orm.py (+87/-102)
bin/tools/convert.py (+166/-178)
bin/tools/translate.py (+21/-21)
bin/wizard/__init__.py (+8/-9)
Changed in openerp-server (Ubuntu): | |
status: | New → Confirmed |
Changed in python: | |
status: | Unknown → New |
Changed in python: | |
status: | New → Invalid |
Changed in openerp: | |
status: | New → Fix Released |
The package python-xml was just updated in jaunty, so openerp-server installs now.