To match the changes in the corresponding Door interface a new ICS version has to be installed.
Changed authentication process with Door, requires user name and password for: enable manual search, start manual search and at P02/P06 when accessing the other beamline in the sector.
yes up to now, because HasyUtils.getPackageVersion() calls apt.cache() which takes some time. Now apt.cache() is called only once per packages, solves the problem.
Comment-1: why are hooks affected? Hooks have been invented by DESY (TN). At some point Sardana officially upported the hooks with 'standard' macros, defgh, udefgh, lsgh. The gh_ interface works for the old and new syntax, but it requires an apt.cache() call which may take some time.
Comment-2: Why is apt.cache() so slow? Because the PC was using swap space, maybe because of a memory leak, could be a ATK panel.
To avoid the ATK panel you may use jive and test device. Another way is to execute e.g. taurus form p99/motor/eh.01. This application makes device attributes also conveniently accessible. An example can be found here