On Wednesday 15 March 2017 13:26:52 Bernhard Suttner wrote: > zypper- 1.12.45 -31.2.x86_64 > libzypp- 15.23.1-30.1 .x86_64
I needs at least libzypp-16.1.1. (Leap-42.2 / SLE-12-SP2) Older libzypp versions are not able to drop the lock at runtime. (and they also don't have 'zypp.ZYppFactory_instance().haveZYpp()' to test whether the instance is present.) On older distros you need to run zypp in a separate process, so libzypp gets unloaded and releases the lock. -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres SUSE LINUX GmbH, Development, m...@suse.com Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 74 053-0 +------------------------------------------------------------------+ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscr...@opensuse.org To contact the owner, e-mail: zypp-devel+ow...@opensuse.org