Univention Bugzilla – Bug 31155
PackageManager does not mark packages as user-installed under certain circumstances
Last modified: 2013-05-22 16:17:23 CEST
Seen when installing UCC: install: ucc-thinclient-image,python-univention-directory-manager-ucc,ucc-management-integration,python-univention-directory-manager-ucc,univention-corporate-client-schema univention-corporate-client-schema is not marked as installed by the user and thus may be autoremoved if all its dependencies are to be removed (as happens when uninstalling UCC) This is probably caused by the fact that univention-corporate-client-schema depends on some of the other packages and may be marked autoinstalled before schema itself is being marked as installed. Fix: for pkg in install: try: pkg.mark_install(auto_fix=False) + pkg.mark_auto(False) except SystemError:
Fixed in (3.1-1): univention-lib 2.0.26-3.132.201305151315 and (3.1-2): univention-lib 2.0.28-1.131.201305151311 Changelog, YAML updated
OK - errata3.1-1 OK - YAML OK - ucs3.1-2 OK - changelog
http://errata.univention.de/ucs/3.1/108.html