From 4d09b0954a5f1b2142e43752feb4db65cd00212c Mon Sep 17 00:00:00 2001
From: Bernhard M. Wiedemann <bwiedemann@suse.de>
Date: Mar 31 2023 12:54:33 +0000
Subject: update


---

diff --git a/_attribute b/_attribute
index d9c39bd..96d0b02 100644
--- a/_attribute
+++ b/_attribute
@@ -6,11 +6,11 @@
     <value>last_seen:
   boo#1094987: '20221026'
   boo#1183454: '20230105'
-  boo#1190434: '20230307'
-  boo#1197719: '20230307'
+  boo#1190434: '20230330'
+  boo#1197719: '20230330'
   boo#1199881: '20221109'
   boo#1200894: '20221102'
-  boo#1201057: '20230307'
+  boo#1201057: '20230330'
   boo#1202330: '20221121'
   boo#1203691: '20221004'
   boo#1203696: '20221001'
@@ -21,62 +21,73 @@
   boo#1204604: '20221109'
   boo#1204605: '20221022'
   boo#1204629: '20221024'
-  boo#1204833: '20230307'
+  boo#1204833: '20230329'
   boo#1205020: '20221104'
   boo#1205032: '20221110'
   boo#1205312: '20221113'
-  boo#1205314: '20230307'
+  boo#1205314: '20230330'
   boo#1205362: '20221113'
   boo#1205363: '20230119'
   boo#1205425: '20221120'
   boo#1205540: '20221123'
   boo#1205560: '20221124'
   boo#1205626: '20221127'
-  boo#1205633: '20230307'
+  boo#1205633: '20230330'
   boo#1205675: '20221128'
   boo#1205699: '20221124'
   boo#1205745: '20221128'
   boo#1205789: '20230201'
   boo#1205897: '20230222'
   boo#1205918: '20221202'
-  boo#1206230: '20230307'
+  boo#1206230: '20230330'
   boo#1206237: '20221219'
   boo#1206431: '20221215'
   boo#1206600: '20221222'
-  boo#1206614: '20230307'
+  boo#1206614: '20230330'
   boo#1206949: '20230119'
   boo#1207382: '20230123'
   boo#1207384: '20230219'
-  boo#1207385: '20230307'
-  boo#1207386: '20230307'
-  boo#1207390: '20230307'
+  boo#1207385: '20230312'
+  boo#1207386: '20230330'
+  boo#1207390: '20230330'
   boo#1207509: '20230126'
   boo#1207524: '20230125'
   boo#1207567: '20230125'
   boo#1207892: '20230306'
-  boo#1207940: '20230307'
+  boo#1207940: '20230330'
   boo#1207988: '20230207'
-  boo#1208170: '20230307'
+  boo#1208170: '20230313'
   boo#1208217: '20230213'
   boo#1208465: '20230222'
   boo#1208492: '20230224'
   boo#1208636: '20230223'
   boo#1208791: '20230228'
   boo#1208792: '20230228'
-  boo#1208822: '20230307'
+  boo#1208822: '20230329'
   boo#1208920: '20230307'
   boo#1208963: '20230306'
-  boo#1209037: '20230307'
-  boo#1209043: '20230307'
+  boo#1209037: '20230330'
+  boo#1209043: '20230310'
+  boo#1209053: '20230330'
+  boo#1209105: '20230330'
+  boo#1209177: '20230319'
+  boo#1209179: '20230330'
+  boo#1209180: '20230330'
+  boo#1209249: '20230313'
+  boo#1209402: '20230318'
+  boo#1209682: '20230329'
+  boo#1209694: '20230324'
+  boo#1209727: '20230330'
+  boo#1209728: '20230326'
   boo#12345: '20221004'
   boo#978027: '20230213'
   bsc#1161276: '20221027'
-  bsc#1198101: '20230301'
+  bsc#1198101: '20230330'
   bsc#1204279: '20221021'
   poo#112649: '20230302'
   poo#113075: '20221214'
   poo#113492: '20221102'
-  poo#115133: '20230306'
+  poo#115133: '20230330'
   poo#115274: '20221003'
   poo#115694: '20221128'
   poo#116704: '20221010'
@@ -88,19 +99,19 @@
   poo#117034: '20221202'
   poo#117154: '20221124'
   poo#117331: '20230207'
-  poo#117460: '20230212'
+  poo#117460: '20230324'
   poo#117499: '20221008'
   poo#117559: '20221013'
   poo#117643: '20221006'
   poo#117688: '20221012'
-  poo#117811: '20230307'
+  poo#117811: '20230330'
   poo#118888: '20221108'
   poo#119833: '20221102'
   poo#119926: '20230125'
   poo#120315: '20221110'
   poo#120318: '20221110'
   poo#120345: '20221114'
-  poo#120459: '20230307'
+  poo#120459: '20230330'
   poo#120693: '20221116'
   poo#120832: '20230214'
   poo#120834: '20230209'
@@ -119,7 +130,7 @@
   poo#122776: '20230110'
   poo#122809: '20230111'
   poo#122926: '20230227'
