Hi, as suggested by Luis, I share my testing results of GNU Health 3.6RC1+ (with some later patches applied).
First, during build (missing files resp. translations): [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_ems/doc/index.rst [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_iss/doc/index.rst [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/ar.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/de.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/el.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/es.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/fr.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/it_IT.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/ja_JP.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/lo.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/pt_BR.po [ 167s] gnuhealth.noarch: W: zero-length /usr/lib/python3.6/site-packages/trytond/ modules/health_services_lab/locale/zh_CN.po and in general: [ 167s] gnuhealth.noarch: E: env-script-interpreter (Badness: 9) /usr/share/doc/packages/ gnuhealth/demo/install_demo_database.sh /usr/bin/env bash [ 167s] This script uses 'env' as an interpreter. For the rpm runtime dependency [ 167s] detection to work, the shebang #!/usr/bin/env python needs to be patched into [ 167s] #!/usr/bin/python otherwise the package dependency generator merely adds a [ 167s] dependency on /usr/bin/env rather than the actual interpreter /usr/bin/python. [ 167s] Alternatively, if the file should not be executed, then ensure that it is not [ 167s] marked as executable or don't install it in a path that is reserved for [ 167s] executables. Errors during activation of an empty database (Sorry for the picture, but cant copy the text!): Date widgets: Dates are displayed in US-Format (MM/DD/YYYY), although the user, who runs the GH client, is set to german Create a person and a patient, print ID card: Traceback (most recent call last): File "/trytond/wsgi.py", line 73, in dispatch_request return endpoint(request, **request.view_args) File "/trytond/protocols/dispatcher.py", line 46, in rpc request, database_name, *request.rpc_params) File "/trytond/wsgi.py", line 44, in auth_required return wrapped(*args, **kwargs) File "/trytond/protocols/wrappers.py", line 122, in wrapper return func(request, pool, *args, **kwargs) File "/trytond/protocols/dispatcher.py", line 176, in _dispatch result = rpc.result(meth(*c_args, **c_kwargs)) File "/trytond/report/report.py", line 182, in execute oext, content = cls._execute(records, data, action_report) File "/trytond/report/report.py", line 190, in _execute return cls.convert(action, cls.render(action, report_context)) File "/trytond/report/report.py", line 318, in convert subprocess.check_call(cmd) File "/subprocess.py", line 291, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['soffice', '--headless', '--nolockcheck', '-- nodefault', '--norestore', '--convert-to', 'pdf', '--outdir', '/tmp/trytond_aik87q6j', '/tmp/ trytond_aik87q6j/patient.card.odt']' returned non-zero exit status 77. Fault: Command '['soffice', '--headless', '--nolockcheck', '--nodefault', '--norestore', '-- convert-to', 'pdf', '--outdir', '/tmp/trytond_aik87q6j', '/tmp/trytond_aik87q6j/ patient.card.odt']' returned non-zero exit status 77. (soffice starts LibreOffice properly) Print of medications: Traceback (most recent call last): File "/site-packages/genshi/template/eval.py", line 318, in lookup_attr val = getattr(obj, key) AttributeError: 'NoneType' object has no attribute 'rec_name' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/site-packages/genshi/template/eval.py", line 324, in lookup_attr val = obj[key] TypeError: 'NoneType' object is not subscriptable During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/trytond/wsgi.py", line 73, in dispatch_request return endpoint(request, **request.view_args) File "/trytond/protocols/dispatcher.py", line 46, in rpc request, database_name, *request.rpc_params) File "/trytond/wsgi.py", line 44, in auth_required return wrapped(*args, **kwargs) File "/trytond/protocols/wrappers.py", line 122, in wrapper return func(request, pool, *args, **kwargs) File "/trytond/protocols/dispatcher.py", line 176, in _dispatch result = rpc.result(meth(*c_args, **c_kwargs)) File "/trytond/report/report.py", line 182, in execute oext, content = cls._execute(records, data, action_report) File "/trytond/report/report.py", line 190, in _execute return cls.convert(action, cls.render(action, report_context)) File "/trytond/report/report.py", line 290, in render data = rel_report(**report_context).render() File "/relatorio/templates/base.py", line 34, in render return self.serializer(self.events) File "/relatorio/templates/opendocument.py", line 1056, in __call__ for kind, data, pos in stream: File "/site-packages/genshi/core.py", line 289, in _ensure for event in stream: