[tryton-debian] dependencies for 4.2 on jessie

Jean-Christophe Michel jc.michel at symetrie.com
Wed Jan 11 00:37:44 UTC 2017


Hi Matthias,


Le 10 janv. 2017 à 08:50, Mathias Behrle <mathiasb at m9s.biz> a écrit :
> * Mathias Behrle: " Re: [tryton-debian] dependencies for 4.2 on jessie" (Thu, 5
>  Jan 2017 13:45:44 +0100):
> 
>> * Jean-Christophe Michel: " Re: [tryton-debian] dependencies for 4.2 on
>>  jessie" (Thu, 5 Jan 2017 12:28:30 +0100):
> 
> Hi Jean-Christophe,
> 
> [...]
> 
>>>>> Thank you for prompt response.
>>>>> Upgraded. I have a pb with sao : (js console of Firefox)    
>>>>>> Error: Bootstrap's JavaScript requires jQuery version 1.9.1 or
>>>>>> higher      
>>>>> 
>>>>> Is it related to the packages not being updated ?    
>>>> 
>>>> Perhaps, but first we need to know on which distribution you are using
>>>> which Tryton series.
>>>> 
>>>> S.a. https://bugs.tryton.org/issue5925    
>>> 
>>> As stated above, jessie and tryton 4.2.
>>> I suppressed the 4.0 in sources.list.  
>> 
>> Sorry for not correct reading.
>> 
>> Are you sure that you have pure Debian jessie (no backports, no other packages
>> installed via bower/grunt)?
> 
> Any news on that? Dependencies and sources.list for jessie-4.2 should now be
> up-to-date. Does this problem persist?

Yes. Indeed I had a manual bower install. I removed it. Since, I get only
/etc/init.d/tryton-server status
● tryton-server.service - Tryton Server WSGI App
   Loaded: loaded (/lib/systemd/system/tryton-server.service; enabled)
   Active: failed (Result: start-limit) since mar. 2017-01-10 14:19:13 CET; 1min 58s ago
     Docs: man:trytond,file:/usr/share/doc/tryton-server,file:/usr/share/doc/tryton-server-doc,http:doc/tryton.org/
  Process: 12326 ExecStart=/usr/bin/trytond --config /etc/tryton/trytond.conf --logconf /etc/tryton/trytond_log.conf (code=exited, status=1/FAILURE)
 Main PID: 12326 (code=exited, status=1/FAILURE)

janv. 10 14:19:13 tryton2 systemd[1]: Unit tryton-server.service entered failed state.
janv. 10 14:19:13 tryton2 systemd[1]: tryton-server.service holdoff time over, scheduling restart.
janv. 10 14:19:13 tryton2 systemd[1]: Stopping Tryton Server WSGI App...
janv. 10 14:19:13 tryton2 systemd[1]: Starting Tryton Server WSGI App...
janv. 10 14:19:13 tryton2 systemd[1]: tryton-server.service start request repeated too quickly, refusing to start.
janv. 10 14:19:13 tryton2 systemd[1]: Failed to start Tryton Server WSGI App.
janv. 10 14:19:13 tryton2 systemd[1]: Unit tryton-server.service entered failed state.


Just done a clean reinstall with jessie + tryton 4.2 to be sure there is no interference with old install:
# created a clean jessie lxc container
cd /etc/apt && wget http://debian.tryton.org/debian/debian.tryton.org-archive.asc && apt-key add debian.tryton.org-archive.asc
cd /etc/apt/sources.list.d && wget http://debian.tryton.org/debian/tryton-jessie-4.2.list
cd /etc/apt/preferences.d && wget http://debian.tryton.org/debian/debian.tryton.org.pref
apt-get update
apt-get install tryton-server tryton-modules-all tryton-sao

I got the same error:

init.d/tryton-server status
● tryton-server.service - Tryton Server WSGI App
   Loaded: loaded (/lib/systemd/system/tryton-server.service; enabled)
   Active: failed (Result: start-limit) since mer. 2017-01-11 01:20:49 CET; 34s ago
     Docs: man:trytond,file:/usr/share/doc/tryton-server,file:/usr/share/doc/tryton-server-doc,http:doc/tryton.org/
  Process: 13761 ExecStart=/usr/bin/trytond --config /etc/tryton/trytond.conf --logconf /etc/tryton/trytond_log.conf (code=exited, status=1/FAILURE)
 Main PID: 13761 (code=exited, status=1/FAILURE)

janv. 11 01:20:49 tryton3 systemd[1]: Unit tryton-server.service entered failed state.
janv. 11 01:20:49 tryton3 systemd[1]: tryton-server.service holdoff time over, scheduling restart.
janv. 11 01:20:49 tryton3 systemd[1]: Stopping Tryton Server WSGI App...
janv. 11 01:20:49 tryton3 systemd[1]: Starting Tryton Server WSGI App...
janv. 11 01:20:49 tryton3 systemd[1]: tryton-server.service start request repeated too quickly, refusing to start.
janv. 11 01:20:49 tryton3 systemd[1]: Failed to start Tryton Server WSGI App.
janv. 11 01:20:49 tryton3 systemd[1]: Unit tryton-server.service entered failed state.


Started by hand in console :
 /usr/bin/trytond --config /etc/tryton/trytond.conf --logconf /etc/tryton/trytond_log.conf -v
Traceback (most recent call last):
  File "/usr/bin/trytond", line 24, in <module>
    from trytond.application import app
  File "/usr/lib/python2.7/dist-packages/trytond/application.py", line 8, in <module>
    Pool.start()
  File "/usr/lib/python2.7/dist-packages/trytond/pool.py", line 97, in start
    register_classes()
  File "/usr/lib/python2.7/dist-packages/trytond/modules/__init__.py", line 374, in register_classes
    mod_file, pathname, description)
  File "/usr/lib/python2.7/dist-packages/trytond/modules/stock_package_shipping_dpd/__init__.py", line 6, in <module>
    from .carrier import *
  File "/usr/lib/python2.7/dist-packages/trytond/modules/stock_package_shipping_dpd/carrier.py", line 7, in <module>
    from zeep.exceptions import Fault
  File "/usr/lib/python2.7/dist-packages/zeep/__init__.py", line 1, in <module>
    from zeep.client import Client  # noqa
  File "/usr/lib/python2.7/dist-packages/zeep/client.py", line 5, in <module>
    from zeep.transports import Transport
  File "/usr/lib/python2.7/dist-packages/zeep/transports.py", line 10, in <module>
    from zeep.wsdl.utils import etree_to_string
  File "/usr/lib/python2.7/dist-packages/zeep/wsdl/__init__.py", line 1, in <module>
    from zeep.wsdl.wsdl import Document  # noqa
  File "/usr/lib/python2.7/dist-packages/zeep/wsdl/wsdl.py", line 12, in <module>
    from zeep.wsdl import parse
  File "/usr/lib/python2.7/dist-packages/zeep/wsdl/parse.py", line 4, in <module>
    from zeep.wsdl import definitions
  File "/usr/lib/python2.7/dist-packages/zeep/wsdl/definitions.py", line 3, in <module>
    from six import python_2_unicode_compatible
ImportError: cannot import name python_2_unicode_compatible

I thought six was a library to convert python2 to python3 syntax. Why is it used, since debian installed python2.7? or is it still a dependency problem in the tryton debian packages?

Thks for your help


Jean-Christophe Michel



More information about the tryton-debian mailing list