-  poo#123127: '20230307'
+  poo#123127: '20230312'
   poo#123577: '20230124'
   poo#123637: '20230126'
   poo#123739: '20230219'
@@ -131,9 +142,12 @@
   poo#124322: '20230212'
   poo#124323: '20230212'
   poo#124364: '20230212'
-  poo#124433: '20230307'
-  poo#125507: '20230307'
-  poo#125558: '20230307'
+  poo#124433: '20230308'
+  poo#125507: '20230330'
+  poo#125558: '20230308'
+  poo#125864: '20230330'
+  poo#125981: '20230329'
+  poo#126635: '20230330'
   poo#80628: '20230213'
 </value>
   </attribute>
@@ -148,11 +162,11 @@ source_projects_expand = devel:languages:haskell
 devel-whitelist = network:samba:CONTAINERS
  
 # packagelist generator related configuration
-pkglistgen-archs = i586 x86_64
+pkglistgen-archs = x86_64
 pkglistgen-ignore-unresolvable = 1
 pkglistgen-delete-kiwis-target = *.kwd
-pkglistgen-delete-kiwis-staging = openSUSE-Addon-NonOss*  openSUSE-cd-mini-* *i586*.kiwi
-pkglistgen-delete-kiwis-ring1 = openSUSE-Addon-NonOss*  openSUSE-cd-mini-* *i586*.kiwi 
+pkglistgen-delete-kiwis-staging = openSUSE-Addon-NonOss*  openSUSE-cd-mini-* openSUSE-ftp-ftp-*
+pkglistgen-delete-kiwis-ring1 = openSUSE-Addon-NonOss*  openSUSE-cd-mini-* openSUSE-ftp-ftp-*
 nocleanup-packages = 000product 000release-packages bootstrap-copy
 
 # subpackages of ring packages with unacceptable requires (don't abuse)
@@ -177,7 +191,7 @@ rebuildpacs-leafs = branding-openSUSE PackageKit-branding-openSUSE xfce4-brandin
     <value>s/openSUSE-/openSUSE-Staging:$LETTER-/</value>
   </attribute>
   <attribute namespace="OSRT" name="ProductVersion">
-    <value>20230308</value>
+    <value>20230330</value>
   </attribute>
   <attribute namespace="OSRT" name="ToTestManagerConfig">
     <value>arch: x86_64
@@ -333,6 +347,8 @@ products:
     - x86_64
   - distrobox-image:
     - x86_64
+  - distrobox-packaging-image:
+    - x86_64
   - cups-image:
     - x86_64
   - go1.16-devel-container:
@@ -392,8 +408,8 @@ products:
   - virt-exportserver-container:
     - x86_64
   ftp:
-  - 000product:openSUSE-ftp-ftp-i586_x86_64
-  - 000product:openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64
+  - 000product:openSUSE-ftp-ftp-x86_64
+  - 000product:openSUSE-Addon-NonOss-ftp-ftp-x86_64
   images:
   - kiwi-images-vagrant:libvirt:
     - x86_64
@@ -469,19 +485,19 @@ products:
     - i586
     - x86_64
   main:
-  - 000product:openSUSE-dvd5-dvd-i586
+#  - 000product:openSUSE-dvd5-dvd-i586
   - 000product:openSUSE-dvd5-dvd-x86_64
-  - 000product:openSUSE-cd-mini-i586
+#  - 000product:openSUSE-cd-mini-i586
   - 000product:openSUSE-cd-mini-x86_64
   - 000product:MicroOS-dvd5-dvd-x86_64
 test_subproject: ToTest
 set_snapshot_number: True</value>
   </attribute>
   <attribute namespace="OSRT" name="ToTestManagerStatus">
-    <value>failed: ''
-published: '20230307'
-publishing: '20230307'
-testing: '20230307'
+    <value>failed: '20230330'
+published: '20230329'
+publishing: '20230329'
+testing: '20230330'
 </value>
   </attribute>
   <attribute namespace="OSRT" name="OriginConfig">
diff --git a/_config b/_config
index 2d3a58e..89e5ab6 100644
--- a/_config
+++ b/_config
@@ -1,5 +1,5 @@
 Prefer: -yast2-schema-micro
-%define gcc_version 12
+%define gcc_version 13
 
 # testing new cycle algorithm
 BuildFlags: genmetaalgo:1
@@ -7,7 +7,7 @@ BuildFlags: genmetaalgo:1
 # The prjconf macros have a serial to help work around issues like https://github.com/openSUSE/open-build-service/issues/4088
 # On macros having impact on dep chains, update the serial (mainly ruby, python)
 # Using a date to indicate when we set the serial
-ExpandFlags: macroserial:20230220
+ExpandFlags: macroserial:20230319
 
 ExpandFlags: kiwi-nobasepackages
 ExpandFlags: docker-nobasepackages
@@ -33,7 +33,7 @@ Prefer: -libubsan1-gcc12
 Prefer: -libubsan1-gcc12-32bit
 
 Patterntype: rpm-md ymp
