On SLES 15 you now get this running tl-setup: > Library and binary requirements > =============================== > > ThinLinc requires a few libraries and binaries to work as expected. > This system lacks one or more of these. > > The necessary packages can be installed automatically by this wizard, > or you can install them manually and restart the wizard. > > Press Enter to continue... > > Resolving packages and dependencies...The flag --xml is not known. > Internal error. The ThinLinc Server Setup Wizard will now terminate. > Please send a copy of /var/log/tlsetup.log to the ThinLinc support. > Visit https://www.cendio.com/thinlinc/support for information on how > to contact us. And this in the log: > ... > 2020-12-16 12:55:12,349: File "/opt/thinlinc/modules/thinlinc/packageinstaller/zypperbackend.py", line 56, in __parse_file > 2020-12-16 12:55:12,349: return self . _parser . ParseFile ( buf ) > 2020-12-16 12:55:12,349: ExpatError: no element found: line 1, column 0 We are using "zypper --xml" but it seems that is no longer supported. Instead "zypper --xmlout" should be used. Checking "zypper --help" on SLES 12 also shows only "--xmlout" so perhaps "--xml" was never really fully supported?
Reproduced with Nightly build 6717. +------------+--------+ |SLES 15 | Works? | +------------+--------+ |Without fix | NO | +------------+--------+ |With fix | YES | +------------+--------+ +------------+--------+ |SLES 12 | Works? | +------------+--------+ |Without fix | YES | +------------+--------+ |With fix | YES | +------------+--------+ Also checked tlsetup.log for each of these. Works well.
I was able to reproduce the behaviour on both SLES 12 and 15. I tested the fix with Jenkins build 1825 and can confirm that the fix works on both versions. The output in tlsetup.log looks good, as well as the release notes. +------------+--------+ |SLES 15 | Works? | +------------+--------+ |Without fix | NO | +------------+--------+ |With fix | YES | +------------+--------+ +------------+--------+ |SLES 12 | Works? | +------------+--------+ |Without fix | YES | +------------+--------+ |With fix | YES | +------------+--------+