← Back to team overview

openerp-india team mailing list archive

[Bug 1023824] Re: [6.1] [base_contact] Can't create contact after uninstalling base_contact module

 

Hello Marcos,

Uninstallation doesn't supported correctly on 6.1 due to framework
limitation, that's why you have faced this error.

We have already done a Uninstallation feature correctly on trunk, So it
will be available in next vesrion(you can use trunk version too.. ;-)).
Please check https://code.launchpad.net/~openerp-dev/openobject-server
/trunk-uninstall_modules-atp/+merge/96807

Additionally we have already removed base_contact module from trunk, So
this issue is only affecting to stable 6.1 version. As per our bug
management policy we can consider only blocking issue with small
changes. But this issue required major changes. So we can not consider
this issue.

Thanks for the reporting!

** Changed in: openobject-addons
       Status: New => Invalid

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1023824

Title:
  [6.1] [base_contact] Can't create contact after uninstalling
  base_contact module

Status in OpenERP Addons (modules):
  Invalid

Bug description:
  Hi,

  OpenERP version 6.1.1

  To reproduce the problem:
  1. Install base_contact
  2. Uninstall base_contact
  3. Try to create/edit a supplier/provider

  Su versión de OpenERP no está soportada. Los servicios de soporte & mantenimiento están disponibles aqui:OpenERP Enterprise.
  OpenERP Server Error
  Client Traceback (most recent call last):
    File "/opt/server/openerp/addons/web/common/http.py", line 180, in dispatch
      response["result"] = method(controller, self, **self.params)
    File "/opt/server/openerp/addons/web/controllers/main.py", line 925, in get
      return self.do_get(req, model, ids, fields)
    File "/opt/server/openerp/addons/web/controllers/main.py", line 947, in do_get
      records = Model.read(ids, fields, req.session.eval_context(req.context))
    File "/opt/server/openerp/addons/web/common/openerplib/main.py", line 250, in proxy
      args, kw)
    File "/opt/server/openerp/addons/web/common/openerplib/main.py", line 117, in proxy
      result = self.connector.send(self.service_name, method, *args)
    File "/opt/server/openerp/addons/web/common/http.py", line 611, in send
      raise fault

  
  Server Traceback (most recent call last):
    File "/opt/server/openerp/addons/web/common/http.py", line 592, in send
      result = openerp.netsvc.dispatch_rpc(service_name, method, args)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/netsvc.py", line 360, in dispatch_rpc
      result = ExportService.getService(service_name).dispatch(method, params)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/service/web_services.py", line 586, in dispatch
      res = fn(db, uid, *params)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/osv/osv.py", line 167, in execute_kw
      return self.execute(db, uid, obj, method, *args, **kw or {})
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/osv/osv.py", line 121, in wrapper
      return f(self, dbname, *args, **kwargs)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/osv/osv.py", line 176, in execute
      res = self.execute_cr(cr, uid, obj, method, *args, **kw)
    File "/opt/server/openerp/addons/audittrail/audittrail.py", line 495, in execute_cr
      return fct_src(cr, uid, model, method, *args)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/osv/osv.py", line 164, in execute_cr
      return getattr(object, method)(cr, uid, *args, **kw)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/osv/orm.py", line 3416, in read
      result = self._read_flat(cr, user, select, fields, context, load)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/osv/orm.py", line 3475, in _read_flat
      cr.execute(query, (tuple(sub_ids),))
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/sql_db.py", line 152, in wrapper
      return f(self, *args, **kwargs)
    File "/usr/local/lib/python2.6/dist-packages/openerp-6.1_20120709_233338-py2.6.egg/openerp/sql_db.py", line 212, in execute
      res = self._obj.execute(query, params)
  ProgrammingError: no existe la columna res_partner_address.mobile
  LINE 1: ...tner_address."phone",res_partner_address."street",res_partne...

  The translation of "ProgrammingError: no existe la columna
  res_partner_address.mobile" is "ProgrammingError:
  res_partner_address.mobile column does not exist"

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1023824/+subscriptions


References