I have set the status of this bug to Invalid earlier today because the dependency is only needed for an advanced and rare scenario, only reachable through a special value for an advanced command-line flag and where the server recommends the client to install a Java applet (which are very rare nowadays), but the client uses an emulation script (/usr/libexec/openconnect/tncc-emulate.py) included in the openconnect package, mentioned in that command-line flag (specifically, --csd-wrapper=/usr/libexec/openconnect/tncc-emulate.py) and that emulates the behavior of that Java applet. This scenario is documented in /usr/share/doc/openconnect/html/tncc.html, shipped in the openconnect binary package.
I have set the status of this bug to Invalid earlier today because the dependency is only needed for an advanced and rare scenario, only reachable through a special value for an advanced command-line flag and where the server recommends the client to install a Java applet (which are very rare nowadays), but the client uses an emulation script (/usr/libexec/ openconnect/ tncc-emulate. py) included in the openconnect package, mentioned in that command-line flag (specifically, --csd-wrapper= /usr/libexec/ openconnect/ tncc-emulate. py) and that emulates the behavior of that Java applet. This scenario is documented in /usr/share/ doc/openconnect /html/tncc. html, shipped in the openconnect binary package.