While installing Bahmni 0.90 on CentOS 6.9, bahmni install was failing repeatedly with “Another app (PackageKit) is currently holding the yum lock” error. As suggested here, I disabled PackageKit in /etc/yum/pluginconf.d/refresh-packagekit.conf, setting enabled=0 and re-ran bahmni install with success. Bahmni EMR UI, OpenELIS and OpenERP seem to be working fine.
So the question is: Is there any better way to resolve this error? Can the installer take care of handling/ avoiding this error?