Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virt-manager for openSUSE:Factory 
checked in at 2026-04-18 21:31:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virt-manager (Old)
 and      /work/SRC/openSUSE:Factory/.virt-manager.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virt-manager"

Sat Apr 18 21:31:21 2026 rev:292 rq:1347794 version:5.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes        
2026-04-01 19:56:04.142673687 +0200
+++ /work/SRC/openSUSE:Factory/.virt-manager.new.11940/virt-manager.changes     
2026-04-18 21:31:54.542660572 +0200
@@ -1,0 +2,6 @@
+Fri Apr 17 09:37:39 MDT 2026 - [email protected]
+
+- Add check for product name length to prevent exception
+  virtinst-add-sle16-detection-support.patch
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virtinst-add-sle16-detection-support.patch ++++++
--- /var/tmp/diff_new_pack.tFwev6/_old  2026-04-18 21:31:56.658746642 +0200
+++ /var/tmp/diff_new_pack.tFwev6/_new  2026-04-18 21:31:56.662746805 +0200
@@ -11,7 +11,7 @@
  
          log.debug("SUSE content product_name=%s", product_name)
          return product_name
-@@ -271,27 +273,38 @@ class _SUSEContent:
+@@ -271,27 +273,39 @@ class _SUSEContent:
  
          # Special case, parse version out of a line like this
          # cpe:/o:opensuse:opensuse:13.2,openSUSE
@@ -56,7 +56,8 @@
 +                elif " High Performance " in self.product_name:
 +                    sle_version = (sle_version + '.' + product_name[7][2])
 +                elif int(sle_version) <= 15:
-+                    sle_version = (sle_version + '.' + product_name[5][2])
++                    if len(product_name) > 5:
++                        sle_version = (sle_version + '.' + product_name[5][2])
                  else:
 -                    sle_version = (sle_version + '.' + 
self.product_name.strip().rsplit(' ')[5][2])
 +                    if len(product_name) > 1 and int(product_name[2]) != 0:
@@ -64,7 +65,7 @@
              distro_version = sle_version
  
          # SUSE Container as a Service Platform
-@@ -518,13 +531,28 @@ class _SuseDistro(_RHELDistro):
+@@ -518,13 +532,28 @@ class _SuseDistro(_RHELDistro):
  
          if not cache.checked_for_suse_content:
              cache.checked_for_suse_content = True
@@ -93,7 +94,7 @@
                  if media_str:
                      media_arch = "x86_64"
                      if 'aarch64' in media_str:
-@@ -580,6 +608,10 @@ class _SuseDistro(_RHELDistro):
+@@ -580,6 +609,10 @@ class _SuseDistro(_RHELDistro):
              if tree_arch == "ppc64":
                  self._kernel_paths.append(("suseboot/linux64", 
"suseboot/initrd64"))
  
@@ -104,7 +105,7 @@
          # Tested with SLES 12 for ppc64le, all s390x
          self._kernel_paths.append(("boot/%s/linux" % tree_arch, 
"boot/%s/initrd" % tree_arch))
          # Tested with Opensuse 10.0
-@@ -607,8 +639,12 @@ class _SuseDistro(_RHELDistro):
+@@ -607,8 +640,12 @@ class _SuseDistro(_RHELDistro):
  
          if str(self._variant_prefix).startswith(("sles", "sled", "oes")):
              sp_version = ""
@@ -119,7 +120,7 @@
  
              return self._variant_prefix + version + sp_version
  
-@@ -669,7 +705,7 @@ class _SLESDistro(_SuseDistro):
+@@ -669,7 +706,7 @@ class _SLESDistro(_SuseDistro):
      PRETTY_NAME = "SLES"
      matching_distros = ["sles"]
      _variant_prefix = "sles"
@@ -128,7 +129,7 @@
      famregex = ".*SUSE Linux Enterprise.*"
  
  
-@@ -965,17 +1001,17 @@ def _build_distro_list(osobj):
+@@ -965,17 +1002,17 @@ def _build_distro_list(osobj):
      allstores = [
          # Libosinfo takes priority
          _LibosinfoDistro,

Reply via email to