-RepoType: rpm-md:sha512
+RepoType: rpm-md:sha512:filelists-ext
 %if "%_repository" == "images"
   Type: kiwi
   Repotype: none
@@ -511,7 +511,7 @@ Prefer: -Catch2-2-devel
 # Python3 exists in multiple versions - we currently favor 3.8 (our default):
 Prefer: -python39
 Prefer: -python39-hotdoc
-Prefer: -python39-txt2tags -python310-txt2tags
+Prefer: -python38-txt2tags -python39-txt2tags -python311-txt2tags
 
 # have choice for python3-magic: python38-magic python38-python-magic
 Prefer: -python38-magic -python39-magic -python310-magic
@@ -538,6 +538,7 @@ Prefer: kernel-default-base
 
 # have choice for kubernetes-kubelet-common (de-prefer the old versions, ensuring to have a new unresolvable when a new version shows up)
 Prefer: -kubernetes1.20-kubelet-common -kubernetes1.21-kubelet-common -kubernetes1.22-kubelet-common -kubernetes1.23-client-common
+Prefer: -kubernetes1.24-client-common -kubernetes1.25-client-common
 
 # have choice for html2text
 Prefer: -python38-html2text -python39-html2text -python310-html2text -python311-html2text
@@ -1495,11 +1496,14 @@ Substitute: yast2-theme-SLE
 Optflags: i586 -fomit-frame-pointer
 Optflags: i686 -march=i686 -mtune=generic -fomit-frame-pointer
 Optflags: x86_64
+Optflags: x86_64_v2 -march=x86-64-v2
+Optflags: x86_64_v3 -march=x86-64-v3
+Optflags: x86_64_v4 -march=x86-64-v4
 Optflags: ppc
 Optflags: ppc64
 Optflags: ia64
 Optflags: s390
-Optflags: s390
+Optflags: s390x
 Optflags: armv7l
 Optflags: armv7hl
 Optflags: armv6l
@@ -1581,7 +1585,7 @@ Macros:
 %postgresql_default_ver 15
 
 # define which llvm package builds the system libraries
-%product_libs_llvm_ver 15
+%product_libs_llvm_ver 16
 
 # define which gcc package builds the system libraries
 %product_libs_gcc_ver 13
@@ -1618,7 +1622,7 @@ Macros:
 %product_libs_gcc_ver_libgo21 12
 %product_libs_gcc_ver_libgphobos3 12
 %product_libs_gcc_ver_libgdruntime3 12
-%gcc_version 12
+%gcc_version 13
 
 %ext_info .gz
 %ext_man .gz
diff --git a/_meta b/_meta
index 9d25e7d..4961611 100644
--- a/_meta
+++ b/_meta
@@ -29,7 +29,6 @@ Have a look at http://en.opensuse.org/Portal:Factory for more details.</descript
     <enable/>
   </debuginfo>
   <repository name="standard" rebuild="local">
-    <path project="openSUSE:Tumbleweed:OldKey" repository="standard"/>
     <arch>x86_64</arch>
     <arch>i586</arch>
   </repository>
diff --git a/_staging_workflow b/_staging_workflow
index e08e23d..52d4b9b 100644
--- a/_staging_workflow
+++ b/_staging_workflow
@@ -15,33 +15,53 @@
   <staging_project name="openSUSE:Factory:Staging:N"/>
   <staging_project name="openSUSE:Factory:Staging:D"/>
   <staging_project name="openSUSE:Factory:Staging:O"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:10"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:33"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:65"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:12"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:30"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:31"/>
   <staging_project name="openSUSE:Factory:Staging:adi:34"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:58"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:29"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:73"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:76"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:2"/>
   <staging_project name="openSUSE:Factory:Staging:adi:4"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:6"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:20"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:23"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:26"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:39"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:45"/>
   <staging_project name="openSUSE:Factory:Staging:adi:51"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:52"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:63"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:66"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:8"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:32"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:43"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:49"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:54"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:61"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:19"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:38"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:41"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:47"/>
   <staging_project name="openSUSE:Factory:Staging:adi:1"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:2"/>
   <staging_project name="openSUSE:Factory:Staging:adi:3"/>
   <staging_project name="openSUSE:Factory:Staging:adi:5"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:6"/>
   <staging_project name="openSUSE:Factory:Staging:adi:7"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:8"/>
   <staging_project name="openSUSE:Factory:Staging:adi:9"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:10"/>
   <staging_project name="openSUSE:Factory:Staging:adi:11"/>
-  <staging_project name="openSUSE:Factory:Staging:adi:12"/>
   <staging_project name="openSUSE:Factory:Staging:adi:13"/>
   <staging_project name="openSUSE:Factory:Staging:adi:14"/>
   <staging_project name="openSUSE:Factory:Staging:adi:15"/>
   <staging_project name="openSUSE:Factory:Staging:adi:16"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:17"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:18"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:20"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:21"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:22"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:23"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:24"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:25"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:26"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:27"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:28"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:32"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:33"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:35"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:36"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:37"/>
+  <staging_project name="openSUSE:Factory:Staging:adi:39"/>
 </workflow>