Use the same packages list format with old mic
authorZhang Qiang <qiang.z.zhang@intel.com>
Tue, 31 Jan 2012 03:14:09 +0000 (11:14 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Tue, 31 Jan 2012 03:19:11 +0000 (11:19 +0800)
plugins/backend/yumpkgmgr.py
plugins/backend/zypppkgmgr.py

index ed6732b..2971f71 100644 (file)
@@ -270,7 +270,7 @@ class Yum(BackendPlugin, yum.YumBase):
 
         # record all pkg and the content
         for pkg in dlpkgs:
-            pkg_long_name = "%s-%s.%s.rpm" % (pkg.name, pkg.printVer(), pkg.arch)
+            pkg_long_name = "%s.%s %s" % (pkg.name, pkg.arch, pkg.printVer())
             self.__pkgs_content[pkg_long_name] = pkg.files
             license = pkg.license
             if license in self.__pkgs_license.keys():
index 42ff610..f32b6a6 100644 (file)
@@ -337,10 +337,10 @@ class Zypp(BackendPlugin):
             license = ''
             if pkg.name() in localpkgs:
                 hdr = rpmmisc.readRpmHeader(self.ts, self.localpkgs[pkg.name()])
-                pkg_long_name = "%s-%s-%s.%s.rpm" % (hdr['name'], hdr['version'], hdr['release'], hdr['arch'])
+                pkg_long_name = "%s.%s %s-%s" % (hdr['name'], hdr['arch'], hdr['version'], hdr['release'])
                 license = hdr['license']
             else:
-                pkg_long_name = "%s-%s.%s.rpm" % (pkg.name(), pkg.edition(), pkg.arch())
+                pkg_long_name = "%s.%s %s" % (pkg.name(), pkg.arch(), pkg.edition())
                 package = zypp.asKindPackage(pkg)
                 license = package.license()
             self.__pkgs_content[pkg_long_name] = {} #TBD: to get file list