buenas,
recién acabo de actualizar de tryton 1.6.1 a 2.0.2 mediante la
actualización de debian squeeze a debian wheezy.

root@v-tryton-dev:/home/blackhold# trytond --version
2.0.2

el motivo de la actualización era un bug en la versión 1.6.1 que no
permitia hacer noseque (lo siento, llevo la parte de la administración
del sistema simplemente :P)

la actualización ha ido como una seda (recuerdo que se tienen que
actualizar las bbdd antes de empezar a trabajar).

como cosa lógica he aprovechado para instalar en una maquina virtual
una wheezy para meterle el cliente instalado directamente de los
repositorios apt de debian y todo perfecto. Pero la cosa se ha
complicado cuando he querido arrancar el cliente 2.0.2 a la squeeze.

# wget -c http://downloads.tryton.org/2.2/tryton-2.2.0.tar.gz
# tar xvzf tryton-2.2.0.tar.gz
# cd bin
# python2.6 tryton

arranca bien, pero primera cosa estraña, quiere conectarse by default
a 8000 en lugar de 8070, así que le pongo los valores para conectar
(que con la versión de tryton de wheezy instalada desde los repos
funciona) y al conectar me suelta esto:

Traceback (most recent call last):
  File "/home/laura/bin/tryton-2.2.0/tryton/gui/window/dblogin.py",
line 639, in run
    if not common.test_server_version(host, port):
  File "/home/laura/bin/tryton-2.2.0/tryton/common/common.py", line
144, in test_server_version
    version = rpc.server_version(host, port)
  File "/home/laura/bin/tryton-2.2.0/tryton/rpc.py", line 62, in server_version
    result = connection.common.server.version(None, None)
  File "/usr/lib/python2.6/xmlrpclib.py", line 1199, in __call__
    return self.__send(self.__name, args)
  File "/home/laura/bin/tryton-2.2.0/tryton/jsonrpc.py", line 294, in __request
    verbose=self.__verbose
  File "/home/laura/bin/tryton-2.2.0/tryton/jsonrpc.py", line 223, in request
    response = h.getresponse()
  File "/usr/lib/python2.6/httplib.py", line 990, in getresponse
    response.begin()
  File "/usr/lib/python2.6/httplib.py", line 391, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.6/httplib.py", line 355, in _read_status
    raise BadStatusLine(line)
BadStatusLine

además hago notar que al poner el nombre de host, no salen las bbdd
con las cuales te puedes conectar (si salen en manage profiles, pero
desde ahí no llega a conectarse nunca).

sé que la versión que tengo en el server es la 2.0.2 y la del cliente
es la 2.2 y quizás esto es parte del problema, pero me queda tratar de
instalar la 2.0.2 de los repos de wheezy en squeeze sin que empiece a
pedirme un montón de dependencias y me acabe cargando el sistema.

tengo que probarlo también con ubuntu, pero en los repos de ubuntu,
las ultimas versiones del cliente de tryton no estaran disponibles
hasta la 12.04 y la 12.10.

alguna idea por donde podría tirar?

muchas gracias

- Blackhold
http://marsupi.org
~> conquerint l'aire, alliberant les ones.
~> un procés en background també consumeix recursos

-- 
[email protected] mailing list

Responder a