[RigoDaemon] use a shared lock with clean_package_cache