On 23 August 2012 12:50, Michael Schroeder <mls@suse.de> wrote:
On Thu, Aug 23, 2012 at 11:49:07AM +0100, Cristian Morales Vega wrote:
Same about the zypp backend. Anybody looking at it?
From http://gitorious.org/packagekit/packagekit/blobs/master/backends/PORTING.txt is seems it would be good if libzypp would be thread-safe. It's the case? If not, could be done in a reasonably time or it would be way too much work?
Thread safe? I don't think that's really needed.
I didn't look into the details, just read this in the backend porting guide to 0.8.x: "Make your backend is threadsafe, so tasks can be executed in parallel. If your package manager is not threadsafe, create a new process and do IPC from the main thread, or - if possible - change your package manager to be threadsafe." Not needed, but good to have to avoid the fork()/exec() and IPC. -- To unsubscribe, e-mail: opensuse-softwaremgmt+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-softwaremgmt+owner@opensuse.org