Service refresh must not attempt to modify plugin services
authorMichael Andres <ma@suse.de>
Tue, 3 Jun 2014 15:38:36 +0000 (17:38 +0200)
committerMichael Andres <ma@suse.de>
Tue, 3 Jun 2014 15:39:02 +0000 (17:39 +0200)
zypp/RepoManager.cc

index e673038..3513ec0 100644 (file)
@@ -2042,8 +2042,8 @@ namespace zypp
     }
 
     ////////////////////////////////////////////////////////////////////////////
-    // save service if modified:
-    if ( serviceModified )
+    // save service if modified: (unless a plugin service)
+    if ( serviceModified && service.type() != ServiceType::PLUGIN )
     {
       // write out modified service file.
       modifyService( service.alias(), service );