John E. Perry wrote:
Hi,
My opensuse updater suddenly started showing the yellow triangle with the exclamation point a few days ago. When I try to clear it, it exits with the message "Another process is accessing the package database. Package management cannot be used now."
ps -e | grep ast
shows only something called "master" running, so it doesn't appear to be yast.
I can't get either the updater or yast to run without rebooting the machine. What else could be locking the database?
John Perry
I've seen this happen, usually after having done something under yast related to software management or update. This works, without booting: As root - Ensure that the updater applet is NOT running (well, it wouldn't be in your case) ps -ef | grep yast If you have a copy of yast running someplace, exit it , or kill it. (kill -9 <pid>) ps -ef | grep y2base Same thing. ps -ef | grep zyp You probably DO have a detached instance of zypper (the updater) running. Kill it. Re-run the starter applet. It should come up and start an immediate update check. I just did all this stuff half an hour ago. I hope that helps, Daniel