From 2434af06fd6b10a802149d1cc953ec0d1b6702bf1d09da798373221139209997 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 4 Dec 2023 14:55:50 +0000 Subject: [PATCH 001/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=1 --- .gitattributes | 23 +++++++++++++++ .gitignore | 1 + _service | 14 +++++++++ product-composer.changes | 11 +++++++ product-composer.spec | 62 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 111 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 product-composer.changes create mode 100644 product-composer.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..758af4c --- /dev/null +++ b/_service @@ -0,0 +1,14 @@ + + + https://github.com/openSUSE/product-composer + git + 0.1 + 0.1 + + + + *.tar + xz + + + diff --git a/product-composer.changes b/product-composer.changes new file mode 100644 index 0000000..4174316 --- /dev/null +++ b/product-composer.changes @@ -0,0 +1,11 @@ +------------------------------------------------------------------- +Mon Dec 4 14:52:21 UTC 2023 - Adrian Schröter + +- roll version 0.1 + Kind of a beta version for ALP based products. + +------------------------------------------------------------------- +Wed Nov 15 10:37:22 UTC 2023 - Adrian Schröter + +- initial package + diff --git a/product-composer.spec b/product-composer.spec new file mode 100644 index 0000000..b5ef571 --- /dev/null +++ b/product-composer.spec @@ -0,0 +1,62 @@ +# +# spec file for package product-composer +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define pythons python311 + +Name: product-composer +Version: 0.1 +Release: 0 +Summary: Product Composer +License: GPL-2.0-or-later +Group: Development/Tools/Building +URL: https://github.com/openSUSE/product-composer +Source: %name-%{version}.tar.xz +BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry-core} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} +Requires: python3-PyYAML +Requires: python3-rpm +# build for signdummy +Requires: build +Requires: createrepo +Requires: inst-source-utils +Requires: instsource-susedata +BuildArch: noarch + +%description +The new product builder for ALP family and beyond. +WARNING: please be aware that the code is still on the move and is + likely to break with productcompose file syntax changes. + +%prep +%setup -q -n %name-%version + +%build +%pyproject_wheel + +%install +%pyproject_install +mv %buildroot/usr/bin/productcomposer %buildroot%_bindir/product-composer + +%files +%doc README.rst docs +%_bindir/product-composer +%{python_sitelib}/* + +%changelog -- 2.51.1 From 630dc31c0c8274abf65fa182579e7145c9229bea5e794149fd6d1b7f28c6f52d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 4 Dec 2023 15:34:35 +0000 Subject: [PATCH 002/107] Accepting request 1130815 from home:dimstar:Factory - Set service to manaul run: server side execution not permitted in products. - Do not use python-single-spec magic, but use python3 directly (the main python version). OBS-URL: https://build.opensuse.org/request/show/1130815 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=2 --- _service | 2 +- product-composer-0.1.obscpio | 3 +++ product-composer.changes | 8 ++++++++ product-composer.obsinfo | 4 ++++ product-composer.spec | 18 ++++++++---------- 5 files changed, 24 insertions(+), 11 deletions(-) create mode 100644 product-composer-0.1.obscpio create mode 100644 product-composer.obsinfo diff --git a/_service b/_service index 758af4c..507602a 100644 --- a/_service +++ b/_service @@ -1,5 +1,5 @@ - + https://github.com/openSUSE/product-composer git 0.1 diff --git a/product-composer-0.1.obscpio b/product-composer-0.1.obscpio new file mode 100644 index 0000000..40ce826 --- /dev/null +++ b/product-composer-0.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e00b813e1dd6bff30a036099f6cd9a51a248910ebd5a5b982d478afb3f58a888 +size 83467 diff --git a/product-composer.changes b/product-composer.changes index 4174316..7cda8b5 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Dec 4 15:27:14 UTC 2023 - Dominique Leuenberger + +- Set service to manaul run: server side execution not permitted in + products. +- Do not use python-single-spec magic, but use python3 directly + (the main python version). + ------------------------------------------------------------------- Mon Dec 4 14:52:21 UTC 2023 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo new file mode 100644 index 0000000..4c0a0eb --- /dev/null +++ b/product-composer.obsinfo @@ -0,0 +1,4 @@ +name: product-composer +version: 0.1 +mtime: 1701699734 +commit: 911f9cad2d0557836155b12b68df6c78b1c489bd diff --git a/product-composer.spec b/product-composer.spec index b5ef571..749c7b4 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -16,8 +16,6 @@ # -%define pythons python311 - Name: product-composer Version: 0.1 Release: 0 @@ -26,10 +24,10 @@ License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer Source: %name-%{version}.tar.xz -BuildRequires: %{python_module pip} -BuildRequires: %{python_module poetry-core} -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module wheel} +BuildRequires: python3-pip +BuildRequires: python3-poetry-core +BuildRequires: python3-setuptools +BuildRequires: python3-wheel Requires: python3-PyYAML Requires: python3-rpm # build for signdummy @@ -45,18 +43,18 @@ WARNING: please be aware that the code is still on the move and is likely to break with productcompose file syntax changes. %prep -%setup -q -n %name-%version +%autosetup -n %name-%version -p1 %build -%pyproject_wheel +%python3_pyproject_wheel %install -%pyproject_install +%python3_pyproject_install mv %buildroot/usr/bin/productcomposer %buildroot%_bindir/product-composer %files %doc README.rst docs %_bindir/product-composer -%{python_sitelib}/* +%{python3_sitelib}/* %changelog -- 2.51.1 From 7bee1a9f9dcbf70c07b3171dc38bfe13ed141c0f9ad820b2f1c3b54cad335ae1 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Mon, 4 Dec 2023 22:02:30 +0000 Subject: [PATCH 003/107] Accepting request 1130816 from openSUSE:Tools Initial version of new product builder OBS-URL: https://build.opensuse.org/request/show/1130816 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=1 -- 2.51.1 From e49a4193409df6af391cea357a97727f61d602f828578feac3f29a34ba595328 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 5 Dec 2023 14:48:18 +0000 Subject: [PATCH 004/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=4 --- _service | 4 ++-- product-composer-0.1.obscpio | 3 --- product-composer-0.2.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 4 ++-- 6 files changed, 16 insertions(+), 10 deletions(-) delete mode 100644 product-composer-0.1.obscpio create mode 100644 product-composer-0.2.obscpio diff --git a/_service b/_service index 507602a..4be62a7 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.1 - 0.1 + 0.2 + 0.2 diff --git a/product-composer-0.1.obscpio b/product-composer-0.1.obscpio deleted file mode 100644 index 40ce826..0000000 --- a/product-composer-0.1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e00b813e1dd6bff30a036099f6cd9a51a248910ebd5a5b982d478afb3f58a888 -size 83467 diff --git a/product-composer-0.2.obscpio b/product-composer-0.2.obscpio new file mode 100644 index 0000000..03217ad --- /dev/null +++ b/product-composer-0.2.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:710a07a3e3803e2c6a9f71775761cad9d9403db834c03a2a776a014bf5e7b0b7 +size 86539 diff --git a/product-composer.changes b/product-composer.changes index 7cda8b5..851ec4a 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Dec 5 14:46:55 UTC 2023 - Adrian Schröter + +- update to version 0.2 + * Support .report file generation + ------------------------------------------------------------------- Mon Dec 4 15:27:14 UTC 2023 - Dominique Leuenberger diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 4c0a0eb..a2860d8 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.1 -mtime: 1701699734 -commit: 911f9cad2d0557836155b12b68df6c78b1c489bd +version: 0.2 +mtime: 1701786966 +commit: 6657c85d63ff68142000d775a5bf65bc2bc32bda diff --git a/product-composer.spec b/product-composer.spec index 749c7b4..efc45cf 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.1 +Version: 0.2 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -53,7 +53,7 @@ WARNING: please be aware that the code is still on the move and is mv %buildroot/usr/bin/productcomposer %buildroot%_bindir/product-composer %files -%doc README.rst docs +%doc README.rst docs examples %_bindir/product-composer %{python3_sitelib}/* -- 2.51.1 From a45c55f3febffd00dc1cf32fdd0b8e3623fb0e7f1db7108a73917c63d0c0631c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 11 Jan 2024 08:19:39 +0000 Subject: [PATCH 005/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=6 --- _service | 4 ++-- product-composer-0.2.obscpio | 3 --- product-composer-0.3.obscpio | 3 +++ product-composer.changes | 8 ++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 17 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.2.obscpio create mode 100644 product-composer-0.3.obscpio diff --git a/_service b/_service index 4be62a7..72a45d1 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.2 - 0.2 + 0.3 + 0.3 diff --git a/product-composer-0.2.obscpio b/product-composer-0.2.obscpio deleted file mode 100644 index 03217ad..0000000 --- a/product-composer-0.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:710a07a3e3803e2c6a9f71775761cad9d9403db834c03a2a776a014bf5e7b0b7 -size 86539 diff --git a/product-composer-0.3.obscpio b/product-composer-0.3.obscpio new file mode 100644 index 0000000..26e401f --- /dev/null +++ b/product-composer-0.3.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f306768963c7aae4f1aa2f5260996cc163c3ce1be13d110ffc7843323e1df3f +size 104459 diff --git a/product-composer.changes b/product-composer.changes index 851ec4a..0da8e22 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Jan 11 08:17:38 UTC 2024 - Adrian Schröter + +- update to version 0.3 + * Supporting new 0.1 schema with extended functionality + * signature handling fix + * refactoring and code cleanup and documentation updates + ------------------------------------------------------------------- Tue Dec 5 14:46:55 UTC 2023 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index a2860d8..3061030 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.2 -mtime: 1701786966 -commit: 6657c85d63ff68142000d775a5bf65bc2bc32bda +version: 0.3 +mtime: 1704898984 +commit: 13cd20c12c093b597079df861d1a1e2b4247028c diff --git a/product-composer.spec b/product-composer.spec index efc45cf..3580ab2 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -1,7 +1,7 @@ # # spec file for package product-composer # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed -- 2.51.1 From b3871262deb525313ec44fc32d462c624f73e188a4817d98fd8eaa9c216aa211 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 11 Jan 2024 08:22:10 +0000 Subject: [PATCH 006/107] dep fix OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=7 --- product-composer.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/product-composer.spec b/product-composer.spec index 3580ab2..16e6bcf 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.2 +Version: 0.3 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -29,6 +29,7 @@ BuildRequires: python3-poetry-core BuildRequires: python3-setuptools BuildRequires: python3-wheel Requires: python3-PyYAML +Requires: python3-pydantic Requires: python3-rpm # build for signdummy Requires: build -- 2.51.1 From e4c739ee1746c0c7d99c03c020fc3c7d51fe572f4404987b6560f18e005d4382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 11 Jan 2024 09:17:49 +0000 Subject: [PATCH 007/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=8 --- _service | 4 ++-- product-composer-0.3.1.obscpio | 3 +++ product-composer-0.3.obscpio | 3 --- product-composer.changes | 2 +- product-composer.obsinfo | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 product-composer-0.3.1.obscpio delete mode 100644 product-composer-0.3.obscpio diff --git a/_service b/_service index 72a45d1..95d7e39 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.3 - 0.3 + 0.3.1 + 0.3.1 diff --git a/product-composer-0.3.1.obscpio b/product-composer-0.3.1.obscpio new file mode 100644 index 0000000..9e82a00 --- /dev/null +++ b/product-composer-0.3.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9aee07cb377191aa309dd2a0e119186e7666d01f372a7345c87e2db6ae6cb48 +size 104459 diff --git a/product-composer-0.3.obscpio b/product-composer-0.3.obscpio deleted file mode 100644 index 26e401f..0000000 --- a/product-composer-0.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6f306768963c7aae4f1aa2f5260996cc163c3ce1be13d110ffc7843323e1df3f -size 104459 diff --git a/product-composer.changes b/product-composer.changes index 0da8e22..3bad70e 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- Thu Jan 11 08:17:38 UTC 2024 - Adrian Schröter -- update to version 0.3 +- update to version 0.3.1 * Supporting new 0.1 schema with extended functionality * signature handling fix * refactoring and code cleanup and documentation updates diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 3061030..84946e5 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.3 -mtime: 1704898984 -commit: 13cd20c12c093b597079df861d1a1e2b4247028c +version: 0.3.1 +mtime: 1704963848 +commit: d9d01296f0792fa2f999f66074b87219e5361503 -- 2.51.1 From 052f768266a72886c5194c6142ccb4394ae6ce573e44897b0ecb2f67623923a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 12 Jan 2024 13:31:45 +0000 Subject: [PATCH 008/107] satisfy factory check OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=9 --- product-composer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product-composer.spec b/product-composer.spec index 16e6bcf..0168782 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.3 +Version: 0.3.1 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From e04afcd120c1957ffbc5e2bf2fefbb1041b9474fad99d236f0358c83a0cb6015 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 5 Feb 2024 12:04:57 +0000 Subject: [PATCH 009/107] fix OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=11 --- _service | 4 ++-- product-composer-0.3.1.obscpio | 3 --- product-composer-0.3.2.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- 5 files changed, 14 insertions(+), 8 deletions(-) delete mode 100644 product-composer-0.3.1.obscpio create mode 100644 product-composer-0.3.2.obscpio diff --git a/_service b/_service index 95d7e39..321f406 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.3.1 - 0.3.1 + 0.3.2 + 0.3.2 diff --git a/product-composer-0.3.1.obscpio b/product-composer-0.3.1.obscpio deleted file mode 100644 index 9e82a00..0000000 --- a/product-composer-0.3.1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9aee07cb377191aa309dd2a0e119186e7666d01f372a7345c87e2db6ae6cb48 -size 104459 diff --git a/product-composer-0.3.2.obscpio b/product-composer-0.3.2.obscpio new file mode 100644 index 0000000..a47faa7 --- /dev/null +++ b/product-composer-0.3.2.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e15c8512c73cfc0ba6fd05eb7bb71b021293e1ce959e9145f57627d0b4a1c324 +size 104459 diff --git a/product-composer.changes b/product-composer.changes index 3bad70e..47bca2b 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Feb 5 12:04:37 UTC 2024 - Adrian Schröter + +- update to version 0.3.2 + * crash fixes + ------------------------------------------------------------------- Thu Jan 11 08:17:38 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 84946e5..2e76500 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.3.1 -mtime: 1704963848 -commit: d9d01296f0792fa2f999f66074b87219e5361503 +version: 0.3.2 +mtime: 1707134444 +commit: 2a766628f85c5e39a6907300d9c1937ce4c55765 -- 2.51.1 From ad893fea5ddd2187c4158ec40e3c81345b7958e1575dc1c2117336539c445702 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 6 Feb 2024 15:13:51 +0000 Subject: [PATCH 010/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=12 --- _service | 4 ++-- product-composer-0.3.2.obscpio | 3 --- product-composer-0.3.3.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- 5 files changed, 14 insertions(+), 8 deletions(-) delete mode 100644 product-composer-0.3.2.obscpio create mode 100644 product-composer-0.3.3.obscpio diff --git a/_service b/_service index 321f406..36bbb3c 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.3.2 - 0.3.2 + 0.3.3 + 0.3.3 diff --git a/product-composer-0.3.2.obscpio b/product-composer-0.3.2.obscpio deleted file mode 100644 index a47faa7..0000000 --- a/product-composer-0.3.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e15c8512c73cfc0ba6fd05eb7bb71b021293e1ce959e9145f57627d0b4a1c324 -size 104459 diff --git a/product-composer-0.3.3.obscpio b/product-composer-0.3.3.obscpio new file mode 100644 index 0000000..b400403 --- /dev/null +++ b/product-composer-0.3.3.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a428c0bb995c9ffed775fb678b2bf10d43966cb15778b1d04330d12aaa142bd6 +size 106507 diff --git a/product-composer.changes b/product-composer.changes index 47bca2b..eeb4401 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Feb 6 15:13:11 UTC 2024 - Adrian Schröter + +- update to version 0.3.3 + - fixes incorrect data inside of repomd.xml + ------------------------------------------------------------------- Mon Feb 5 12:04:37 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 2e76500..d61aa9c 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.3.2 -mtime: 1707134444 -commit: 2a766628f85c5e39a6907300d9c1937ce4c55765 +version: 0.3.3 +mtime: 1707232318 +commit: 8594a3e4b6c50d06612168973e396ea21ed910e5 -- 2.51.1 From 489dd09200f94f61af0ef3e9b4161b0a2bf027e752f4168bc1a4c4eaf2a73a84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 7 Feb 2024 07:30:37 +0000 Subject: [PATCH 011/107] manual version OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=13 --- _service | 2 +- product-composer.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_service b/_service index 36bbb3c..688a765 100644 --- a/_service +++ b/_service @@ -5,10 +5,10 @@ 0.3.3 0.3.3 + *.tar xz - diff --git a/product-composer.spec b/product-composer.spec index 0168782..db3fcda 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.3.1 +Version: 0.3.3 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 4de02cbf0961393ed7261c007cff3dff0f2eb2af3a3c1cee02f6d88c2935130a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 23 Feb 2024 10:59:45 +0000 Subject: [PATCH 012/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=15 --- _service | 4 ++-- product-composer-0.3.3.obscpio | 3 --- product-composer-0.3.4.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 3 ++- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.3.3.obscpio create mode 100644 product-composer-0.3.4.obscpio diff --git a/_service b/_service index 688a765..4d0e87c 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.3.3 - 0.3.3 + 0.3.4 + 0.3.4 diff --git a/product-composer-0.3.3.obscpio b/product-composer-0.3.3.obscpio deleted file mode 100644 index b400403..0000000 --- a/product-composer-0.3.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a428c0bb995c9ffed775fb678b2bf10d43966cb15778b1d04330d12aaa142bd6 -size 106507 diff --git a/product-composer-0.3.4.obscpio b/product-composer-0.3.4.obscpio new file mode 100644 index 0000000..509f84b --- /dev/null +++ b/product-composer-0.3.4.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfd7574cc893177a466c08ebcca7da6c93cc7752a22312f9e962303dddf0066a +size 107019 diff --git a/product-composer.changes b/product-composer.changes index eeb4401..a1fa38c 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Feb 23 10:58:49 UTC 2024 - Adrian Schröter + +- update to version 0.3.4 + - support basic iso generation, not for bootable images yet + ------------------------------------------------------------------- Tue Feb 6 15:13:11 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index d61aa9c..90f0e7d 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.3.3 -mtime: 1707232318 -commit: 8594a3e4b6c50d06612168973e396ea21ed910e5 +version: 0.3.4 +mtime: 1708685844 +commit: c3a5234f3367f2d26dc542c32ce3b9dbaa7bf9a4 diff --git a/product-composer.spec b/product-composer.spec index db3fcda..d26f752 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.3.3 +Version: 0.3.4 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -36,6 +36,7 @@ Requires: build Requires: createrepo Requires: inst-source-utils Requires: instsource-susedata +Requires: mkisofs BuildArch: noarch %description -- 2.51.1 From f94577e31c29e280d3f023b75401017fca66233fb2dfce02ff14eda3f1078b02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 23 Feb 2024 11:04:31 +0000 Subject: [PATCH 013/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=16 --- product-composer-0.3.4.obscpio | 2 +- product-composer.obsinfo | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/product-composer-0.3.4.obscpio b/product-composer-0.3.4.obscpio index 509f84b..40abaa3 100644 --- a/product-composer-0.3.4.obscpio +++ b/product-composer-0.3.4.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cfd7574cc893177a466c08ebcca7da6c93cc7752a22312f9e962303dddf0066a +oid sha256:2d0e37545705d34ba7bc0ade342b3d1f0fd32eb54cf1137d61f47a12732cac8d size 107019 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 90f0e7d..77c6bcd 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer version: 0.3.4 -mtime: 1708685844 -commit: c3a5234f3367f2d26dc542c32ce3b9dbaa7bf9a4 +mtime: 1708686176 +commit: 0bcf5cdfe6d1eea58456371427f82f2aba0413d5 -- 2.51.1 From e0357b45b85aac3afc81777bda03950660013b4c2655151ed74984527392af6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 6 Mar 2024 15:11:35 +0000 Subject: [PATCH 014/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=18 --- _service | 4 ++-- product-composer-0.3.4.obscpio | 3 --- product-composer-0.4.0.obscpio | 3 +++ product-composer.changes | 14 ++++++++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 3 +-- 6 files changed, 23 insertions(+), 10 deletions(-) delete mode 100644 product-composer-0.3.4.obscpio create mode 100644 product-composer-0.4.0.obscpio diff --git a/_service b/_service index 4d0e87c..3691a41 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.3.4 - 0.3.4 + 0.4.0 + 0.4.0 diff --git a/product-composer-0.3.4.obscpio b/product-composer-0.3.4.obscpio deleted file mode 100644 index 40abaa3..0000000 --- a/product-composer-0.3.4.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d0e37545705d34ba7bc0ade342b3d1f0fd32eb54cf1137d61f47a12732cac8d -size 107019 diff --git a/product-composer-0.4.0.obscpio b/product-composer-0.4.0.obscpio new file mode 100644 index 0000000..bcb77d7 --- /dev/null +++ b/product-composer-0.4.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eaa25bdf8d0a01df960f71edd7919e50c017a161e04cc25dec5b381c57a06c97 +size 110091 diff --git a/product-composer.changes b/product-composer.changes index a1fa38c..0dea087 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Wed Mar 6 15:11:10 UTC 2024 - Adrian Schröter + +- update to version 0.4.0 + Replacement of susedata tool, first part + + - Add supportstatus + - Add gpg trusted keys + - switch to SHA512 checksum + + Missing: + - diskusage data + - package translations + ------------------------------------------------------------------- Fri Feb 23 10:58:49 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 77c6bcd..64ac184 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.3.4 -mtime: 1708686176 -commit: 0bcf5cdfe6d1eea58456371427f82f2aba0413d5 +version: 0.4.0 +mtime: 1709737672 +commit: 516f1f24af42b5bfa5a7e751585c678d002a43f5 diff --git a/product-composer.spec b/product-composer.spec index d26f752..c08f556 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.3.4 +Version: 0.4.0 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -35,7 +35,6 @@ Requires: python3-rpm Requires: build Requires: createrepo Requires: inst-source-utils -Requires: instsource-susedata Requires: mkisofs BuildArch: noarch -- 2.51.1 From 3d99e4e4ecb727845edc73714c47e0f5c21e31ed475cebaf09d1aa3ad3386ce5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 7 Mar 2024 15:50:13 +0000 Subject: [PATCH 015/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=20 --- _service | 4 ++-- product-composer-0.4.0.obscpio | 3 --- product-composer-0.4.1.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.0.obscpio create mode 100644 product-composer-0.4.1.obscpio diff --git a/_service b/_service index 3691a41..d01ae75 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.0 - 0.4.0 + 0.4.1 + 0.4.1 diff --git a/product-composer-0.4.0.obscpio b/product-composer-0.4.0.obscpio deleted file mode 100644 index bcb77d7..0000000 --- a/product-composer-0.4.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eaa25bdf8d0a01df960f71edd7919e50c017a161e04cc25dec5b381c57a06c97 -size 110091 diff --git a/product-composer-0.4.1.obscpio b/product-composer-0.4.1.obscpio new file mode 100644 index 0000000..094aa26 --- /dev/null +++ b/product-composer-0.4.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:716c61a09aa969d5fba950b68172ca17f328d85b5e8026f47a6ea52d126bdd8d +size 113675 diff --git a/product-composer.changes b/product-composer.changes index 0dea087..c2f5c84 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Mar 7 15:49:18 UTC 2024 - Adrian Schröter + +- update to version 0.4.1 + * write translations of package descriptions + ------------------------------------------------------------------- Wed Mar 6 15:11:10 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 64ac184..4a095f9 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.0 -mtime: 1709737672 -commit: 516f1f24af42b5bfa5a7e751585c678d002a43f5 +version: 0.4.1 +mtime: 1709826398 +commit: d4343d718c9ebcc9bcdce68b133b0c84979c870e diff --git a/product-composer.spec b/product-composer.spec index c08f556..3a4727f 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.0 +Version: 0.4.1 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From c391258a062d94066adce59568c8b9d6e1057eafd7642e492fe306cb96c2a9a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 8 Mar 2024 10:32:18 +0000 Subject: [PATCH 016/107] add zstandard dep OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=22 --- product-composer.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/product-composer.spec b/product-composer.spec index 3a4727f..fb5020f 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -31,6 +31,7 @@ BuildRequires: python3-wheel Requires: python3-PyYAML Requires: python3-pydantic Requires: python3-rpm +Requires: python3-zstandard # build for signdummy Requires: build Requires: createrepo -- 2.51.1 From 684b75023950cb1ae919adfdaf79e455a069907bb15f4b97b7b25435afa9f604 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 8 Mar 2024 10:54:11 +0000 Subject: [PATCH 017/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=23 --- _service | 4 ++-- product-composer-0.4.1.obscpio | 3 --- product-composer-0.4.2.obscpio | 3 +++ product-composer.changes | 8 ++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 17 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.1.obscpio create mode 100644 product-composer-0.4.2.obscpio diff --git a/_service b/_service index d01ae75..061f32e 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.1 - 0.4.1 + 0.4.2 + 0.4.2 diff --git a/product-composer-0.4.1.obscpio b/product-composer-0.4.1.obscpio deleted file mode 100644 index 094aa26..0000000 --- a/product-composer-0.4.1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:716c61a09aa969d5fba950b68172ca17f328d85b5e8026f47a6ea52d126bdd8d -size 113675 diff --git a/product-composer-0.4.2.obscpio b/product-composer-0.4.2.obscpio new file mode 100644 index 0000000..211cfda --- /dev/null +++ b/product-composer-0.4.2.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:779645d15ae2e125049599ea2da6ff1257d453dabd5e53a4c575a8e3efdadb9c +size 115723 diff --git a/product-composer.changes b/product-composer.changes index c2f5c84..b26113c 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Mar 8 10:40:48 UTC 2024 - Adrian Schröter + +- update to version 0.4.2 + * generate also diskusage data now (done by mls) + * code cleanup +- add missing dependency to python-zstandard + ------------------------------------------------------------------- Thu Mar 7 15:49:18 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 4a095f9..92a7720 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.1 -mtime: 1709826398 -commit: d4343d718c9ebcc9bcdce68b133b0c84979c870e +version: 0.4.2 +mtime: 1709895036 +commit: 2e1933d5752f59d07883338de554c829ba7daeb2 diff --git a/product-composer.spec b/product-composer.spec index fb5020f..80637e2 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.1 +Version: 0.4.2 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 966f7a5d997e1f7fd3e58cf8d53eb71d7c7b60d8aec64eef0a68afd0f4f04291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 27 Mar 2024 16:29:19 +0000 Subject: [PATCH 018/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=25 --- _service | 4 ++-- product-composer-0.4.2.obscpio | 3 --- product-composer-0.4.3.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.2.obscpio create mode 100644 product-composer-0.4.3.obscpio diff --git a/_service b/_service index 061f32e..37021d7 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.2 - 0.4.2 + 0.4.3 + 0.4.3 diff --git a/product-composer-0.4.2.obscpio b/product-composer-0.4.2.obscpio deleted file mode 100644 index 211cfda..0000000 --- a/product-composer-0.4.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:779645d15ae2e125049599ea2da6ff1257d453dabd5e53a4c575a8e3efdadb9c -size 115723 diff --git a/product-composer-0.4.3.obscpio b/product-composer-0.4.3.obscpio new file mode 100644 index 0000000..ee2bf75 --- /dev/null +++ b/product-composer-0.4.3.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4548253963b0b15d3d11bf0470ddeb0c9835a8ed8a66391c3be79da88d038452 +size 115723 diff --git a/product-composer.changes b/product-composer.changes index b26113c..e93ded7 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Mar 27 16:28:27 UTC 2024 - Adrian Schröter + +- update to version 0.4.3 + * Allow product builds without meta packages + * improve disk-usage in susedata output + ------------------------------------------------------------------- Fri Mar 8 10:40:48 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 92a7720..ce108cb 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.2 -mtime: 1709895036 -commit: 2e1933d5752f59d07883338de554c829ba7daeb2 +version: 0.4.3 +mtime: 1711556624 +commit: 9d603322cf53a81e4ad41c6e47ce04e902799828 diff --git a/product-composer.spec b/product-composer.spec index 80637e2..60ae19d 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.2 +Version: 0.4.3 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From b2efd379ca45ca25ac878d263a9c2fb2afde3e7d95d1c443c1709c485cb5a899 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 11 Apr 2024 12:17:05 +0000 Subject: [PATCH 019/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=27 --- _service | 4 ++-- product-composer-0.4.3.obscpio | 3 --- product-composer-0.4.4.obscpio | 3 +++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.3.obscpio create mode 100644 product-composer-0.4.4.obscpio diff --git a/_service b/_service index 37021d7..7f947b6 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.3 - 0.4.3 + 0.4.4 + 0.4.4 diff --git a/product-composer-0.4.3.obscpio b/product-composer-0.4.3.obscpio deleted file mode 100644 index ee2bf75..0000000 --- a/product-composer-0.4.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4548253963b0b15d3d11bf0470ddeb0c9835a8ed8a66391c3be79da88d038452 -size 115723 diff --git a/product-composer-0.4.4.obscpio b/product-composer-0.4.4.obscpio new file mode 100644 index 0000000..07290eb --- /dev/null +++ b/product-composer-0.4.4.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75f55d9a3306251a8f66af9ba0caf8f32f82f24ce0f48da76535d262651b5abc +size 116747 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index ce108cb..9a05169 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.3 -mtime: 1711556624 -commit: 9d603322cf53a81e4ad41c6e47ce04e902799828 +version: 0.4.4 +mtime: 1712837205 +commit: a18ac8ec10feb08c1b096e9a080dd72433b22938 diff --git a/product-composer.spec b/product-composer.spec index 60ae19d..05835e5 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.3 +Version: 0.4.4 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 88fb8da941255a937d46b939127f007df1ea503c68352625eb7f12f258c5923d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 11 Apr 2024 12:18:29 +0000 Subject: [PATCH 020/107] changes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=28 --- product-composer.changes | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/product-composer.changes b/product-composer.changes index e93ded7..0f55ea3 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Apr 11 12:17:13 UTC 2024 - Adrian Schröter + +- update to version 0.4.4 + * supports also schema version 0.2 now + * supports specifing add-on media product builds (versus OS) + * supports overwriting package (from) information in updatinfo + ------------------------------------------------------------------- Wed Mar 27 16:28:27 UTC 2024 - Adrian Schröter -- 2.51.1 From ca66c25b72ba0fff72c5f9c63fbf05281e2c6939cc87a34a8d48162db6ca91b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 11 Apr 2024 13:46:20 +0000 Subject: [PATCH 021/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=29 --- product-composer-0.4.4.obscpio | 2 +- product-composer.obsinfo | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/product-composer-0.4.4.obscpio b/product-composer-0.4.4.obscpio index 07290eb..93cd477 100644 --- a/product-composer-0.4.4.obscpio +++ b/product-composer-0.4.4.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:75f55d9a3306251a8f66af9ba0caf8f32f82f24ce0f48da76535d262651b5abc +oid sha256:85ebf56b72819af81d1361d09341cdd3f27757aa70fe8b06789e12526e0226ee size 116747 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 9a05169..c57c50f 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer version: 0.4.4 -mtime: 1712837205 -commit: a18ac8ec10feb08c1b096e9a080dd72433b22938 +mtime: 1712843104 +commit: 6b8348ef1a43060b857ec8ed3accbbd7f44f49e0 -- 2.51.1 From 8ea9b659e722bcb042059dc292adf3eb8ff4fa798c5d68f48224ec76ab6291ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 16 May 2024 09:05:06 +0000 Subject: [PATCH 022/107] changes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=31 --- _service | 4 ++-- product-composer-0.4.4.obscpio | 3 --- product-composer-0.4.5.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.4.obscpio create mode 100644 product-composer-0.4.5.obscpio diff --git a/_service b/_service index 7f947b6..e2587e9 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.4 - 0.4.4 + 0.4.5 + 0.4.5 diff --git a/product-composer-0.4.4.obscpio b/product-composer-0.4.4.obscpio deleted file mode 100644 index 93cd477..0000000 --- a/product-composer-0.4.4.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:85ebf56b72819af81d1361d09341cdd3f27757aa70fe8b06789e12526e0226ee -size 116747 diff --git a/product-composer-0.4.5.obscpio b/product-composer-0.4.5.obscpio new file mode 100644 index 0000000..24bc469 --- /dev/null +++ b/product-composer-0.4.5.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56e2df05e88f0f188a46d1e871536bf2b6d01c9b4bc1b31cbb92433c114d8afd +size 117771 diff --git a/product-composer.changes b/product-composer.changes index 0f55ea3..907cb16 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu May 16 09:04:27 UTC 2024 - Adrian Schröter + +- update to version 0.4.5 + * generate .sha256 files for .iso files + ------------------------------------------------------------------- Thu Apr 11 12:17:13 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index c57c50f..85dbc0b 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.4 -mtime: 1712843104 -commit: 6b8348ef1a43060b857ec8ed3accbbd7f44f49e0 +version: 0.4.5 +mtime: 1715787599 +commit: ced972bb99dc9f2a42052667e644981633938ba2 diff --git a/product-composer.spec b/product-composer.spec index 05835e5..88d0c54 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.4 +Version: 0.4.5 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From a8cd28e8e6350ae0541399e8bbe605e0dd83973496adc0b8468e0d30af7b995d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 17 May 2024 07:59:21 +0000 Subject: [PATCH 023/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=33 --- _service | 4 ++-- product-composer-0.4.5.obscpio | 3 --- product-composer-0.4.6.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.5.obscpio create mode 100644 product-composer-0.4.6.obscpio diff --git a/_service b/_service index e2587e9..8033821 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.5 - 0.4.5 + 0.4.6 + 0.4.6 diff --git a/product-composer-0.4.5.obscpio b/product-composer-0.4.5.obscpio deleted file mode 100644 index 24bc469..0000000 --- a/product-composer-0.4.5.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:56e2df05e88f0f188a46d1e871536bf2b6d01c9b4bc1b31cbb92433c114d8afd -size 117771 diff --git a/product-composer-0.4.6.obscpio b/product-composer-0.4.6.obscpio new file mode 100644 index 0000000..0e08228 --- /dev/null +++ b/product-composer-0.4.6.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab2fb8ff64227eca2acad75f04ce50ebfbde6386ec7874b24897fcbe0d75fb3f +size 118283 diff --git a/product-composer.changes b/product-composer.changes index 907cb16..3e48358 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri May 17 07:58:33 UTC 2024 - Adrian Schröter + +- update to version 0.4.6 + * fixing signature creation for -Source and -Debug media + * added option to allow to specify an updateinfo id prefix + ------------------------------------------------------------------- Thu May 16 09:04:27 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 85dbc0b..24ba4ec 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.5 -mtime: 1715787599 -commit: ced972bb99dc9f2a42052667e644981633938ba2 +version: 0.4.6 +mtime: 1715932325 +commit: fdb6bcc6f486841277c9754ae87939b08e449ebe diff --git a/product-composer.spec b/product-composer.spec index 88d0c54..051ff53 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.5 +Version: 0.4.6 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From dca8fc47dde96031178e513fa6545f3dfed7ef642e32154569eeabfa4254a42a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 17 May 2024 13:39:19 +0000 Subject: [PATCH 024/107] udpate OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=34 --- _service | 4 ++-- product-composer-0.4.6.obscpio | 3 --- product-composer-0.4.7.obscpio | 3 +++ product-composer.changes | 8 ++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 3 ++- 6 files changed, 18 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.6.obscpio create mode 100644 product-composer-0.4.7.obscpio diff --git a/_service b/_service index 8033821..4f53fb3 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.6 - 0.4.6 + 0.4.7 + 0.4.7 diff --git a/product-composer-0.4.6.obscpio b/product-composer-0.4.6.obscpio deleted file mode 100644 index 0e08228..0000000 --- a/product-composer-0.4.6.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ab2fb8ff64227eca2acad75f04ce50ebfbde6386ec7874b24897fcbe0d75fb3f -size 118283 diff --git a/product-composer-0.4.7.obscpio b/product-composer-0.4.7.obscpio new file mode 100644 index 0000000..e3ce3d2 --- /dev/null +++ b/product-composer-0.4.7.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:596ba12045555e174f3c5aeb811bc9bf4db6ba17ccc35523423ec882568f60c1 +size 119819 diff --git a/product-composer.changes b/product-composer.changes index 3e48358..22e04e3 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri May 17 13:36:46 UTC 2024 - Adrian Schröter + +- update to version 0.4.7 + * Support aborting on embargo updates in future + * Clean updateinfo.xml from OBS internal elements + * Add tagmedia for iso files to support checkmedia command + ------------------------------------------------------------------- Fri May 17 07:58:33 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 24ba4ec..8e61595 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.6 -mtime: 1715932325 -commit: fdb6bcc6f486841277c9754ae87939b08e449ebe +version: 0.4.7 +mtime: 1715952956 +commit: e6b0f8a8f64c2e42eb9af5d7b47741373ef3f424 diff --git a/product-composer.spec b/product-composer.spec index 051ff53..c1e4cd6 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.6 +Version: 0.4.7 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -34,6 +34,7 @@ Requires: python3-rpm Requires: python3-zstandard # build for signdummy Requires: build +Requires: checkmedia Requires: createrepo Requires: inst-source-utils Requires: mkisofs -- 2.51.1 From 54a655014e28f9ac28db8f8e1152c74ce10a76f207e73a9c088228e1222bba77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 24 May 2024 13:55:41 +0000 Subject: [PATCH 025/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=36 --- _service | 4 ++-- product-composer-0.4.7.obscpio | 3 --- product-composer-0.4.8.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.7.obscpio create mode 100644 product-composer-0.4.8.obscpio diff --git a/_service b/_service index 4f53fb3..28acfb0 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.7 - 0.4.7 + 0.4.8 + 0.4.8 diff --git a/product-composer-0.4.7.obscpio b/product-composer-0.4.7.obscpio deleted file mode 100644 index e3ce3d2..0000000 --- a/product-composer-0.4.7.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:596ba12045555e174f3c5aeb811bc9bf4db6ba17ccc35523423ec882568f60c1 -size 119819 diff --git a/product-composer-0.4.8.obscpio b/product-composer-0.4.8.obscpio new file mode 100644 index 0000000..5b6b2b2 --- /dev/null +++ b/product-composer-0.4.8.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c52b0cac27d83a288691272877b8cd17356b82c270bd63a615fdc25209b4fe1b +size 124427 diff --git a/product-composer.changes b/product-composer.changes index 22e04e3..9a39908 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri May 24 13:54:21 UTC 2024 - Adrian Schröter + +- update to version 0.4.8 + * Support export of slsa.provenance files + * Allow to override product directory per flavor + ------------------------------------------------------------------- Fri May 17 13:36:46 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 8e61595..2c9e006 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.7 -mtime: 1715952956 -commit: e6b0f8a8f64c2e42eb9af5d7b47741373ef3f424 +version: 0.4.8 +mtime: 1716558739 +commit: c83a1737ac73d82d1ac9f4ce6115323c36b39f5e diff --git a/product-composer.spec b/product-composer.spec index c1e4cd6..8cdf8f5 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.7 +Version: 0.4.8 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From af8a433860eff82fb0f5d8f57b6e0c9e23cb67c3d293c5e8a2f53795520bb6db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 24 May 2024 14:54:27 +0000 Subject: [PATCH 026/107] redo OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=37 --- product-composer-0.4.8.obscpio | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/product-composer-0.4.8.obscpio b/product-composer-0.4.8.obscpio index 5b6b2b2..debbaf0 100644 --- a/product-composer-0.4.8.obscpio +++ b/product-composer-0.4.8.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c52b0cac27d83a288691272877b8cd17356b82c270bd63a615fdc25209b4fe1b -size 124427 +oid sha256:ce1115a19a7a717dd21733227a03069dafb6b99474c4b57ecc47574975ab97fe +size 120843 -- 2.51.1 From b57f8cb3a33713e476c0bd0556ae8b791131ca55b81f091d5c08bcd04b12ce5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 07:59:06 +0000 Subject: [PATCH 027/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=39 --- _service | 4 ++-- product-composer-0.4.8.obscpio | 3 --- product-composer-0.4.9.obscpio | 3 +++ product-composer.changes | 10 +++++++++- product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 18 insertions(+), 10 deletions(-) delete mode 100644 product-composer-0.4.8.obscpio create mode 100644 product-composer-0.4.9.obscpio diff --git a/_service b/_service index 28acfb0..663110d 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.8 - 0.4.8 + 0.4.9 + 0.4.9 diff --git a/product-composer-0.4.8.obscpio b/product-composer-0.4.8.obscpio deleted file mode 100644 index debbaf0..0000000 --- a/product-composer-0.4.8.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ce1115a19a7a717dd21733227a03069dafb6b99474c4b57ecc47574975ab97fe -size 120843 diff --git a/product-composer-0.4.9.obscpio b/product-composer-0.4.9.obscpio new file mode 100644 index 0000000..b89c1aa --- /dev/null +++ b/product-composer-0.4.9.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:512702ff71f72d40764466ac3389a433e343c61f7b82daeb87f6c729ce45568d +size 120843 diff --git a/product-composer.changes b/product-composer.changes index 9a39908..536c2fa 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Jun 26 07:57:25 UTC 2024 - Adrian Schröter + +- update to version 0.4.9 + * Introduce "extension" product-type as alias for "module" + Technical the same, but handled different in user accounting + * fix for building without debug or source media + ------------------------------------------------------------------- Fri May 24 13:54:21 UTC 2024 - Adrian Schröter @@ -104,7 +112,7 @@ Tue Dec 5 14:46:55 UTC 2023 - Adrian Schröter ------------------------------------------------------------------- Mon Dec 4 15:27:14 UTC 2023 - Dominique Leuenberger -- Set service to manaul run: server side execution not permitted in +- Set service to manual run: server side execution not permitted in products. - Do not use python-single-spec magic, but use python3 directly (the main python version). diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 2c9e006..90f5cea 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.8 -mtime: 1716558739 -commit: c83a1737ac73d82d1ac9f4ce6115323c36b39f5e +version: 0.4.9 +mtime: 1719386627 +commit: d968fed0a93138406bcc9b1a976e54313640299e diff --git a/product-composer.spec b/product-composer.spec index 8cdf8f5..e6ec4dd 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -17,7 +17,7 @@ Name: product-composer -Version: 0.4.8 +Version: 0.4.9 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 3320135a44d73581d93dc25599e64beef6d7e5ba2cc65bdbec5f431d9f7bb815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 08:57:07 +0000 Subject: [PATCH 028/107] 15.6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=40 --- product-composer.changes | 5 +++++ product-composer.spec | 34 ++++++++++++++++++++++++++-------- 2 files changed, 31 insertions(+), 8 deletions(-) diff --git a/product-composer.changes b/product-composer.changes index 536c2fa..80575ec 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jun 26 08:56:50 UTC 2024 - Adrian Schröter + +- support building on 15.6, using python311 stack + ------------------------------------------------------------------- Wed Jun 26 07:57:25 UTC 2024 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index e6ec4dd..1a774ae 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -16,6 +16,12 @@ # +%if "%{?sle_version}" == "150600" +%define used_python python311 +%else +%define used_python python3 +%endif + Name: product-composer Version: 0.4.9 Release: 0 @@ -24,14 +30,14 @@ License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer Source: %name-%{version}.tar.xz -BuildRequires: python3-pip -BuildRequires: python3-poetry-core -BuildRequires: python3-setuptools -BuildRequires: python3-wheel -Requires: python3-PyYAML -Requires: python3-pydantic -Requires: python3-rpm -Requires: python3-zstandard +BuildRequires: %{used_python}-pip +BuildRequires: %{used_python}-poetry-core +BuildRequires: %{used_python}-setuptools +BuildRequires: %{used_python}-wheel +Requires: %{used_python}-PyYAML +Requires: %{used_python}-pydantic +Requires: %{used_python}-rpm +Requires: %{used_python}-zstandard # build for signdummy Requires: build Requires: checkmedia @@ -49,15 +55,27 @@ WARNING: please be aware that the code is still on the move and is %autosetup -n %name-%version -p1 %build +%if "%{?sle_version}" == "150600" +%python311_pyproject_wheel +%else %python3_pyproject_wheel +%endif %install +%if "%{?sle_version}" == "150600" +%python311_pyproject_install +%else %python3_pyproject_install +%endif mv %buildroot/usr/bin/productcomposer %buildroot%_bindir/product-composer %files %doc README.rst docs examples %_bindir/product-composer +%if "%{?sle_version}" == "150600" +%{python311_sitelib}/* +%else %{python3_sitelib}/* +%endif %changelog -- 2.51.1 From 8bffe591e718167694346e640c6e510b61942d8cda6ae2ebd9295a8afa54831b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 09:01:07 +0000 Subject: [PATCH 029/107] createrepo_c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=41 --- product-composer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product-composer.spec b/product-composer.spec index 1a774ae..41b1f5d 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -41,7 +41,7 @@ Requires: %{used_python}-zstandard # build for signdummy Requires: build Requires: checkmedia -Requires: createrepo +Requires: createrepo_c Requires: inst-source-utils Requires: mkisofs BuildArch: noarch -- 2.51.1 From 016958635213e3b81fa753a44526bde00956eec8c4a4ea568520d82090a83265 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 09:49:59 +0000 Subject: [PATCH 030/107] udpate OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=42 --- _service | 2 +- product-composer-0.4.9.obscpio | 2 +- product-composer-main.obscpio | 3 +++ product-composer.obsinfo | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 product-composer-main.obscpio diff --git a/_service b/_service index 663110d..7ff665f 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git + main 0.4.9 - 0.4.9 diff --git a/product-composer-0.4.9.obscpio b/product-composer-0.4.9.obscpio index b89c1aa..78b0664 100644 --- a/product-composer-0.4.9.obscpio +++ b/product-composer-0.4.9.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:512702ff71f72d40764466ac3389a433e343c61f7b82daeb87f6c729ce45568d +oid sha256:282322350792494af3b1abbdb898fdf566347aa6706c4cde5faca48dec36b116 size 120843 diff --git a/product-composer-main.obscpio b/product-composer-main.obscpio new file mode 100644 index 0000000..81ce3c9 --- /dev/null +++ b/product-composer-main.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:862ed4a7ab592538f1c6de93f6e6d051917f6639ffac07944e7626a16c7c8555 +size 120843 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 90f5cea..8902f97 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer version: 0.4.9 -mtime: 1719386627 -commit: d968fed0a93138406bcc9b1a976e54313640299e +mtime: 1719395262 +commit: e0e5eeb6cb3f6aae75138cd8933a82fc38b48def -- 2.51.1 From 9add41e04b9e294a62c1c99cc2120b0597130351eaf6517aee52905c29509b3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 10:37:50 +0000 Subject: [PATCH 031/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=43 --- _service | 4 ++-- product-composer-0.4.10.obscpio | 3 +++ product-composer-main.obscpio | 3 --- product-composer.changes | 7 +++++-- product-composer.obsinfo | 2 +- product-composer.spec | 9 +++++++-- sle-15-defaults.patch | 12 ++++++++++++ 7 files changed, 30 insertions(+), 10 deletions(-) create mode 100644 product-composer-0.4.10.obscpio delete mode 100644 product-composer-main.obscpio create mode 100644 sle-15-defaults.patch diff --git a/_service b/_service index 7ff665f..57471b2 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - main - 0.4.9 + 0.4.10 + 0.4.10 diff --git a/product-composer-0.4.10.obscpio b/product-composer-0.4.10.obscpio new file mode 100644 index 0000000..ca40411 --- /dev/null +++ b/product-composer-0.4.10.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe7046242e1ab7b1f7cb9c4e6e123f217c5163ea9bb4292d9e01f56218631299 +size 120843 diff --git a/product-composer-main.obscpio b/product-composer-main.obscpio deleted file mode 100644 index 81ce3c9..0000000 --- a/product-composer-main.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:862ed4a7ab592538f1c6de93f6e6d051917f6639ffac07944e7626a16c7c8555 -size 120843 diff --git a/product-composer.changes b/product-composer.changes index 80575ec..8449499 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,7 +1,10 @@ ------------------------------------------------------------------- -Wed Jun 26 08:56:50 UTC 2024 - Adrian Schröter +Wed Jun 26 10:36:50 UTC 2024 - Adrian Schröter -- support building on 15.6, using python311 stack +- update to version 0.4.10 + * support building on 15.6, using python311 stack + * changing createrepo defaults for SLE 15 only + * crash fix on incomplete generated groups by pkglistgen ------------------------------------------------------------------- Wed Jun 26 07:57:25 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 8902f97..b8d49a4 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.9 +version: 0.4.10 mtime: 1719395262 commit: e0e5eeb6cb3f6aae75138cd8933a82fc38b48def diff --git a/product-composer.spec b/product-composer.spec index 41b1f5d..814fe2a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,13 +23,15 @@ %endif Name: product-composer -Version: 0.4.9 +Version: 0.4.10 Release: 0 Summary: Product Composer License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer Source: %name-%{version}.tar.xz +# Should become a build option +Patch1: sle-15-defaults.patch BuildRequires: %{used_python}-pip BuildRequires: %{used_python}-poetry-core BuildRequires: %{used_python}-setuptools @@ -52,7 +54,10 @@ WARNING: please be aware that the code is still on the move and is likely to break with productcompose file syntax changes. %prep -%autosetup -n %name-%version -p1 +%autosetup -n %name-%version +%if "%{?sle_version}" == "150600" +%patch1 -p1 +%endif %build %if "%{?sle_version}" == "150600" diff --git a/sle-15-defaults.patch b/sle-15-defaults.patch new file mode 100644 index 0000000..35fcd59 --- /dev/null +++ b/sle-15-defaults.patch @@ -0,0 +1,12 @@ +diff --git a/src/productcomposer/defaults.py b/src/productcomposer/defaults.py +index 4493328..1b351ef 100644 +--- a/src/productcomposer/defaults.py ++++ b/src/productcomposer/defaults.py +@@ -7,5 +7,5 @@ and explicitly pass them to the programs. + """ + + +-CREATEREPO_CHECKSUM_TYPE: str = "sha512" +-CREATEREPO_GENERAL_COMPRESS_TYPE: str = "zstd" ++CREATEREPO_CHECKSUM_TYPE: str = "sha256" ++CREATEREPO_GENERAL_COMPRESS_TYPE: str = "gz" -- 2.51.1 From 2c19be88f244b226f050e9346ca709769f5c70fc3b06aca9fdd2c34f61328ac2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 10:44:16 +0000 Subject: [PATCH 032/107] fix OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=44 --- product-composer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product-composer.spec b/product-composer.spec index 814fe2a..6eecfa1 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -54,7 +54,7 @@ WARNING: please be aware that the code is still on the move and is likely to break with productcompose file syntax changes. %prep -%autosetup -n %name-%version +%setup -q -n %name-%version %if "%{?sle_version}" == "150600" %patch1 -p1 %endif -- 2.51.1 From 76b85142ce9c5bd5804134b9949a47ac1910083304bfa71746dbc03ea670a158 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 11:56:12 +0000 Subject: [PATCH 033/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=45 --- _service | 4 ++-- product-composer-0.4.10.obscpio | 3 --- product-composer-0.4.11.obscpio | 3 +++ product-composer-0.4.9.obscpio | 3 --- product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 7 files changed, 15 insertions(+), 12 deletions(-) delete mode 100644 product-composer-0.4.10.obscpio create mode 100644 product-composer-0.4.11.obscpio delete mode 100644 product-composer-0.4.9.obscpio diff --git a/_service b/_service index 57471b2..dbf1bac 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.10 - 0.4.10 + 0.4.11 + 0.4.11 diff --git a/product-composer-0.4.10.obscpio b/product-composer-0.4.10.obscpio deleted file mode 100644 index ca40411..0000000 --- a/product-composer-0.4.10.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fe7046242e1ab7b1f7cb9c4e6e123f217c5163ea9bb4292d9e01f56218631299 -size 120843 diff --git a/product-composer-0.4.11.obscpio b/product-composer-0.4.11.obscpio new file mode 100644 index 0000000..11c349c --- /dev/null +++ b/product-composer-0.4.11.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71b1e995130015eca2a9e99f3727dd3e3c4213a9b8b38fc840f7b7225163b970 +size 121355 diff --git a/product-composer-0.4.9.obscpio b/product-composer-0.4.9.obscpio deleted file mode 100644 index 78b0664..0000000 --- a/product-composer-0.4.9.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:282322350792494af3b1abbdb898fdf566347aa6706c4cde5faca48dec36b116 -size 120843 diff --git a/product-composer.changes b/product-composer.changes index 8449499..2fada3a 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jun 26 11:55:22 UTC 2024 - Adrian Schröter + +- update to version 0.4.11 + * canonized filenames (get rid of ::import prefixes) + ------------------------------------------------------------------- Wed Jun 26 10:36:50 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index b8d49a4..39eb943 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.10 -mtime: 1719395262 -commit: e0e5eeb6cb3f6aae75138cd8933a82fc38b48def +version: 0.4.11 +mtime: 1719402850 +commit: cade43f55573fd10902e2bffe65c06776f9dd169 diff --git a/product-composer.spec b/product-composer.spec index 6eecfa1..29df147 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.10 +Version: 0.4.11 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From b4ef87b73bcf29b0d4880640e4e6703f25cda4734342dbdb22791f94bdf92027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 26 Jun 2024 13:05:02 +0000 Subject: [PATCH 034/107] fix OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=46 --- product-composer-0.4.11.obscpio | 2 +- product-composer.obsinfo | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/product-composer-0.4.11.obscpio b/product-composer-0.4.11.obscpio index 11c349c..640a4b5 100644 --- a/product-composer-0.4.11.obscpio +++ b/product-composer-0.4.11.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:71b1e995130015eca2a9e99f3727dd3e3c4213a9b8b38fc840f7b7225163b970 +oid sha256:bcaa431d08437009dbf4d4479eb21c53387e138c59dec99a4700c169f799ec09 size 121355 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 39eb943..4b99fae 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer version: 0.4.11 -mtime: 1719402850 -commit: cade43f55573fd10902e2bffe65c06776f9dd169 +mtime: 1719406741 +commit: c5419342ec95839af366f6644e53a65869ef7aaf -- 2.51.1 From 1ec136b1eda077af2326a99545ab60c3e7d879a1850e9315f88529b1f5694251 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 8 Jul 2024 09:38:37 +0000 Subject: [PATCH 035/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=47 --- _service | 4 ++-- product-composer-0.4.11.obscpio | 3 --- product-composer-0.4.12.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.11.obscpio create mode 100644 product-composer-0.4.12.obscpio diff --git a/_service b/_service index dbf1bac..ab93938 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.11 - 0.4.11 + 0.4.12 + 0.4.12 diff --git a/product-composer-0.4.11.obscpio b/product-composer-0.4.11.obscpio deleted file mode 100644 index 640a4b5..0000000 --- a/product-composer-0.4.11.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bcaa431d08437009dbf4d4479eb21c53387e138c59dec99a4700c169f799ec09 -size 121355 diff --git a/product-composer-0.4.12.obscpio b/product-composer-0.4.12.obscpio new file mode 100644 index 0000000..9481558 --- /dev/null +++ b/product-composer-0.4.12.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:935d35b948605df96ebbf2c4c5e91077e885e0dcc0981a272b6b2460e209a7a3 +size 122891 diff --git a/product-composer.changes b/product-composer.changes index 2fada3a..9d75d92 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jul 8 09:37:08 UTC 2024 - Adrian Schröter + +- update to version 0.4.12 + * fixed susedata generation (only a single language translation was generated) + * Added option to include all available packages + ------------------------------------------------------------------- Wed Jun 26 11:55:22 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 4b99fae..2787504 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.11 -mtime: 1719406741 -commit: c5419342ec95839af366f6644e53a65869ef7aaf +version: 0.4.12 +mtime: 1720431188 +commit: 14d97cc1852fc5e18a52955694c840f221eaeb9c diff --git a/product-composer.spec b/product-composer.spec index 29df147..dcb419e 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.11 +Version: 0.4.12 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 01e2d303153922a4e5524a0a524b59cadeb1e5b4a15de7b9dabbe05b978ccb61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 8 Jul 2024 09:43:31 +0000 Subject: [PATCH 036/107] change syntax OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=48 --- product-composer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product-composer.spec b/product-composer.spec index dcb419e..761dc5a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -56,7 +56,7 @@ WARNING: please be aware that the code is still on the move and is %prep %setup -q -n %name-%version %if "%{?sle_version}" == "150600" -%patch1 -p1 +%patch -P 1 -p1 %endif %build -- 2.51.1 From 60f5ba0cb174f87b5d68333256bd387707fa590f9875717de21d8d88d06dbe05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 8 Jul 2024 09:51:44 +0000 Subject: [PATCH 037/107] grfzl OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=49 --- product-composer.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product-composer.changes b/product-composer.changes index 9d75d92..6fd53ae 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -15,7 +15,7 @@ Wed Jun 26 11:55:22 UTC 2024 - Adrian Schröter Wed Jun 26 10:36:50 UTC 2024 - Adrian Schröter - update to version 0.4.10 - * support building on 15.6, using python311 stack + * support building on 15.6, using python311 stack (added sle-15-defaults.patch) * changing createrepo defaults for SLE 15 only * crash fix on incomplete generated groups by pkglistgen -- 2.51.1 From 29200e18c64a9011cd1e28849ed7710f4959a2df5da4f3cbe74b366560eea8a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 11 Jul 2024 14:39:29 +0000 Subject: [PATCH 038/107] Accepting request 1186889 from home:adrianSuSE:branches:openSUSE:Leap:16.0 - update to version 0.4.12 * crash fix for "all available packages" option OBS-URL: https://build.opensuse.org/request/show/1186889 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=51 --- _service | 4 ++-- product-composer-0.4.12.obscpio | 3 --- product-composer-0.4.13.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.12.obscpio create mode 100644 product-composer-0.4.13.obscpio diff --git a/_service b/_service index ab93938..8d8f29f 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.12 - 0.4.12 + 0.4.13 + 0.4.13 diff --git a/product-composer-0.4.12.obscpio b/product-composer-0.4.12.obscpio deleted file mode 100644 index 9481558..0000000 --- a/product-composer-0.4.12.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:935d35b948605df96ebbf2c4c5e91077e885e0dcc0981a272b6b2460e209a7a3 -size 122891 diff --git a/product-composer-0.4.13.obscpio b/product-composer-0.4.13.obscpio new file mode 100644 index 0000000..eb23a35 --- /dev/null +++ b/product-composer-0.4.13.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8df692af03a09a6d7e9911b511ba118c506415dcf77d2cce1e450e27cdd2c443 +size 122891 diff --git a/product-composer.changes b/product-composer.changes index 6fd53ae..46b7731 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jul 11 12:52:03 UTC 2024 - Adrian Schröter + +- update to version 0.4.12 + * crash fix for "all available packages" option + ------------------------------------------------------------------- Mon Jul 8 09:37:08 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 2787504..8b9af9e 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.12 -mtime: 1720431188 -commit: 14d97cc1852fc5e18a52955694c840f221eaeb9c +version: 0.4.13 +mtime: 1720702200 +commit: 2745ce679c6e286b90a398fc627cb6b94ccdb295 diff --git a/product-composer.spec b/product-composer.spec index 761dc5a..39ad113 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.12 +Version: 0.4.13 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From f10b2862931aa50c01a8fa7763e171f3ac43c0d04a3374cfca12d711599257bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 16 Jul 2024 12:25:22 +0000 Subject: [PATCH 039/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=53 --- _service | 4 ++-- product-composer-0.4.13.obscpio | 3 --- product-composer-0.4.14.obscpio | 3 +++ product-composer.changes | 9 ++++++++- product-composer.obsinfo | 6 +++--- product-composer.spec | 3 ++- 6 files changed, 18 insertions(+), 10 deletions(-) delete mode 100644 product-composer-0.4.13.obscpio create mode 100644 product-composer-0.4.14.obscpio diff --git a/_service b/_service index 8d8f29f..257bba5 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.13 - 0.4.13 + 0.4.14 + 0.4.14 diff --git a/product-composer-0.4.13.obscpio b/product-composer-0.4.13.obscpio deleted file mode 100644 index eb23a35..0000000 --- a/product-composer-0.4.13.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8df692af03a09a6d7e9911b511ba118c506415dcf77d2cce1e450e27cdd2c443 -size 122891 diff --git a/product-composer-0.4.14.obscpio b/product-composer-0.4.14.obscpio new file mode 100644 index 0000000..b6a7c8c --- /dev/null +++ b/product-composer-0.4.14.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bf914a1fd863da0add821e479ad0f065bb1d9f48fca733c22e4a0fe75ecd66c +size 902156 diff --git a/product-composer.changes b/product-composer.changes index 46b7731..ecb52c0 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,7 +1,14 @@ +------------------------------------------------------------------- +Tue Jul 16 12:23:34 UTC 2024 - Adrian Schröter + +- update to version 0.4.14 + * added option to run installcheck + => new dependency to libsolv-tools therefore + ------------------------------------------------------------------- Thu Jul 11 12:52:03 UTC 2024 - Adrian Schröter -- update to version 0.4.12 +- update to version 0.4.13 * crash fix for "all available packages" option ------------------------------------------------------------------- diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 8b9af9e..282f297 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.13 -mtime: 1720702200 -commit: 2745ce679c6e286b90a398fc627cb6b94ccdb295 +version: 0.4.14 +mtime: 1721132484 +commit: c517b533cb4a413f0b7b5fd904fbf111342054d5 diff --git a/product-composer.spec b/product-composer.spec index 39ad113..b2671bf 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.13 +Version: 0.4.14 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -45,6 +45,7 @@ Requires: build Requires: checkmedia Requires: createrepo_c Requires: inst-source-utils +Requires: libsolv-tools Requires: mkisofs BuildArch: noarch -- 2.51.1 From 94e553c78aa6516645d05f442bfad94c4207378639f435ecfc47545df50b3d83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 17 Jul 2024 12:24:33 +0000 Subject: [PATCH 040/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=55 --- _service | 4 ++-- product-composer-0.4.14.obscpio | 3 --- product-composer-0.4.15.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.14.obscpio create mode 100644 product-composer-0.4.15.obscpio diff --git a/_service b/_service index 257bba5..67847ea 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.14 - 0.4.14 + 0.4.15 + 0.4.15 diff --git a/product-composer-0.4.14.obscpio b/product-composer-0.4.14.obscpio deleted file mode 100644 index b6a7c8c..0000000 --- a/product-composer-0.4.14.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0bf914a1fd863da0add821e479ad0f065bb1d9f48fca733c22e4a0fe75ecd66c -size 902156 diff --git a/product-composer-0.4.15.obscpio b/product-composer-0.4.15.obscpio new file mode 100644 index 0000000..514ab23 --- /dev/null +++ b/product-composer-0.4.15.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d79ec563057a8422499cc4a4fd28ae7127b0b6265374a07819677a5ab90c833a +size 123915 diff --git a/product-composer.changes b/product-composer.changes index ecb52c0..c1202d4 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jul 17 12:24:00 UTC 2024 - Adrian Schröter + +- update to version 0.4.15 + * avoid double export of -debug packages when using "all" option + ------------------------------------------------------------------- Tue Jul 16 12:23:34 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 282f297..40d6036 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.14 -mtime: 1721132484 -commit: c517b533cb4a413f0b7b5fd904fbf111342054d5 +version: 0.4.15 +mtime: 1721218181 +commit: d376a5bdb4bc388926b5f3c792ad8dceabe867d2 diff --git a/product-composer.spec b/product-composer.spec index b2671bf..a903a48 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.14 +Version: 0.4.15 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 2e8fc78c28f50f830a5bf1cf0ae338490dd3800917f4394ab8372147da020e2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 22 Jul 2024 11:48:39 +0000 Subject: [PATCH 041/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=57 --- _service | 4 ++-- product-composer-0.4.15.obscpio | 3 --- product-composer-0.4.16.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.15.obscpio create mode 100644 product-composer-0.4.16.obscpio diff --git a/_service b/_service index 67847ea..e20a8e3 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.15 - 0.4.15 + 0.4.16 + 0.4.16 diff --git a/product-composer-0.4.15.obscpio b/product-composer-0.4.15.obscpio deleted file mode 100644 index 514ab23..0000000 --- a/product-composer-0.4.15.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d79ec563057a8422499cc4a4fd28ae7127b0b6265374a07819677a5ab90c833a -size 123915 diff --git a/product-composer-0.4.16.obscpio b/product-composer-0.4.16.obscpio new file mode 100644 index 0000000..84782a9 --- /dev/null +++ b/product-composer-0.4.16.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:530a01b63c9c50e6c59f0d51429462c6ede92877c69c905c6a0bd37ab3f6c079 +size 123915 diff --git a/product-composer.changes b/product-composer.changes index c1202d4..0ef2e67 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Jul 22 11:48:03 UTC 2024 - Adrian Schröter + +- update to version 0.4.16 + * Crash fixes on incomplete iso spec or PkgSet substraction + ------------------------------------------------------------------- Wed Jul 17 12:24:00 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 40d6036..be73446 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.15 -mtime: 1721218181 -commit: d376a5bdb4bc388926b5f3c792ad8dceabe867d2 +version: 0.4.16 +mtime: 1721648773 +commit: 67f801acc5f2059760c7d1d43b265f4817c64e5d diff --git a/product-composer.spec b/product-composer.spec index a903a48..f68670c 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.15 +Version: 0.4.16 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From da3772163c0c9d0245f446c3e34f5355f68f7d84804835c5904432d6f667e9e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 2 Sep 2024 12:19:07 +0000 Subject: [PATCH 042/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=59 --- _service | 4 ++-- product-composer-0.4.16.obscpio | 3 --- product-composer-0.4.17.obscpio | 3 +++ product-composer.changes | 8 ++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 17 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.16.obscpio create mode 100644 product-composer-0.4.17.obscpio diff --git a/_service b/_service index e20a8e3..0cc3bdf 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.16 - 0.4.16 + 0.4.17 + 0.4.17 diff --git a/product-composer-0.4.16.obscpio b/product-composer-0.4.16.obscpio deleted file mode 100644 index 84782a9..0000000 --- a/product-composer-0.4.16.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:530a01b63c9c50e6c59f0d51429462c6ede92877c69c905c6a0bd37ab3f6c079 -size 123915 diff --git a/product-composer-0.4.17.obscpio b/product-composer-0.4.17.obscpio new file mode 100644 index 0000000..8281ad9 --- /dev/null +++ b/product-composer-0.4.17.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c08fdf697ad62051efeaebd98892ba0247412a7447029f8be2dbd86f60da3a4e +size 124939 diff --git a/product-composer.changes b/product-composer.changes index 0ef2e67..9e3c0d4 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Sep 2 12:18:07 UTC 2024 - Adrian Schröter + +- update to version 0.4.17 + * abort_on_empty_updateinfo option added + * allow to drop directory tree after iso generation + * allow to enable iso generation by flavor + ------------------------------------------------------------------- Mon Jul 22 11:48:03 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index be73446..5709ab4 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.16 -mtime: 1721648773 -commit: 67f801acc5f2059760c7d1d43b265f4817c64e5d +version: 0.4.17 +mtime: 1725279404 +commit: 4f3cfc67bd0acec8a6edbab6084ce56321b194dc diff --git a/product-composer.spec b/product-composer.spec index f68670c..a388bc4 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.16 +Version: 0.4.17 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 518d4b02aa9ba01423761006b37ef615fe993e517f5203fb0506a859c704970b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 23 Sep 2024 10:53:02 +0000 Subject: [PATCH 043/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=61 --- _service | 4 ++-- product-composer-0.4.17.obscpio | 3 --- product-composer-0.4.18.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.17.obscpio create mode 100644 product-composer-0.4.18.obscpio diff --git a/_service b/_service index 0cc3bdf..0b509fd 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.17 - 0.4.17 + 0.4.18 + 0.4.18 diff --git a/product-composer-0.4.17.obscpio b/product-composer-0.4.17.obscpio deleted file mode 100644 index 8281ad9..0000000 --- a/product-composer-0.4.17.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c08fdf697ad62051efeaebd98892ba0247412a7447029f8be2dbd86f60da3a4e -size 124939 diff --git a/product-composer-0.4.18.obscpio b/product-composer-0.4.18.obscpio new file mode 100644 index 0000000..4410a93 --- /dev/null +++ b/product-composer-0.4.18.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d59de565a5fc6fe2ea08160d9fe9bb309f3a3ae9401a6d7eb255909ddf03a6d +size 125451 diff --git a/product-composer.changes b/product-composer.changes index 9e3c0d4..7604a43 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Sep 23 10:50:59 UTC 2024 - Adrian Schröter + +- update to version 0.4.18 + * Fix product name in SPDX SBOM files (was hardcoded to ALP) + * Some more progress lines for logfile + ------------------------------------------------------------------- Mon Sep 2 12:18:07 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 5709ab4..1419985 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.17 -mtime: 1725279404 -commit: 4f3cfc67bd0acec8a6edbab6084ce56321b194dc +version: 0.4.18 +mtime: 1727085142 +commit: 5467b6476bad0319e33fe6b65be0a7550bdc3328 diff --git a/product-composer.spec b/product-composer.spec index a388bc4..f202bac 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.17 +Version: 0.4.18 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From b9abc48add84790eb5b3c720bfe5c3ddb447ea759476f4371154093a0d8b7802 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 25 Sep 2024 14:35:39 +0000 Subject: [PATCH 044/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=63 --- _service | 4 ++-- product-composer-0.4.18.obscpio | 3 --- product-composer-0.4.19.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.18.obscpio create mode 100644 product-composer-0.4.19.obscpio diff --git a/_service b/_service index 0b509fd..19ec771 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.18 - 0.4.18 + 0.4.19 + 0.4.19 diff --git a/product-composer-0.4.18.obscpio b/product-composer-0.4.18.obscpio deleted file mode 100644 index 4410a93..0000000 --- a/product-composer-0.4.18.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d59de565a5fc6fe2ea08160d9fe9bb309f3a3ae9401a6d7eb255909ddf03a6d -size 125451 diff --git a/product-composer-0.4.19.obscpio b/product-composer-0.4.19.obscpio new file mode 100644 index 0000000..dd6277b --- /dev/null +++ b/product-composer-0.4.19.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b24d41094285b9ef8cf3fd3f33fa24797c79efb2f3466515211311eecb22710 +size 125451 diff --git a/product-composer.changes b/product-composer.changes index 7604a43..c3926ce 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Sep 25 14:34:24 UTC 2024 - Adrian Schröter + +- update to version 0.4.19 + * Avoid hanging installcheck with large output + ------------------------------------------------------------------- Mon Sep 23 10:50:59 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 1419985..820bbca 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.18 -mtime: 1727085142 -commit: 5467b6476bad0319e33fe6b65be0a7550bdc3328 +version: 0.4.19 +mtime: 1727273687 +commit: ab14740faec7b9fe2297b5c1b6a15d098178133a diff --git a/product-composer.spec b/product-composer.spec index f202bac..6eaab1e 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.18 +Version: 0.4.19 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From cf8aec8a467a23065c36df1bd3dd6cd81662f96a9e4c80eb1a078612cd6ac2d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 30 Sep 2024 10:22:56 +0000 Subject: [PATCH 045/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=65 --- _service | 4 ++-- product-composer-0.4.19.obscpio | 3 --- product-composer-0.4.20.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.19.obscpio create mode 100644 product-composer-0.4.20.obscpio diff --git a/_service b/_service index 19ec771..9e6c671 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.19 - 0.4.19 + 0.4.20 + 0.4.20 diff --git a/product-composer-0.4.19.obscpio b/product-composer-0.4.19.obscpio deleted file mode 100644 index dd6277b..0000000 --- a/product-composer-0.4.19.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7b24d41094285b9ef8cf3fd3f33fa24797c79efb2f3466515211311eecb22710 -size 125451 diff --git a/product-composer-0.4.20.obscpio b/product-composer-0.4.20.obscpio new file mode 100644 index 0000000..694aef7 --- /dev/null +++ b/product-composer-0.4.20.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a057684fd382a2a3780e97e163116a66c9d5ef7607c8d0fecb1429c21fea518f +size 125451 diff --git a/product-composer.changes b/product-composer.changes index c3926ce..ccfb232 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Sep 30 10:22:13 UTC 2024 - Adrian Schröter + +- update to version 0.4.20 + * fix logic of installcheck fatality + ------------------------------------------------------------------- Wed Sep 25 14:34:24 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 820bbca..4866879 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.19 -mtime: 1727273687 -commit: ab14740faec7b9fe2297b5c1b6a15d098178133a +version: 0.4.20 +mtime: 1727684611 +commit: 6dc065d5dc1d71ca92242953e5dfeca31e35a60b diff --git a/product-composer.spec b/product-composer.spec index 6eaab1e..5bdd012 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.19 +Version: 0.4.20 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 52e30ee56dd45c2bff06558c090078fdffb774b2ec439330091d4b24db778094 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 24 Jan 2025 09:30:22 +0000 Subject: [PATCH 046/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=67 --- _service | 4 ++-- product-composer-0.4.20.obscpio | 3 --- product-composer-0.4.21.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 4 ++-- 6 files changed, 16 insertions(+), 10 deletions(-) delete mode 100644 product-composer-0.4.20.obscpio create mode 100644 product-composer-0.4.21.obscpio diff --git a/_service b/_service index 9e6c671..44b693f 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.20 - 0.4.20 + 0.4.21 + 0.4.21 diff --git a/product-composer-0.4.20.obscpio b/product-composer-0.4.20.obscpio deleted file mode 100644 index 694aef7..0000000 --- a/product-composer-0.4.20.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a057684fd382a2a3780e97e163116a66c9d5ef7607c8d0fecb1429c21fea518f -size 125451 diff --git a/product-composer-0.4.21.obscpio b/product-composer-0.4.21.obscpio new file mode 100644 index 0000000..ba19d3c --- /dev/null +++ b/product-composer-0.4.21.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dca94b01c95d7b7f3c67188d588910e4163603e6b8341f54de542cfbbee93d82 +size 126475 diff --git a/product-composer.changes b/product-composer.changes index ccfb232..8d4d741 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Jan 24 09:29:41 UTC 2025 - Adrian Schröter + +- update to version 0.4.21 + * Use generate_sbom from OBS server instance if available + ------------------------------------------------------------------- Mon Sep 30 10:22:13 UTC 2024 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 4866879..253fb27 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.20 -mtime: 1727684611 -commit: 6dc065d5dc1d71ca92242953e5dfeca31e35a60b +version: 0.4.21 +mtime: 1737710757 +commit: 2a3b1954ab8e55763fb76a9a4c9f1ba6558bf557 diff --git a/product-composer.spec b/product-composer.spec index 5bdd012..aaab5fd 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -1,7 +1,7 @@ # # spec file for package product-composer # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.20 +Version: 0.4.21 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From a3b7cee1391059aa6a0156cc4437b2ffd639bf8085f158e5038e751041a6df53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 28 Jan 2025 16:03:56 +0000 Subject: [PATCH 047/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=69 --- _service | 4 ++-- product-composer-0.4.21.obscpio | 3 --- product-composer-0.5.0.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.4.21.obscpio create mode 100644 product-composer-0.5.0.obscpio diff --git a/_service b/_service index 44b693f..fe97be3 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.4.21 - 0.4.21 + 0.5.0 + 0.5.0 diff --git a/product-composer-0.4.21.obscpio b/product-composer-0.4.21.obscpio deleted file mode 100644 index ba19d3c..0000000 --- a/product-composer-0.4.21.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dca94b01c95d7b7f3c67188d588910e4163603e6b8341f54de542cfbbee93d82 -size 126475 diff --git a/product-composer-0.5.0.obscpio b/product-composer-0.5.0.obscpio new file mode 100644 index 0000000..28b4038 --- /dev/null +++ b/product-composer-0.5.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a806d41618f1ef993eba982044d73a95087781d305be0a27e519e235c8a9461a +size 912908 diff --git a/product-composer.changes b/product-composer.changes index 8d4d741..fc9a21b 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Jan 28 16:03:00 UTC 2025 - Adrian Schröter + +- update to version 0.5.0 + * New option to add generated rpm-md tree to a base image. + Can be used to create an agama based offline installer image. + ------------------------------------------------------------------- Fri Jan 24 09:29:41 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 253fb27..aaf2780 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.4.21 -mtime: 1737710757 -commit: 2a3b1954ab8e55763fb76a9a4c9f1ba6558bf557 +version: 0.5.0 +mtime: 1737984785 +commit: e7ef01e77cd609a6262eaf0ca5bb4837c439f159 diff --git a/product-composer.spec b/product-composer.spec index aaab5fd..ef688fd 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.4.21 +Version: 0.5.0 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From bbeae49f39311c8110b3affec53456633431697613f1892c57c0c3e5a7a6a669 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 29 Jan 2025 12:40:24 +0000 Subject: [PATCH 048/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=70 --- _service | 4 ++-- product-composer-0.5.0.obscpio | 3 --- product-composer-0.5.1.obscpio | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 3 ++- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.0.obscpio create mode 100644 product-composer-0.5.1.obscpio diff --git a/_service b/_service index fe97be3..03dd25e 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.0 - 0.5.0 + 0.5.1 + 0.5.1 diff --git a/product-composer-0.5.0.obscpio b/product-composer-0.5.0.obscpio deleted file mode 100644 index 28b4038..0000000 --- a/product-composer-0.5.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a806d41618f1ef993eba982044d73a95087781d305be0a27e519e235c8a9461a -size 912908 diff --git a/product-composer-0.5.1.obscpio b/product-composer-0.5.1.obscpio new file mode 100644 index 0000000..c54bbc1 --- /dev/null +++ b/product-composer-0.5.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8608ed9fc6bb123f390bdafd982fec60478d37422d106adcb75bbc9269b8a2b8 +size 134667 diff --git a/product-composer.changes b/product-composer.changes index fc9a21b..9e58db4 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jan 29 12:39:26 UTC 2025 - Adrian Schröter + +- update to version 0.5.1 + * use mksusecd instead of xorriso, fixes boot partition, requires root + ------------------------------------------------------------------- Tue Jan 28 16:03:00 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index aaf2780..22458a5 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.0 -mtime: 1737984785 -commit: e7ef01e77cd609a6262eaf0ca5bb4837c439f159 +version: 0.5.1 +mtime: 1738154166 +commit: dfce0b9fac41fbd11991d590fd073e1b1e9d3f54 diff --git a/product-composer.spec b/product-composer.spec index ef688fd..3f51ee9 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.0 +Version: 0.5.1 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -47,6 +47,7 @@ Requires: createrepo_c Requires: inst-source-utils Requires: libsolv-tools Requires: mkisofs +Requires: mksusecd BuildArch: noarch %description -- 2.51.1 From 99e3eabb26d603090b781f92511fc8ca7ebe86500cc09a0ef89c10ec68aae0ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 30 Jan 2025 09:14:43 +0000 Subject: [PATCH 049/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=72 --- _service | 4 ++-- product-composer-0.5.1.obscpio | 3 --- product-composer-0.5.2.obscpio | 3 +++ product-composer.changes | 14 ++++++++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 23 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.1.obscpio create mode 100644 product-composer-0.5.2.obscpio diff --git a/_service b/_service index 03dd25e..88b6f76 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.1 - 0.5.1 + 0.5.2 + 0.5.2 diff --git a/product-composer-0.5.1.obscpio b/product-composer-0.5.1.obscpio deleted file mode 100644 index c54bbc1..0000000 --- a/product-composer-0.5.1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8608ed9fc6bb123f390bdafd982fec60478d37422d106adcb75bbc9269b8a2b8 -size 134667 diff --git a/product-composer-0.5.2.obscpio b/product-composer-0.5.2.obscpio new file mode 100644 index 0000000..d767bb3 --- /dev/null +++ b/product-composer-0.5.2.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cb29190970d97c8c1c5f695faeff93534cb7f5a92fe60c3e8bc8120e0c4fe2a +size 136203 diff --git a/product-composer.changes b/product-composer.changes index 9e58db4..eb88576 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Jan 30 09:14:14 UTC 2025 - Adrian Schröter + +- update to version 0.5.2 + + Handle baseisos like meta packages + + This means we don't expect them deployed in the build host system + anymore. Instead we search for them in the given repositories for + the product and unpack the containment rpm. + + The wanted side effect of this is that products will get rebuild, + when the baseiso has changed now. + ------------------------------------------------------------------- Wed Jan 29 12:39:26 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 22458a5..cb12724 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.1 -mtime: 1738154166 -commit: dfce0b9fac41fbd11991d590fd073e1b1e9d3f54 +version: 0.5.2 +mtime: 1738227407 +commit: ab91dcc249784e2742c3d2585e48cd69a10e5b57 diff --git a/product-composer.spec b/product-composer.spec index 3f51ee9..a94b7fa 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.1 +Version: 0.5.2 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From e861d9c3083d7ab160f6cc556cb63876d461a16055e1f9b21cd9e4c2e6dd4a5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 6 Feb 2025 09:12:17 +0000 Subject: [PATCH 050/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=74 --- _service | 4 ++-- product-composer-0.5.2.obscpio | 3 --- product-composer-0.5.3.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.2.obscpio create mode 100644 product-composer-0.5.3.obscpio diff --git a/_service b/_service index 88b6f76..3ca46c2 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.2 - 0.5.2 + 0.5.3 + 0.5.3 diff --git a/product-composer-0.5.2.obscpio b/product-composer-0.5.2.obscpio deleted file mode 100644 index d767bb3..0000000 --- a/product-composer-0.5.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4cb29190970d97c8c1c5f695faeff93534cb7f5a92fe60c3e8bc8120e0c4fe2a -size 136203 diff --git a/product-composer-0.5.3.obscpio b/product-composer-0.5.3.obscpio new file mode 100644 index 0000000..95085bf --- /dev/null +++ b/product-composer-0.5.3.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64813c25c7c50bc51cd591ab23838a5f47b54c0f89fa0b7e8f252aad07d9006d +size 136715 diff --git a/product-composer.changes b/product-composer.changes index eb88576..b7ea869 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Feb 6 09:11:29 UTC 2025 - Adrian Schröter + +- update to version 0.5.3 + + Adding skip_updateinfos build option to pass issue #14 + ------------------------------------------------------------------- Thu Jan 30 09:14:14 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index cb12724..61e69b7 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.2 -mtime: 1738227407 -commit: ab91dcc249784e2742c3d2585e48cd69a10e5b57 +version: 0.5.3 +mtime: 1738833000 +commit: 92367cf3e64207f0c1f8afee29f32bf32d3563e0 diff --git a/product-composer.spec b/product-composer.spec index a94b7fa..372f0c1 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.2 +Version: 0.5.3 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 995d26aa3fbd11a8fa78bd92a3cd23a0e09f86605cb431fa601088c4804f6896 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 6 Feb 2025 10:06:21 +0000 Subject: [PATCH 051/107] add bugnumber OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=75 --- product-composer.changes | 1 + 1 file changed, 1 insertion(+) diff --git a/product-composer.changes b/product-composer.changes index b7ea869..5143f1c 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -37,6 +37,7 @@ Fri Jan 24 09:29:41 UTC 2025 - Adrian Schröter - update to version 0.4.21 * Use generate_sbom from OBS server instance if available + (boo#1231141) ------------------------------------------------------------------- Mon Sep 30 10:22:13 UTC 2024 - Adrian Schröter -- 2.51.1 From afddeacf0a9cc8abb22b411cfe1153f35d2fcc54d7a0c624baa2abc864233050 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 10 Feb 2025 12:43:00 +0000 Subject: [PATCH 052/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=77 --- _service | 4 ++-- product-composer-0.5.3.obscpio | 3 --- product-composer-0.5.4.obscpio | 3 +++ product-composer.changes | 9 +++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 4 ++-- 6 files changed, 19 insertions(+), 10 deletions(-) delete mode 100644 product-composer-0.5.3.obscpio create mode 100644 product-composer-0.5.4.obscpio diff --git a/_service b/_service index 3ca46c2..44ed40a 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.3 - 0.5.3 + 0.5.4 + 0.5.4 diff --git a/product-composer-0.5.3.obscpio b/product-composer-0.5.3.obscpio deleted file mode 100644 index 95085bf..0000000 --- a/product-composer-0.5.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:64813c25c7c50bc51cd591ab23838a5f47b54c0f89fa0b7e8f252aad07d9006d -size 136715 diff --git a/product-composer-0.5.4.obscpio b/product-composer-0.5.4.obscpio new file mode 100644 index 0000000..9d5ec6f --- /dev/null +++ b/product-composer-0.5.4.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4bcbbe16dd1ced5889a089583fb018581ca181a6d3f49546acc4849fe0d333e +size 137227 diff --git a/product-composer.changes b/product-composer.changes index 5143f1c..9eacba5 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Feb 10 12:42:11 UTC 2025 - Adrian Schröter + +- update to version 0.5.4 + + support source and debug settings per flavor + + generate sha256 files for install.iso + ------------------------------------------------------------------- Thu Feb 6 09:11:29 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 61e69b7..839258b 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.3 -mtime: 1738833000 -commit: 92367cf3e64207f0c1f8afee29f32bf32d3563e0 +version: 0.5.4 +mtime: 1739190885 +commit: 29d16a2dd24321cf43a474a4f5916680fd9857fe diff --git a/product-composer.spec b/product-composer.spec index 372f0c1..c78802a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.3 +Version: 0.5.4 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -47,7 +47,7 @@ Requires: createrepo_c Requires: inst-source-utils Requires: libsolv-tools Requires: mkisofs -Requires: mksusecd +Requires: mksusecd >= 3.3 BuildArch: noarch %description -- 2.51.1 From 31ba11592935f64a277a904bcc64e21983e92111c62ddf92876a3a3f4d1ac2bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 19 Feb 2025 12:37:49 +0000 Subject: [PATCH 053/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=79 --- _service | 4 ++-- product-composer-0.5.4.obscpio | 3 --- product-composer-0.5.5.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.4.obscpio create mode 100644 product-composer-0.5.5.obscpio diff --git a/_service b/_service index 44ed40a..c57f73a 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.4 - 0.5.4 + 0.5.5 + 0.5.5 diff --git a/product-composer-0.5.4.obscpio b/product-composer-0.5.4.obscpio deleted file mode 100644 index 9d5ec6f..0000000 --- a/product-composer-0.5.4.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d4bcbbe16dd1ced5889a089583fb018581ca181a6d3f49546acc4849fe0d333e -size 137227 diff --git a/product-composer-0.5.5.obscpio b/product-composer-0.5.5.obscpio new file mode 100644 index 0000000..0d23bc0 --- /dev/null +++ b/product-composer-0.5.5.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f2d9601b2e876a27939a705f564c1df9046f3192aadbeccc54b0da6b4c31e11 +size 138763 diff --git a/product-composer.changes b/product-composer.changes index 9eacba5..c90624a 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Feb 19 12:37:02 UTC 2025 - Adrian Schröter + +- update to version 0.5.5 + + Suport architecture specific meta data + ------------------------------------------------------------------- Mon Feb 10 12:42:11 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 839258b..c5153cc 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.4 -mtime: 1739190885 -commit: 29d16a2dd24321cf43a474a4f5916680fd9857fe +version: 0.5.5 +mtime: 1739968572 +commit: 7d24e879f3ff7eea1a7f9d6d40bb42ea79439b30 diff --git a/product-composer.spec b/product-composer.spec index c78802a..5908ebb 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.4 +Version: 0.5.5 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 0ee6a6c0f3ec44e4226a0af8ee90e505cef4c49df9c439b5cc2109879e8e14b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 19 Feb 2025 13:56:48 +0000 Subject: [PATCH 054/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=80 --- product-composer-0.5.5.obscpio | 4 ++-- product-composer.obsinfo | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/product-composer-0.5.5.obscpio b/product-composer-0.5.5.obscpio index 0d23bc0..f94cd49 100644 --- a/product-composer-0.5.5.obscpio +++ b/product-composer-0.5.5.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6f2d9601b2e876a27939a705f564c1df9046f3192aadbeccc54b0da6b4c31e11 -size 138763 +oid sha256:623d04cdf5b3ca442399306a80a51f74a91da30047da5317191bcdb51984c699 +size 139275 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index c5153cc..84106dc 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer version: 0.5.5 -mtime: 1739968572 -commit: 7d24e879f3ff7eea1a7f9d6d40bb42ea79439b30 +mtime: 1739973257 +commit: 51dbc7abe4f89f499d8a133fcf84d377ae68dac8 -- 2.51.1 From 4058c34fb0c88136e22232bcb23dc8c65289c1ceee319f6f272bb3e3d5c301ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 20 Feb 2025 14:59:14 +0000 Subject: [PATCH 055/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=82 --- _service | 4 ++-- product-composer-0.5.5.obscpio | 3 --- product-composer-0.5.6.obscpio | 3 +++ product-composer.changes | 9 +++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 4 ++-- 6 files changed, 19 insertions(+), 10 deletions(-) delete mode 100644 product-composer-0.5.5.obscpio create mode 100644 product-composer-0.5.6.obscpio diff --git a/_service b/_service index c57f73a..9da6796 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.5 - 0.5.5 + 0.5.6 + 0.5.6 diff --git a/product-composer-0.5.5.obscpio b/product-composer-0.5.5.obscpio deleted file mode 100644 index f94cd49..0000000 --- a/product-composer-0.5.5.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:623d04cdf5b3ca442399306a80a51f74a91da30047da5317191bcdb51984c699 -size 139275 diff --git a/product-composer-0.5.6.obscpio b/product-composer-0.5.6.obscpio new file mode 100644 index 0000000..8ee7f93 --- /dev/null +++ b/product-composer-0.5.6.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fa709cf677fd22d79de0e1e59c3044113b59441d03d586e9c941ce737401776 +size 139787 diff --git a/product-composer.changes b/product-composer.changes index c90624a..59bfe66 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Thu Feb 20 14:57:49 UTC 2025 - Adrian Schröter + +- update to version 0.5.6 + + Call verifymedia on generated bootable media for verbose output + in log file. It is not fatal yet, due to a known issue in agama + base images, but that will be changed. + ------------------------------------------------------------------- Wed Feb 19 12:37:02 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 84106dc..904deac 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.5 -mtime: 1739973257 -commit: 51dbc7abe4f89f499d8a133fcf84d377ae68dac8 +version: 0.5.6 +mtime: 1740062609 +commit: e6b7869c361586d2d2ad2b2047dcf42231960fd0 diff --git a/product-composer.spec b/product-composer.spec index 5908ebb..d2fb808 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.5 +Version: 0.5.6 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -47,7 +47,7 @@ Requires: createrepo_c Requires: inst-source-utils Requires: libsolv-tools Requires: mkisofs -Requires: mksusecd >= 3.3 +Requires: mksusecd >= 3.5 BuildArch: noarch %description -- 2.51.1 From 640179d6905eeb84b86cb9b60d2a0b6dbf0aa72337fcb4aad8ffee50ca63b19a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 21 Feb 2025 13:26:32 +0000 Subject: [PATCH 056/107] fix OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=83 --- _service | 4 ++-- product-composer-0.5.6.obscpio | 3 --- product-composer-0.5.7.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.6.obscpio create mode 100644 product-composer-0.5.7.obscpio diff --git a/_service b/_service index 9da6796..d2cce89 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.6 - 0.5.6 + 0.5.7 + 0.5.7 diff --git a/product-composer-0.5.6.obscpio b/product-composer-0.5.6.obscpio deleted file mode 100644 index 8ee7f93..0000000 --- a/product-composer-0.5.6.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1fa709cf677fd22d79de0e1e59c3044113b59441d03d586e9c941ce737401776 -size 139787 diff --git a/product-composer-0.5.7.obscpio b/product-composer-0.5.7.obscpio new file mode 100644 index 0000000..79f4044 --- /dev/null +++ b/product-composer-0.5.7.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67df7b5e6994e365dd6cfea7de33d6542206dd3e550a57a7b1e8b503cecf4cb6 +size 139787 diff --git a/product-composer.changes b/product-composer.changes index 59bfe66..99008df 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Feb 21 13:25:46 UTC 2025 - Adrian Schröter + +- update to version 0.5.7 + + Fixing splitted repodata handling with splitted source medium + ------------------------------------------------------------------- Thu Feb 20 14:57:49 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 904deac..e40bf8d 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.6 -mtime: 1740062609 -commit: e6b7869c361586d2d2ad2b2047dcf42231960fd0 +version: 0.5.7 +mtime: 1740144294 +commit: ad4b4cae65a390281e215cd4485cf191b8aaedb6 diff --git a/product-composer.spec b/product-composer.spec index d2fb808..0e96192 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.6 +Version: 0.5.7 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 619acd1d3bca7767740c145eff6c70265c4d100c6304b28ff9e63dd705c292ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 24 Feb 2025 10:33:59 +0000 Subject: [PATCH 057/107] test OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=85 --- _service | 4 ++-- product-composer-0.5.7.obscpio | 3 --- product-composer-0.5.8.obscpio | 3 +++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.7.obscpio create mode 100644 product-composer-0.5.8.obscpio diff --git a/_service b/_service index d2cce89..e3aa345 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.7 - 0.5.7 + 0.5.8 + 0.5.8 diff --git a/product-composer-0.5.7.obscpio b/product-composer-0.5.7.obscpio deleted file mode 100644 index 79f4044..0000000 --- a/product-composer-0.5.7.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:67df7b5e6994e365dd6cfea7de33d6542206dd3e550a57a7b1e8b503cecf4cb6 -size 139787 diff --git a/product-composer-0.5.8.obscpio b/product-composer-0.5.8.obscpio new file mode 100644 index 0000000..774e0ce --- /dev/null +++ b/product-composer-0.5.8.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45bd18d72b599e45a9f1a185859f7359f202317ed01ee589abc655ec30735d8a +size 139787 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index e40bf8d..0cc33cb 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.7 -mtime: 1740144294 -commit: ad4b4cae65a390281e215cd4485cf191b8aaedb6 +version: 0.5.8 +mtime: 1740393176 +commit: 55b33b7387bc3f21966084786c4072db4f9a3e1f diff --git a/product-composer.spec b/product-composer.spec index 0e96192..7465cb6 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.7 +Version: 0.5.8 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 3e126d5ddcf96c55bd735c424b411c20274708388c7f88ffb66105c3c9330998 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 25 Feb 2025 07:17:56 +0000 Subject: [PATCH 058/107] changes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=86 --- product-composer.changes | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/product-composer.changes b/product-composer.changes index 99008df..b4a0d14 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Feb 24 10:35:48 UTC 2025 - Adrian Schröter + +- update to version 0.5.8 + + Added missing bits for splitted source medium + ------------------------------------------------------------------- Fri Feb 21 13:25:46 UTC 2025 - Adrian Schröter -- 2.51.1 From 1b1a43e766530e2f4e50bd98920dbb8dc53e4ad70cabf1ab53e00d4b0c40240a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 25 Feb 2025 13:32:48 +0000 Subject: [PATCH 059/107] test OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=87 --- _service | 4 ++-- product-composer-0.5.8.obscpio | 3 --- product-composer-0.5.9.obscpio | 3 +++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.8.obscpio create mode 100644 product-composer-0.5.9.obscpio diff --git a/_service b/_service index e3aa345..3d1f786 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.8 - 0.5.8 + 0.5.9 + 0.5.9 diff --git a/product-composer-0.5.8.obscpio b/product-composer-0.5.8.obscpio deleted file mode 100644 index 774e0ce..0000000 --- a/product-composer-0.5.8.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45bd18d72b599e45a9f1a185859f7359f202317ed01ee589abc655ec30735d8a -size 139787 diff --git a/product-composer-0.5.9.obscpio b/product-composer-0.5.9.obscpio new file mode 100644 index 0000000..e6a612e --- /dev/null +++ b/product-composer-0.5.9.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a38216830557a2b1644e3b43d9b915f946cf0ca035223c46c589499d545e30a +size 139787 diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 0cc33cb..fff5251 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.8 -mtime: 1740393176 -commit: 55b33b7387bc3f21966084786c4072db4f9a3e1f +version: 0.5.9 +mtime: 1740490258 +commit: 4a4b671d73f95f9e07f10612e74cb7c72a784fe2 diff --git a/product-composer.spec b/product-composer.spec index 7465cb6..c0b6bd2 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.8 +Version: 0.5.9 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From ffecbc2578794dd6b60f2a6802002ef329f145fe2af4128a7f4e5ee0f10cde7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 25 Feb 2025 14:25:01 +0000 Subject: [PATCH 060/107] changes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=88 --- product-composer.changes | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/product-composer.changes b/product-composer.changes index b4a0d14..b3a4340 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Feb 25 14:04:48 UTC 2025 - Adrian Schröter + +- update to version 0.5.9 + + Crash fix for offline media build using splitted repodata + ------------------------------------------------------------------- Mon Feb 24 10:35:48 UTC 2025 - Adrian Schröter -- 2.51.1 From d0c610af13ea1a39f140770aa3fabc3cecb2008d92afe6d9471a8c0c6f908107 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 28 Feb 2025 16:11:53 +0000 Subject: [PATCH 061/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=90 --- _service | 4 ++-- product-composer-0.5.10.obscpio | 3 +++ product-composer-0.5.9.obscpio | 3 --- product-composer.changes | 9 +++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 18 insertions(+), 9 deletions(-) create mode 100644 product-composer-0.5.10.obscpio delete mode 100644 product-composer-0.5.9.obscpio diff --git a/_service b/_service index 3d1f786..c4f097d 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.9 - 0.5.9 + 0.5.10 + 0.5.10 diff --git a/product-composer-0.5.10.obscpio b/product-composer-0.5.10.obscpio new file mode 100644 index 0000000..05305fc --- /dev/null +++ b/product-composer-0.5.10.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e6016a64f4a7b09f3891e14618c0a68591a7d8fef4a404724b18125c2dbc8ee +size 37601805 diff --git a/product-composer-0.5.9.obscpio b/product-composer-0.5.9.obscpio deleted file mode 100644 index e6a612e..0000000 --- a/product-composer-0.5.9.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4a38216830557a2b1644e3b43d9b915f946cf0ca035223c46c589499d545e30a -size 139787 diff --git a/product-composer.changes b/product-composer.changes index b3a4340..40544af 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Feb 28 16:04:33 UTC 2025 - Adrian Schröter + +- update to version 0.5.10 + * allow to specify build_options per flavor + * build_option for skiping copy of rpm-md trees to base iso + * build_option for updateinfo_packages_only + * bugfixes and cleanup + ------------------------------------------------------------------- Tue Feb 25 14:04:48 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index fff5251..9e7d79f 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.9 -mtime: 1740490258 -commit: 4a4b671d73f95f9e07f10612e74cb7c72a784fe2 +version: 0.5.10 +mtime: 1740744862 +commit: 6dc0e00932bc197e94ccdec161b2e6fcbb263dd8 diff --git a/product-composer.spec b/product-composer.spec index c0b6bd2..c06615b 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.9 +Version: 0.5.10 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 11df8435dd25f36c861a3606d5c556dcbefa4d43ed5b884618d1ee6af2a2e3bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 21 Mar 2025 15:45:05 +0000 Subject: [PATCH 062/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=92 --- _service | 4 ++-- product-composer-0.5.10.obscpio | 3 --- product-composer-0.5.11.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.10.obscpio create mode 100644 product-composer-0.5.11.obscpio diff --git a/_service b/_service index c4f097d..09f4555 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.10 - 0.5.10 + 0.5.11 + 0.5.11 diff --git a/product-composer-0.5.10.obscpio b/product-composer-0.5.10.obscpio deleted file mode 100644 index 05305fc..0000000 --- a/product-composer-0.5.10.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e6016a64f4a7b09f3891e14618c0a68591a7d8fef4a404724b18125c2dbc8ee -size 37601805 diff --git a/product-composer-0.5.11.obscpio b/product-composer-0.5.11.obscpio new file mode 100644 index 0000000..72ecb25 --- /dev/null +++ b/product-composer-0.5.11.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35687d0bacb464332d84f615322ff1fb1660cd9fa5f1cfd02b0ff398ccdd31d5 +size 141835 diff --git a/product-composer.changes b/product-composer.changes index 40544af..cac52f0 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Mar 21 15:43:58 UTC 2025 - Adrian Schröter + +- update to version 0.5.11 + * cli: keep creating Source and Debug images when using the baseiso feature + * fix crash on missing summary field + ------------------------------------------------------------------- Fri Feb 28 16:04:33 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 9e7d79f..3cb038a 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.10 -mtime: 1740744862 -commit: 6dc0e00932bc197e94ccdec161b2e6fcbb263dd8 +version: 0.5.11 +mtime: 1742570135 +commit: e71943d494cc01cbe7acfe2b0e365ee309e73294 diff --git a/product-composer.spec b/product-composer.spec index c06615b..4216b9a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.10 +Version: 0.5.11 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From b1bdbfce0deae4e19b3ed42a7e63238346871ecd25d3725c5b9de4b50ec28565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 31 Mar 2025 10:06:33 +0000 Subject: [PATCH 063/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=94 --- _service | 4 ++-- product-composer-0.5.11.obscpio | 3 --- product-composer-0.5.12.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.11.obscpio create mode 100644 product-composer-0.5.12.obscpio diff --git a/_service b/_service index 09f4555..409e818 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.11 - 0.5.11 + 0.5.12 + 0.5.12 diff --git a/product-composer-0.5.11.obscpio b/product-composer-0.5.11.obscpio deleted file mode 100644 index 72ecb25..0000000 --- a/product-composer-0.5.11.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35687d0bacb464332d84f615322ff1fb1660cd9fa5f1cfd02b0ff398ccdd31d5 -size 141835 diff --git a/product-composer-0.5.12.obscpio b/product-composer-0.5.12.obscpio new file mode 100644 index 0000000..4097e2f --- /dev/null +++ b/product-composer-0.5.12.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa783fdde9ec37b740d97f871d28f68cd9e04b913fb1d75bc72824e436dfdff6 +size 141323 diff --git a/product-composer.changes b/product-composer.changes index cac52f0..ccb168d 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Mar 31 10:05:44 UTC 2025 - Adrian Schröter + +- update to version 0.5.12: + * Fix handling of internal updateinfo.xml attributes + supportstatus, superseded_by and embargo_date . + ------------------------------------------------------------------- Fri Mar 21 15:43:58 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 3cb038a..66ffc86 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.11 -mtime: 1742570135 -commit: e71943d494cc01cbe7acfe2b0e365ee309e73294 +version: 0.5.12 +mtime: 1743413738 +commit: 50204a1c3bf839edfa5c9f4e17d44e9f1b9a13a9 diff --git a/product-composer.spec b/product-composer.spec index 4216b9a..521b688 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.11 +Version: 0.5.12 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 161eeeaafe11460170989806bd36ad41de46f853925c72980b4e7dc90a136fbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 30 Apr 2025 12:37:41 +0000 Subject: [PATCH 064/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=96 --- _service | 4 ++-- product-composer-0.5.12.obscpio | 3 --- product-composer-0.5.13.obscpio | 3 +++ product-composer.changes | 8 ++++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 17 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.12.obscpio create mode 100644 product-composer-0.5.13.obscpio diff --git a/_service b/_service index 409e818..41dae98 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.12 - 0.5.12 + 0.5.13 + 0.5.13 diff --git a/product-composer-0.5.12.obscpio b/product-composer-0.5.12.obscpio deleted file mode 100644 index 4097e2f..0000000 --- a/product-composer-0.5.12.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aa783fdde9ec37b740d97f871d28f68cd9e04b913fb1d75bc72824e436dfdff6 -size 141323 diff --git a/product-composer-0.5.13.obscpio b/product-composer-0.5.13.obscpio new file mode 100644 index 0000000..badb370 --- /dev/null +++ b/product-composer-0.5.13.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a406d57e985914a52a1afd701b15f67da02548c4937a94ffe3c0602cc5b7178f +size 143883 diff --git a/product-composer.changes b/product-composer.changes index ccb168d..9be3f8a 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 30 12:36:01 UTC 2025 - Adrian Schröter + +- update to version 0.5.13: + * support encoding of "update" and "edition" fields into CPE + * allow blacklisting binaries via updateinfo flag + * allow to specify repodata config per flavor + ------------------------------------------------------------------- Mon Mar 31 10:05:44 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 66ffc86..7031b1c 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.12 -mtime: 1743413738 -commit: 50204a1c3bf839edfa5c9f4e17d44e9f1b9a13a9 +version: 0.5.13 +mtime: 1746016336 +commit: 9228b641446d9b65ebd0deb924e3856e6b62d4cd diff --git a/product-composer.spec b/product-composer.spec index 521b688..a5535d9 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.12 +Version: 0.5.13 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From eee389ea01c5a932dac8e2f735aab85cbcdb831237bb08aa6eba8dbefba5c376 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 12 May 2025 08:42:27 +0000 Subject: [PATCH 065/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=98 --- _service | 4 ++-- product-composer-0.5.13.obscpio | 3 --- product-composer-0.5.14.obscpio | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.5.13.obscpio create mode 100644 product-composer-0.5.14.obscpio diff --git a/_service b/_service index 41dae98..8a5b381 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.5.13 - 0.5.13 + 0.5.14 + 0.5.14 diff --git a/product-composer-0.5.13.obscpio b/product-composer-0.5.13.obscpio deleted file mode 100644 index badb370..0000000 --- a/product-composer-0.5.13.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a406d57e985914a52a1afd701b15f67da02548c4937a94ffe3c0602cc5b7178f -size 143883 diff --git a/product-composer-0.5.14.obscpio b/product-composer-0.5.14.obscpio new file mode 100644 index 0000000..b8148c7 --- /dev/null +++ b/product-composer-0.5.14.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:195dc8999c0bd724f93251caff7f84805cd9c0d19eccf752a61f22c47e76fd87 +size 143883 diff --git a/product-composer.changes b/product-composer.changes index 9be3f8a..b836cb8 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon May 12 08:41:24 UTC 2025 - Adrian Schröter + +- update to version 0.5.14: + * fixing CPE-ID generation (ommit * in empty fields) + * allowing to select build-options via cli and project build configuration + ------------------------------------------------------------------- Wed Apr 30 12:36:01 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 7031b1c..f16f835 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.5.13 -mtime: 1746016336 -commit: 9228b641446d9b65ebd0deb924e3856e6b62d4cd +version: 0.5.14 +mtime: 1746700650 +commit: ee35ea29a4c10cda2d47737b2268325d931275cf diff --git a/product-composer.spec b/product-composer.spec index a5535d9..2525d40 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.13 +Version: 0.5.14 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 734dcc537ae4642cab46f3fdf552aa4bc23005e5b8cd60e95eadefa5ce9e7b4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 12 May 2025 08:42:27 +0000 Subject: [PATCH 066/107] update OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/product-composer?expand=0&rev=98 --- .gitattributes | 23 +++ .gitignore | 1 + _service | 14 ++ product-composer-0.4.14.obscpio | 3 + product-composer-0.4.15.obscpio | 3 + product-composer-0.4.16.obscpio | 3 + product-composer-0.4.17.obscpio | 3 + product-composer-0.4.18.obscpio | 3 + product-composer-0.4.20.obscpio | 3 + product-composer-0.4.21.obscpio | 3 + product-composer-0.4.8.obscpio | 3 + product-composer-0.5.1.obscpio | 3 + product-composer-0.5.10.obscpio | 3 + product-composer-0.5.11.obscpio | 3 + product-composer-0.5.12.obscpio | 3 + product-composer-0.5.13.obscpio | 3 + product-composer-0.5.14.obscpio | 3 + product-composer-0.5.2.obscpio | 3 + product-composer-0.5.3.obscpio | 3 + product-composer-0.5.4.obscpio | 3 + product-composer-0.5.7.obscpio | 3 + product-composer-0.5.9.obscpio | 3 + product-composer.changes | 328 ++++++++++++++++++++++++++++++++ product-composer.obsinfo | 4 + product-composer.spec | 88 +++++++++ sle-15-defaults.patch | 12 ++ 26 files changed, 527 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 product-composer-0.4.14.obscpio create mode 100644 product-composer-0.4.15.obscpio create mode 100644 product-composer-0.4.16.obscpio create mode 100644 product-composer-0.4.17.obscpio create mode 100644 product-composer-0.4.18.obscpio create mode 100644 product-composer-0.4.20.obscpio create mode 100644 product-composer-0.4.21.obscpio create mode 100644 product-composer-0.4.8.obscpio create mode 100644 product-composer-0.5.1.obscpio create mode 100644 product-composer-0.5.10.obscpio create mode 100644 product-composer-0.5.11.obscpio create mode 100644 product-composer-0.5.12.obscpio create mode 100644 product-composer-0.5.13.obscpio create mode 100644 product-composer-0.5.14.obscpio create mode 100644 product-composer-0.5.2.obscpio create mode 100644 product-composer-0.5.3.obscpio create mode 100644 product-composer-0.5.4.obscpio create mode 100644 product-composer-0.5.7.obscpio create mode 100644 product-composer-0.5.9.obscpio create mode 100644 product-composer.changes create mode 100644 product-composer.obsinfo create mode 100644 product-composer.spec create mode 100644 sle-15-defaults.patch diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..8a5b381 --- /dev/null +++ b/_service @@ -0,0 +1,14 @@ + + + https://github.com/openSUSE/product-composer + git + 0.5.14 + 0.5.14 + + + + + *.tar + xz + + diff --git a/product-composer-0.4.14.obscpio b/product-composer-0.4.14.obscpio new file mode 100644 index 0000000..b6a7c8c --- /dev/null +++ b/product-composer-0.4.14.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bf914a1fd863da0add821e479ad0f065bb1d9f48fca733c22e4a0fe75ecd66c +size 902156 diff --git a/product-composer-0.4.15.obscpio b/product-composer-0.4.15.obscpio new file mode 100644 index 0000000..514ab23 --- /dev/null +++ b/product-composer-0.4.15.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d79ec563057a8422499cc4a4fd28ae7127b0b6265374a07819677a5ab90c833a +size 123915 diff --git a/product-composer-0.4.16.obscpio b/product-composer-0.4.16.obscpio new file mode 100644 index 0000000..84782a9 --- /dev/null +++ b/product-composer-0.4.16.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:530a01b63c9c50e6c59f0d51429462c6ede92877c69c905c6a0bd37ab3f6c079 +size 123915 diff --git a/product-composer-0.4.17.obscpio b/product-composer-0.4.17.obscpio new file mode 100644 index 0000000..8281ad9 --- /dev/null +++ b/product-composer-0.4.17.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c08fdf697ad62051efeaebd98892ba0247412a7447029f8be2dbd86f60da3a4e +size 124939 diff --git a/product-composer-0.4.18.obscpio b/product-composer-0.4.18.obscpio new file mode 100644 index 0000000..4410a93 --- /dev/null +++ b/product-composer-0.4.18.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d59de565a5fc6fe2ea08160d9fe9bb309f3a3ae9401a6d7eb255909ddf03a6d +size 125451 diff --git a/product-composer-0.4.20.obscpio b/product-composer-0.4.20.obscpio new file mode 100644 index 0000000..694aef7 --- /dev/null +++ b/product-composer-0.4.20.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a057684fd382a2a3780e97e163116a66c9d5ef7607c8d0fecb1429c21fea518f +size 125451 diff --git a/product-composer-0.4.21.obscpio b/product-composer-0.4.21.obscpio new file mode 100644 index 0000000..ba19d3c --- /dev/null +++ b/product-composer-0.4.21.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dca94b01c95d7b7f3c67188d588910e4163603e6b8341f54de542cfbbee93d82 +size 126475 diff --git a/product-composer-0.4.8.obscpio b/product-composer-0.4.8.obscpio new file mode 100644 index 0000000..debbaf0 --- /dev/null +++ b/product-composer-0.4.8.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce1115a19a7a717dd21733227a03069dafb6b99474c4b57ecc47574975ab97fe +size 120843 diff --git a/product-composer-0.5.1.obscpio b/product-composer-0.5.1.obscpio new file mode 100644 index 0000000..c54bbc1 --- /dev/null +++ b/product-composer-0.5.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8608ed9fc6bb123f390bdafd982fec60478d37422d106adcb75bbc9269b8a2b8 +size 134667 diff --git a/product-composer-0.5.10.obscpio b/product-composer-0.5.10.obscpio new file mode 100644 index 0000000..05305fc --- /dev/null +++ b/product-composer-0.5.10.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e6016a64f4a7b09f3891e14618c0a68591a7d8fef4a404724b18125c2dbc8ee +size 37601805 diff --git a/product-composer-0.5.11.obscpio b/product-composer-0.5.11.obscpio new file mode 100644 index 0000000..72ecb25 --- /dev/null +++ b/product-composer-0.5.11.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35687d0bacb464332d84f615322ff1fb1660cd9fa5f1cfd02b0ff398ccdd31d5 +size 141835 diff --git a/product-composer-0.5.12.obscpio b/product-composer-0.5.12.obscpio new file mode 100644 index 0000000..4097e2f --- /dev/null +++ b/product-composer-0.5.12.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa783fdde9ec37b740d97f871d28f68cd9e04b913fb1d75bc72824e436dfdff6 +size 141323 diff --git a/product-composer-0.5.13.obscpio b/product-composer-0.5.13.obscpio new file mode 100644 index 0000000..badb370 --- /dev/null +++ b/product-composer-0.5.13.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a406d57e985914a52a1afd701b15f67da02548c4937a94ffe3c0602cc5b7178f +size 143883 diff --git a/product-composer-0.5.14.obscpio b/product-composer-0.5.14.obscpio new file mode 100644 index 0000000..b8148c7 --- /dev/null +++ b/product-composer-0.5.14.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:195dc8999c0bd724f93251caff7f84805cd9c0d19eccf752a61f22c47e76fd87 +size 143883 diff --git a/product-composer-0.5.2.obscpio b/product-composer-0.5.2.obscpio new file mode 100644 index 0000000..d767bb3 --- /dev/null +++ b/product-composer-0.5.2.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cb29190970d97c8c1c5f695faeff93534cb7f5a92fe60c3e8bc8120e0c4fe2a +size 136203 diff --git a/product-composer-0.5.3.obscpio b/product-composer-0.5.3.obscpio new file mode 100644 index 0000000..95085bf --- /dev/null +++ b/product-composer-0.5.3.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64813c25c7c50bc51cd591ab23838a5f47b54c0f89fa0b7e8f252aad07d9006d +size 136715 diff --git a/product-composer-0.5.4.obscpio b/product-composer-0.5.4.obscpio new file mode 100644 index 0000000..9d5ec6f --- /dev/null +++ b/product-composer-0.5.4.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4bcbbe16dd1ced5889a089583fb018581ca181a6d3f49546acc4849fe0d333e +size 137227 diff --git a/product-composer-0.5.7.obscpio b/product-composer-0.5.7.obscpio new file mode 100644 index 0000000..79f4044 --- /dev/null +++ b/product-composer-0.5.7.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67df7b5e6994e365dd6cfea7de33d6542206dd3e550a57a7b1e8b503cecf4cb6 +size 139787 diff --git a/product-composer-0.5.9.obscpio b/product-composer-0.5.9.obscpio new file mode 100644 index 0000000..e6a612e --- /dev/null +++ b/product-composer-0.5.9.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a38216830557a2b1644e3b43d9b915f946cf0ca035223c46c589499d545e30a +size 139787 diff --git a/product-composer.changes b/product-composer.changes new file mode 100644 index 0000000..b836cb8 --- /dev/null +++ b/product-composer.changes @@ -0,0 +1,328 @@ +------------------------------------------------------------------- +Mon May 12 08:41:24 UTC 2025 - Adrian Schröter + +- update to version 0.5.14: + * fixing CPE-ID generation (ommit * in empty fields) + * allowing to select build-options via cli and project build configuration + +------------------------------------------------------------------- +Wed Apr 30 12:36:01 UTC 2025 - Adrian Schröter + +- update to version 0.5.13: + * support encoding of "update" and "edition" fields into CPE + * allow blacklisting binaries via updateinfo flag + * allow to specify repodata config per flavor + +------------------------------------------------------------------- +Mon Mar 31 10:05:44 UTC 2025 - Adrian Schröter + +- update to version 0.5.12: + * Fix handling of internal updateinfo.xml attributes + supportstatus, superseded_by and embargo_date . + +------------------------------------------------------------------- +Fri Mar 21 15:43:58 UTC 2025 - Adrian Schröter + +- update to version 0.5.11 + * cli: keep creating Source and Debug images when using the baseiso feature + * fix crash on missing summary field + +------------------------------------------------------------------- +Fri Feb 28 16:04:33 UTC 2025 - Adrian Schröter + +- update to version 0.5.10 + * allow to specify build_options per flavor + * build_option for skiping copy of rpm-md trees to base iso + * build_option for updateinfo_packages_only + * bugfixes and cleanup + +------------------------------------------------------------------- +Tue Feb 25 14:04:48 UTC 2025 - Adrian Schröter + +- update to version 0.5.9 + + Crash fix for offline media build using splitted repodata + +------------------------------------------------------------------- +Mon Feb 24 10:35:48 UTC 2025 - Adrian Schröter + +- update to version 0.5.8 + + Added missing bits for splitted source medium + +------------------------------------------------------------------- +Fri Feb 21 13:25:46 UTC 2025 - Adrian Schröter + +- update to version 0.5.7 + + Fixing splitted repodata handling with splitted source medium + +------------------------------------------------------------------- +Thu Feb 20 14:57:49 UTC 2025 - Adrian Schröter + +- update to version 0.5.6 + + Call verifymedia on generated bootable media for verbose output + in log file. It is not fatal yet, due to a known issue in agama + base images, but that will be changed. + +------------------------------------------------------------------- +Wed Feb 19 12:37:02 UTC 2025 - Adrian Schröter + +- update to version 0.5.5 + + Suport architecture specific meta data + +------------------------------------------------------------------- +Mon Feb 10 12:42:11 UTC 2025 - Adrian Schröter + +- update to version 0.5.4 + + support source and debug settings per flavor + + generate sha256 files for install.iso + +------------------------------------------------------------------- +Thu Feb 6 09:11:29 UTC 2025 - Adrian Schröter + +- update to version 0.5.3 + + Adding skip_updateinfos build option to pass issue #14 + +------------------------------------------------------------------- +Thu Jan 30 09:14:14 UTC 2025 - Adrian Schröter + +- update to version 0.5.2 + + Handle baseisos like meta packages + + This means we don't expect them deployed in the build host system + anymore. Instead we search for them in the given repositories for + the product and unpack the containment rpm. + + The wanted side effect of this is that products will get rebuild, + when the baseiso has changed now. + +------------------------------------------------------------------- +Wed Jan 29 12:39:26 UTC 2025 - Adrian Schröter + +- update to version 0.5.1 + * use mksusecd instead of xorriso, fixes boot partition, requires root + +------------------------------------------------------------------- +Tue Jan 28 16:03:00 UTC 2025 - Adrian Schröter + +- update to version 0.5.0 + * New option to add generated rpm-md tree to a base image. + Can be used to create an agama based offline installer image. + +------------------------------------------------------------------- +Fri Jan 24 09:29:41 UTC 2025 - Adrian Schröter + +- update to version 0.4.21 + * Use generate_sbom from OBS server instance if available + (boo#1231141) + +------------------------------------------------------------------- +Mon Sep 30 10:22:13 UTC 2024 - Adrian Schröter + +- update to version 0.4.20 + * fix logic of installcheck fatality + +------------------------------------------------------------------- +Wed Sep 25 14:34:24 UTC 2024 - Adrian Schröter + +- update to version 0.4.19 + * Avoid hanging installcheck with large output + +------------------------------------------------------------------- +Mon Sep 23 10:50:59 UTC 2024 - Adrian Schröter + +- update to version 0.4.18 + * Fix product name in SPDX SBOM files (was hardcoded to ALP) + * Some more progress lines for logfile + +------------------------------------------------------------------- +Mon Sep 2 12:18:07 UTC 2024 - Adrian Schröter + +- update to version 0.4.17 + * abort_on_empty_updateinfo option added + * allow to drop directory tree after iso generation + * allow to enable iso generation by flavor + +------------------------------------------------------------------- +Mon Jul 22 11:48:03 UTC 2024 - Adrian Schröter + +- update to version 0.4.16 + * Crash fixes on incomplete iso spec or PkgSet substraction + +------------------------------------------------------------------- +Wed Jul 17 12:24:00 UTC 2024 - Adrian Schröter + +- update to version 0.4.15 + * avoid double export of -debug packages when using "all" option + +------------------------------------------------------------------- +Tue Jul 16 12:23:34 UTC 2024 - Adrian Schröter + +- update to version 0.4.14 + * added option to run installcheck + => new dependency to libsolv-tools therefore + +------------------------------------------------------------------- +Thu Jul 11 12:52:03 UTC 2024 - Adrian Schröter + +- update to version 0.4.13 + * crash fix for "all available packages" option + +------------------------------------------------------------------- +Mon Jul 8 09:37:08 UTC 2024 - Adrian Schröter + +- update to version 0.4.12 + * fixed susedata generation (only a single language translation was generated) + * Added option to include all available packages + +------------------------------------------------------------------- +Wed Jun 26 11:55:22 UTC 2024 - Adrian Schröter + +- update to version 0.4.11 + * canonized filenames (get rid of ::import prefixes) + +------------------------------------------------------------------- +Wed Jun 26 10:36:50 UTC 2024 - Adrian Schröter + +- update to version 0.4.10 + * support building on 15.6, using python311 stack (added sle-15-defaults.patch) + * changing createrepo defaults for SLE 15 only + * crash fix on incomplete generated groups by pkglistgen + +------------------------------------------------------------------- +Wed Jun 26 07:57:25 UTC 2024 - Adrian Schröter + +- update to version 0.4.9 + * Introduce "extension" product-type as alias for "module" + Technical the same, but handled different in user accounting + * fix for building without debug or source media + +------------------------------------------------------------------- +Fri May 24 13:54:21 UTC 2024 - Adrian Schröter + +- update to version 0.4.8 + * Support export of slsa.provenance files + * Allow to override product directory per flavor + +------------------------------------------------------------------- +Fri May 17 13:36:46 UTC 2024 - Adrian Schröter + +- update to version 0.4.7 + * Support aborting on embargo updates in future + * Clean updateinfo.xml from OBS internal elements + * Add tagmedia for iso files to support checkmedia command + +------------------------------------------------------------------- +Fri May 17 07:58:33 UTC 2024 - Adrian Schröter + +- update to version 0.4.6 + * fixing signature creation for -Source and -Debug media + * added option to allow to specify an updateinfo id prefix + +------------------------------------------------------------------- +Thu May 16 09:04:27 UTC 2024 - Adrian Schröter + +- update to version 0.4.5 + * generate .sha256 files for .iso files + +------------------------------------------------------------------- +Thu Apr 11 12:17:13 UTC 2024 - Adrian Schröter + +- update to version 0.4.4 + * supports also schema version 0.2 now + * supports specifing add-on media product builds (versus OS) + * supports overwriting package (from) information in updatinfo + +------------------------------------------------------------------- +Wed Mar 27 16:28:27 UTC 2024 - Adrian Schröter + +- update to version 0.4.3 + * Allow product builds without meta packages + * improve disk-usage in susedata output + +------------------------------------------------------------------- +Fri Mar 8 10:40:48 UTC 2024 - Adrian Schröter + +- update to version 0.4.2 + * generate also diskusage data now (done by mls) + * code cleanup +- add missing dependency to python-zstandard + +------------------------------------------------------------------- +Thu Mar 7 15:49:18 UTC 2024 - Adrian Schröter + +- update to version 0.4.1 + * write translations of package descriptions + +------------------------------------------------------------------- +Wed Mar 6 15:11:10 UTC 2024 - Adrian Schröter + +- update to version 0.4.0 + Replacement of susedata tool, first part + + - Add supportstatus + - Add gpg trusted keys + - switch to SHA512 checksum + + Missing: + - diskusage data + - package translations + +------------------------------------------------------------------- +Fri Feb 23 10:58:49 UTC 2024 - Adrian Schröter + +- update to version 0.3.4 + - support basic iso generation, not for bootable images yet + +------------------------------------------------------------------- +Tue Feb 6 15:13:11 UTC 2024 - Adrian Schröter + +- update to version 0.3.3 + - fixes incorrect data inside of repomd.xml + +------------------------------------------------------------------- +Mon Feb 5 12:04:37 UTC 2024 - Adrian Schröter + +- update to version 0.3.2 + * crash fixes + +------------------------------------------------------------------- +Thu Jan 11 08:17:38 UTC 2024 - Adrian Schröter + +- update to version 0.3.1 + * Supporting new 0.1 schema with extended functionality + * signature handling fix + * refactoring and code cleanup and documentation updates + +------------------------------------------------------------------- +Tue Dec 5 14:46:55 UTC 2023 - Adrian Schröter + +- update to version 0.2 + * Support .report file generation + +------------------------------------------------------------------- +Mon Dec 4 15:27:14 UTC 2023 - Dominique Leuenberger + +- Set service to manual run: server side execution not permitted in + products. +- Do not use python-single-spec magic, but use python3 directly + (the main python version). + +------------------------------------------------------------------- +Mon Dec 4 14:52:21 UTC 2023 - Adrian Schröter + +- roll version 0.1 + Kind of a beta version for ALP based products. + +------------------------------------------------------------------- +Wed Nov 15 10:37:22 UTC 2023 - Adrian Schröter + +- initial package + diff --git a/product-composer.obsinfo b/product-composer.obsinfo new file mode 100644 index 0000000..f16f835 --- /dev/null +++ b/product-composer.obsinfo @@ -0,0 +1,4 @@ +name: product-composer +version: 0.5.14 +mtime: 1746700650 +commit: ee35ea29a4c10cda2d47737b2268325d931275cf diff --git a/product-composer.spec b/product-composer.spec new file mode 100644 index 0000000..2525d40 --- /dev/null +++ b/product-composer.spec @@ -0,0 +1,88 @@ +# +# spec file for package product-composer +# +# Copyright (c) 2025 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%if "%{?sle_version}" == "150600" +%define used_python python311 +%else +%define used_python python3 +%endif + +Name: product-composer +Version: 0.5.14 +Release: 0 +Summary: Product Composer +License: GPL-2.0-or-later +Group: Development/Tools/Building +URL: https://github.com/openSUSE/product-composer +Source: %name-%{version}.tar.xz +# Should become a build option +Patch1: sle-15-defaults.patch +BuildRequires: %{used_python}-pip +BuildRequires: %{used_python}-poetry-core +BuildRequires: %{used_python}-setuptools +BuildRequires: %{used_python}-wheel +Requires: %{used_python}-PyYAML +Requires: %{used_python}-pydantic +Requires: %{used_python}-rpm +Requires: %{used_python}-zstandard +# build for signdummy +Requires: build +Requires: checkmedia +Requires: createrepo_c +Requires: inst-source-utils +Requires: libsolv-tools +Requires: mkisofs +Requires: mksusecd >= 3.5 +BuildArch: noarch + +%description +The new product builder for ALP family and beyond. +WARNING: please be aware that the code is still on the move and is + likely to break with productcompose file syntax changes. + +%prep +%setup -q -n %name-%version +%if "%{?sle_version}" == "150600" +%patch -P 1 -p1 +%endif + +%build +%if "%{?sle_version}" == "150600" +%python311_pyproject_wheel +%else +%python3_pyproject_wheel +%endif + +%install +%if "%{?sle_version}" == "150600" +%python311_pyproject_install +%else +%python3_pyproject_install +%endif +mv %buildroot/usr/bin/productcomposer %buildroot%_bindir/product-composer + +%files +%doc README.rst docs examples +%_bindir/product-composer +%if "%{?sle_version}" == "150600" +%{python311_sitelib}/* +%else +%{python3_sitelib}/* +%endif + +%changelog diff --git a/sle-15-defaults.patch b/sle-15-defaults.patch new file mode 100644 index 0000000..35fcd59 --- /dev/null +++ b/sle-15-defaults.patch @@ -0,0 +1,12 @@ +diff --git a/src/productcomposer/defaults.py b/src/productcomposer/defaults.py +index 4493328..1b351ef 100644 +--- a/src/productcomposer/defaults.py ++++ b/src/productcomposer/defaults.py +@@ -7,5 +7,5 @@ and explicitly pass them to the programs. + """ + + +-CREATEREPO_CHECKSUM_TYPE: str = "sha512" +-CREATEREPO_GENERAL_COMPRESS_TYPE: str = "zstd" ++CREATEREPO_CHECKSUM_TYPE: str = "sha256" ++CREATEREPO_GENERAL_COMPRESS_TYPE: str = "gz" -- 2.51.1 From a437760658c26f6770bbce1c87c9e8763dc8a34691e3d8e97092d75f6af88e90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 13 May 2025 07:29:33 +0200 Subject: [PATCH 067/107] Cleanup and switch to submodule --- .gitmodules | 3 +++ _service | 14 -------------- product-composer | 1 + product-composer-0.4.14.obscpio | 3 --- product-composer-0.4.15.obscpio | 3 --- product-composer-0.4.16.obscpio | 3 --- product-composer-0.4.17.obscpio | 3 --- product-composer-0.4.18.obscpio | 3 --- product-composer-0.4.20.obscpio | 3 --- product-composer-0.4.21.obscpio | 3 --- product-composer-0.4.8.obscpio | 3 --- product-composer-0.5.1.obscpio | 3 --- product-composer-0.5.10.obscpio | 3 --- product-composer-0.5.11.obscpio | 3 --- product-composer-0.5.12.obscpio | 3 --- product-composer-0.5.13.obscpio | 3 --- product-composer-0.5.14.obscpio | 3 --- product-composer-0.5.2.obscpio | 3 --- product-composer-0.5.3.obscpio | 3 --- product-composer-0.5.4.obscpio | 3 --- product-composer-0.5.7.obscpio | 3 --- product-composer-0.5.9.obscpio | 3 --- product-composer.obsinfo | 4 ---- product-composer.spec | 1 + 24 files changed, 5 insertions(+), 75 deletions(-) create mode 100644 .gitmodules delete mode 100644 _service create mode 160000 product-composer delete mode 100644 product-composer-0.4.14.obscpio delete mode 100644 product-composer-0.4.15.obscpio delete mode 100644 product-composer-0.4.16.obscpio delete mode 100644 product-composer-0.4.17.obscpio delete mode 100644 product-composer-0.4.18.obscpio delete mode 100644 product-composer-0.4.20.obscpio delete mode 100644 product-composer-0.4.21.obscpio delete mode 100644 product-composer-0.4.8.obscpio delete mode 100644 product-composer-0.5.1.obscpio delete mode 100644 product-composer-0.5.10.obscpio delete mode 100644 product-composer-0.5.11.obscpio delete mode 100644 product-composer-0.5.12.obscpio delete mode 100644 product-composer-0.5.13.obscpio delete mode 100644 product-composer-0.5.14.obscpio delete mode 100644 product-composer-0.5.2.obscpio delete mode 100644 product-composer-0.5.3.obscpio delete mode 100644 product-composer-0.5.4.obscpio delete mode 100644 product-composer-0.5.7.obscpio delete mode 100644 product-composer-0.5.9.obscpio delete mode 100644 product-composer.obsinfo diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..03fb0ca --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "product-composer"] + path = product-composer + url = https://github.com/openSUSE/product-composer diff --git a/_service b/_service deleted file mode 100644 index 8a5b381..0000000 --- a/_service +++ /dev/null @@ -1,14 +0,0 @@ - - - https://github.com/openSUSE/product-composer - git - 0.5.14 - 0.5.14 - - - - - *.tar - xz - - diff --git a/product-composer b/product-composer new file mode 160000 index 0000000..ee35ea2 --- /dev/null +++ b/product-composer @@ -0,0 +1 @@ +Subproject commit ee35ea29a4c10cda2d47737b2268325d931275cf000000000000000000000000 diff --git a/product-composer-0.4.14.obscpio b/product-composer-0.4.14.obscpio deleted file mode 100644 index b6a7c8c..0000000 --- a/product-composer-0.4.14.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0bf914a1fd863da0add821e479ad0f065bb1d9f48fca733c22e4a0fe75ecd66c -size 902156 diff --git a/product-composer-0.4.15.obscpio b/product-composer-0.4.15.obscpio deleted file mode 100644 index 514ab23..0000000 --- a/product-composer-0.4.15.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d79ec563057a8422499cc4a4fd28ae7127b0b6265374a07819677a5ab90c833a -size 123915 diff --git a/product-composer-0.4.16.obscpio b/product-composer-0.4.16.obscpio deleted file mode 100644 index 84782a9..0000000 --- a/product-composer-0.4.16.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:530a01b63c9c50e6c59f0d51429462c6ede92877c69c905c6a0bd37ab3f6c079 -size 123915 diff --git a/product-composer-0.4.17.obscpio b/product-composer-0.4.17.obscpio deleted file mode 100644 index 8281ad9..0000000 --- a/product-composer-0.4.17.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c08fdf697ad62051efeaebd98892ba0247412a7447029f8be2dbd86f60da3a4e -size 124939 diff --git a/product-composer-0.4.18.obscpio b/product-composer-0.4.18.obscpio deleted file mode 100644 index 4410a93..0000000 --- a/product-composer-0.4.18.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d59de565a5fc6fe2ea08160d9fe9bb309f3a3ae9401a6d7eb255909ddf03a6d -size 125451 diff --git a/product-composer-0.4.20.obscpio b/product-composer-0.4.20.obscpio deleted file mode 100644 index 694aef7..0000000 --- a/product-composer-0.4.20.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a057684fd382a2a3780e97e163116a66c9d5ef7607c8d0fecb1429c21fea518f -size 125451 diff --git a/product-composer-0.4.21.obscpio b/product-composer-0.4.21.obscpio deleted file mode 100644 index ba19d3c..0000000 --- a/product-composer-0.4.21.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dca94b01c95d7b7f3c67188d588910e4163603e6b8341f54de542cfbbee93d82 -size 126475 diff --git a/product-composer-0.4.8.obscpio b/product-composer-0.4.8.obscpio deleted file mode 100644 index debbaf0..0000000 --- a/product-composer-0.4.8.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ce1115a19a7a717dd21733227a03069dafb6b99474c4b57ecc47574975ab97fe -size 120843 diff --git a/product-composer-0.5.1.obscpio b/product-composer-0.5.1.obscpio deleted file mode 100644 index c54bbc1..0000000 --- a/product-composer-0.5.1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8608ed9fc6bb123f390bdafd982fec60478d37422d106adcb75bbc9269b8a2b8 -size 134667 diff --git a/product-composer-0.5.10.obscpio b/product-composer-0.5.10.obscpio deleted file mode 100644 index 05305fc..0000000 --- a/product-composer-0.5.10.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e6016a64f4a7b09f3891e14618c0a68591a7d8fef4a404724b18125c2dbc8ee -size 37601805 diff --git a/product-composer-0.5.11.obscpio b/product-composer-0.5.11.obscpio deleted file mode 100644 index 72ecb25..0000000 --- a/product-composer-0.5.11.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35687d0bacb464332d84f615322ff1fb1660cd9fa5f1cfd02b0ff398ccdd31d5 -size 141835 diff --git a/product-composer-0.5.12.obscpio b/product-composer-0.5.12.obscpio deleted file mode 100644 index 4097e2f..0000000 --- a/product-composer-0.5.12.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aa783fdde9ec37b740d97f871d28f68cd9e04b913fb1d75bc72824e436dfdff6 -size 141323 diff --git a/product-composer-0.5.13.obscpio b/product-composer-0.5.13.obscpio deleted file mode 100644 index badb370..0000000 --- a/product-composer-0.5.13.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a406d57e985914a52a1afd701b15f67da02548c4937a94ffe3c0602cc5b7178f -size 143883 diff --git a/product-composer-0.5.14.obscpio b/product-composer-0.5.14.obscpio deleted file mode 100644 index b8148c7..0000000 --- a/product-composer-0.5.14.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:195dc8999c0bd724f93251caff7f84805cd9c0d19eccf752a61f22c47e76fd87 -size 143883 diff --git a/product-composer-0.5.2.obscpio b/product-composer-0.5.2.obscpio deleted file mode 100644 index d767bb3..0000000 --- a/product-composer-0.5.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4cb29190970d97c8c1c5f695faeff93534cb7f5a92fe60c3e8bc8120e0c4fe2a -size 136203 diff --git a/product-composer-0.5.3.obscpio b/product-composer-0.5.3.obscpio deleted file mode 100644 index 95085bf..0000000 --- a/product-composer-0.5.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:64813c25c7c50bc51cd591ab23838a5f47b54c0f89fa0b7e8f252aad07d9006d -size 136715 diff --git a/product-composer-0.5.4.obscpio b/product-composer-0.5.4.obscpio deleted file mode 100644 index 9d5ec6f..0000000 --- a/product-composer-0.5.4.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d4bcbbe16dd1ced5889a089583fb018581ca181a6d3f49546acc4849fe0d333e -size 137227 diff --git a/product-composer-0.5.7.obscpio b/product-composer-0.5.7.obscpio deleted file mode 100644 index 79f4044..0000000 --- a/product-composer-0.5.7.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:67df7b5e6994e365dd6cfea7de33d6542206dd3e550a57a7b1e8b503cecf4cb6 -size 139787 diff --git a/product-composer-0.5.9.obscpio b/product-composer-0.5.9.obscpio deleted file mode 100644 index e6a612e..0000000 --- a/product-composer-0.5.9.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4a38216830557a2b1644e3b43d9b915f946cf0ca035223c46c589499d545e30a -size 139787 diff --git a/product-composer.obsinfo b/product-composer.obsinfo deleted file mode 100644 index f16f835..0000000 --- a/product-composer.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: product-composer -version: 0.5.14 -mtime: 1746700650 -commit: ee35ea29a4c10cda2d47737b2268325d931275cf diff --git a/product-composer.spec b/product-composer.spec index 2525d40..40e32e1 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -29,6 +29,7 @@ Summary: Product Composer License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer +#!CreateArchive: product-composer Source: %name-%{version}.tar.xz # Should become a build option Patch1: sle-15-defaults.patch -- 2.51.1 From b82eb992f858fce4889131f45e3a8fd2178211377d06877713f713a43ea90401 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 13 May 2025 07:40:30 +0200 Subject: [PATCH 068/107] Run obs-git-init --- .gitattributes | 1 + .gitignore | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/.gitattributes b/.gitattributes index 9b03811..a9bfeea 100644 --- a/.gitattributes +++ b/.gitattributes @@ -21,3 +21,4 @@ *.xz filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text +*.changes merge=merge-changes diff --git a/.gitignore b/.gitignore index 57affb6..59eb469 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ .osc +*.obscpio +*.osc +*.obscpio +*.osc -- 2.51.1 From 204e32d3a3ac87e8a842e15ab1478dd1fdc84a14b7b77cc0fa1033dfd45ceab4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 13 May 2025 14:35:10 +0200 Subject: [PATCH 069/107] Update to 0.5.15 --- product-composer | 2 +- product-composer.changes | 11 +++++++++++ product-composer.spec | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index ee35ea2..ec14a0b 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit ee35ea29a4c10cda2d47737b2268325d931275cf000000000000000000000000 +Subproject commit ec14a0b839f7629bb1fc0fbf2362a4153eaa87cb000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index b836cb8..72c5f92 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Tue May 13 12:34:06 UTC 2025 - Adrian Schröter + +- update to version 0.5.15: + * fix generation of gpg-pubkey content tags + * Do not error out in updateinfo_packages_only mode if packages are not found + * Set BUILD_DIR before calling the sbom generator + * Handle build_options in flavors different + Add them to the global set, instead of replacing the global set. + * Fix handover of multiple --build-option cli parameters + ------------------------------------------------------------------- Mon May 12 08:41:24 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 40e32e1..59aae8d 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.14 +Version: 0.5.15 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From fed5fbb26fa9c09ab6729daf6640a03d7723158f7ac9954c016c1bc9eb55bf00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 16 May 2025 15:31:29 +0200 Subject: [PATCH 070/107] 0.5.16 --- .gitmodules | 2 ++ product-composer | 2 +- product-composer.changes | 10 ++++++++++ product-composer.spec | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 03fb0ca..086bab6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,5 @@ [submodule "product-composer"] path = product-composer url = https://github.com/openSUSE/product-composer + branch = main + diff --git a/product-composer b/product-composer index ec14a0b..44b3250 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit ec14a0b839f7629bb1fc0fbf2362a4153eaa87cb000000000000000000000000 +Subproject commit 44b3250a19eee88eb6a8658cf40ec2f151215edd000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 72c5f92..2b58d03 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Fri May 16 13:28:58 UTC 2025 - Adrian Schröter + +- update to version 0.5.16: + * package EULA support added + * agama: do not take the iso meta data from the agama iso + * code cleanup and refactoring + * build description files are now validated. + * verify command is now checking all flavors by default. + ------------------------------------------------------------------- Tue May 13 12:34:06 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 59aae8d..6999dea 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.15 +Version: 0.5.16 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 7539d092c1d4d26c7c120e4a7bb35e1f17bc102f3008d356decf8d13af00f208 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Tue, 20 May 2025 07:31:35 +0000 Subject: [PATCH 071/107] Accepting request 1278080 from openSUSE:Tools - update to version 0.5.16: * package EULA support added * agama: do not take the iso meta data from the agama iso * code cleanup and refactoring * build description files are now validated. * verify command is now checking all flavors by default. - update to version 0.5.15: * fix generation of gpg-pubkey content tags * Do not error out in updateinfo_packages_only mode if packages are not found * Set BUILD_DIR before calling the sbom generator * Handle build_options in flavors different Add them to the global set, instead of replacing the global set. * Fix handover of multiple --build-option cli parameters OBS-URL: https://build.opensuse.org/request/show/1278080 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=36 --- _scmsync.obsinfo | 4 ++++ _service | 14 -------------- build.specials.obscpio | 3 +++ product-composer-0.5.14.obscpio | 3 --- product-composer.changes | 21 +++++++++++++++++++++ product-composer.obscpio | 3 +++ product-composer.obsinfo | 4 ---- product-composer.spec | 3 ++- 8 files changed, 33 insertions(+), 22 deletions(-) create mode 100644 _scmsync.obsinfo delete mode 100644 _service create mode 100644 build.specials.obscpio delete mode 100644 product-composer-0.5.14.obscpio create mode 100644 product-composer.obscpio delete mode 100644 product-composer.obsinfo diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo new file mode 100644 index 0000000..ca93479 --- /dev/null +++ b/_scmsync.obsinfo @@ -0,0 +1,4 @@ +mtime: 1747402289 +commit: fed5fbb26fa9c09ab6729daf6640a03d7723158f7ac9954c016c1bc9eb55bf00 +url: https://src.opensuse.org/tools/product-composer +revision: devel diff --git a/_service b/_service deleted file mode 100644 index 8a5b381..0000000 --- a/_service +++ /dev/null @@ -1,14 +0,0 @@ - - - https://github.com/openSUSE/product-composer - git - 0.5.14 - 0.5.14 - - - - - *.tar - xz - - diff --git a/build.specials.obscpio b/build.specials.obscpio new file mode 100644 index 0000000..0d3f43e --- /dev/null +++ b/build.specials.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6a2054894d8336125ad45521d79516bf411b0f667ade9a07b147cdfd15bf854 +size 536 diff --git a/product-composer-0.5.14.obscpio b/product-composer-0.5.14.obscpio deleted file mode 100644 index b8148c7..0000000 --- a/product-composer-0.5.14.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:195dc8999c0bd724f93251caff7f84805cd9c0d19eccf752a61f22c47e76fd87 -size 143883 diff --git a/product-composer.changes b/product-composer.changes index b836cb8..2b58d03 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Fri May 16 13:28:58 UTC 2025 - Adrian Schröter + +- update to version 0.5.16: + * package EULA support added + * agama: do not take the iso meta data from the agama iso + * code cleanup and refactoring + * build description files are now validated. + * verify command is now checking all flavors by default. + +------------------------------------------------------------------- +Tue May 13 12:34:06 UTC 2025 - Adrian Schröter + +- update to version 0.5.15: + * fix generation of gpg-pubkey content tags + * Do not error out in updateinfo_packages_only mode if packages are not found + * Set BUILD_DIR before calling the sbom generator + * Handle build_options in flavors different + Add them to the global set, instead of replacing the global set. + * Fix handover of multiple --build-option cli parameters + ------------------------------------------------------------------- Mon May 12 08:41:24 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio new file mode 100644 index 0000000..cf8f49f --- /dev/null +++ b/product-composer.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f17be7959c65767223f747dc118b3fa8fd1ec2a2d918f244b6b7f38bc5f2b4da +size 148884 diff --git a/product-composer.obsinfo b/product-composer.obsinfo deleted file mode 100644 index f16f835..0000000 --- a/product-composer.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: product-composer -version: 0.5.14 -mtime: 1746700650 -commit: ee35ea29a4c10cda2d47737b2268325d931275cf diff --git a/product-composer.spec b/product-composer.spec index 2525d40..6999dea 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,12 +23,13 @@ %endif Name: product-composer -Version: 0.5.14 +Version: 0.5.16 Release: 0 Summary: Product Composer License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer +#!CreateArchive: product-composer Source: %name-%{version}.tar.xz # Should become a build option Patch1: sle-15-defaults.patch -- 2.51.1 From f140fa4ecc7919486fc9fef42a93851e55a8415a881c6bdb40e77a6b25ca8bb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 21 May 2025 12:38:50 +0200 Subject: [PATCH 072/107] Add missing dep to python-schema --- product-composer.changes | 5 +++++ product-composer.spec | 1 + 2 files changed, 6 insertions(+) diff --git a/product-composer.changes b/product-composer.changes index 2b58d03..2b7ca6b 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed May 21 10:38:30 UTC 2025 - Adrian Schröter + +- add missing dependency to python schema module + ------------------------------------------------------------------- Fri May 16 13:28:58 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 6999dea..9349afe 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -40,6 +40,7 @@ BuildRequires: %{used_python}-wheel Requires: %{used_python}-PyYAML Requires: %{used_python}-pydantic Requires: %{used_python}-rpm +Requires: %{used_python}-schema Requires: %{used_python}-zstandard # build for signdummy Requires: build -- 2.51.1 From 13367e8fa0c6b7c66bea9a9e5f12134bd1abea745f140e8cd765ad558d9f6b09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 2 Jun 2025 11:34:45 +0200 Subject: [PATCH 073/107] 0.6.0 --- product-composer | 2 +- product-composer.changes | 10 ++++++++++ product-composer.spec | 3 +-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/product-composer b/product-composer index 44b3250..bd15f15 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 44b3250a19eee88eb6a8658cf40ec2f151215edd000000000000000000000000 +Subproject commit bd15f156864dab342b7959f4d739660d13c83c12000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 2b7ca6b..9df2dc7 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Jun 2 09:29:18 UTC 2025 - Adrian Schröter + +- update to version 0.6.0: + * obsolete schema dependency again and rely on pydantic + * support AppStream generation + * support packageset selections in flavors via content and unpack + * allow overwrite of supportstatus via = prefix + * larger code refactoring for first unit tests + ------------------------------------------------------------------- Wed May 21 10:38:30 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 9349afe..217be32 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.16 +Version: 0.6.0 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -40,7 +40,6 @@ BuildRequires: %{used_python}-wheel Requires: %{used_python}-PyYAML Requires: %{used_python}-pydantic Requires: %{used_python}-rpm -Requires: %{used_python}-schema Requires: %{used_python}-zstandard # build for signdummy Requires: build -- 2.51.1 From 90b4b3bb98ca8d612a888f8aa2f68f1f05b59c3dd4fb4b1c7ee72d4ab198bbe7 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Mon, 2 Jun 2025 20:00:54 +0000 Subject: [PATCH 074/107] Accepting request 1281849 from openSUSE:Tools - update to version 0.6.0: * obsolete schema dependency again and rely on pydantic * support AppStream generation * support packageset selections in flavors via content and unpack * allow overwrite of supportstatus via = prefix * larger code refactoring for first unit tests - add missing dependency to python schema module OBS-URL: https://build.opensuse.org/request/show/1281849 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=37 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- product-composer.changes | 15 +++++++++++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 2 +- 5 files changed, 21 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index ca93479..4f827f9 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1747402289 -commit: fed5fbb26fa9c09ab6729daf6640a03d7723158f7ac9954c016c1bc9eb55bf00 +mtime: 1748856885 +commit: 13367e8fa0c6b7c66bea9a9e5f12134bd1abea745f140e8cd765ad558d9f6b09 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index 0d3f43e..833e8f9 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c6a2054894d8336125ad45521d79516bf411b0f667ade9a07b147cdfd15bf854 +oid sha256:3dca6c65c367b3051be16befaf472889331b1900be22a7c9c8063c587059023f size 536 diff --git a/product-composer.changes b/product-composer.changes index 2b58d03..9df2dc7 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Jun 2 09:29:18 UTC 2025 - Adrian Schröter + +- update to version 0.6.0: + * obsolete schema dependency again and rely on pydantic + * support AppStream generation + * support packageset selections in flavors via content and unpack + * allow overwrite of supportstatus via = prefix + * larger code refactoring for first unit tests + +------------------------------------------------------------------- +Wed May 21 10:38:30 UTC 2025 - Adrian Schröter + +- add missing dependency to python schema module + ------------------------------------------------------------------- Fri May 16 13:28:58 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio index cf8f49f..ea480a8 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f17be7959c65767223f747dc118b3fa8fd1ec2a2d918f244b6b7f38bc5f2b4da -size 148884 +oid sha256:5149405ce60ccd41a2ef476ad6ea23a3aac67abc56d4599cb653c8ff7cd18f15 +size 377948 diff --git a/product-composer.spec b/product-composer.spec index 6999dea..217be32 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.5.16 +Version: 0.6.0 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From deb2231e317000811cd30e971b94077ed76204393a88617766a2f9c293041caf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 4 Jun 2025 15:34:08 +0200 Subject: [PATCH 075/107] 0.6.1 --- product-composer | 2 +- product-composer.changes | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/product-composer b/product-composer index bd15f15..61f5013 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit bd15f156864dab342b7959f4d739660d13c83c12000000000000000000000000 +Subproject commit 61f50139ee2ee212bddbb4136eea88cbaecdebe2000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 9df2dc7..147c7ad 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jun 4 13:33:43 UTC 2025 - Adrian Schröter + +- update to version 0.6.1: + * fixing a crash when no 'iso' tag is defined + ------------------------------------------------------------------- Mon Jun 2 09:29:18 UTC 2025 - Adrian Schröter -- 2.51.1 From e3957aac31f2affaf64dcfe54bef7b9f02f9d1b3226a4e944e7a15c698a1bdcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 4 Jun 2025 16:00:55 +0200 Subject: [PATCH 076/107] One more crash fix --- product-composer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product-composer b/product-composer index 61f5013..b31be3f 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 61f50139ee2ee212bddbb4136eea88cbaecdebe2000000000000000000000000 +Subproject commit b31be3f117215c50c7ac4b4544d8525b1d850738000000000000000000000000 -- 2.51.1 From 702733326e72f65abbc7171921dbb7ab065c96ece2d55460b548f32bc349fc74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 4 Jun 2025 16:35:31 +0200 Subject: [PATCH 077/107] 0.6.2 --- product-composer | 2 +- product-composer.changes | 12 ++++++++++++ product-composer.spec | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index b31be3f..ab2e7fb 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit b31be3f117215c50c7ac4b4544d8525b1d850738000000000000000000000000 +Subproject commit ab2e7fb998fbd5c5a9bcdc2031f688dd2636114f000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 147c7ad..e34ab99 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed Jun 4 14:34:39 UTC 2025 - Adrian Schröter + +- update to version 0.6.2 + * crash fix for agama builds + * Rework package set calculation + + The new code allows to reference package sets that are defined + later in the recipe. It also allows to specify a flavor or + architecture in the reference, so that a flavor can reuse the + package set of a different flavor. + ------------------------------------------------------------------- Wed Jun 4 13:33:43 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 217be32..ab47a79 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.0 +Version: 0.6.2 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 9f290a7de2e71c609834dbb33370e7c06f9d2061f4976d2e6a8a4e0934adc608 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 4 Jun 2025 18:30:20 +0000 Subject: [PATCH 078/107] Accepting request 1282796 from openSUSE:Tools - update to version 0.6.2 * crash fix for agama builds * Rework package set calculation The new code allows to reference package sets that are defined later in the recipe. It also allows to specify a flavor or architecture in the reference, so that a flavor can reuse the package set of a different flavor. - update to version 0.6.1: * fixing a crash when no 'iso' tag is defined OBS-URL: https://build.opensuse.org/request/show/1282796 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=38 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- product-composer.changes | 18 ++++++++++++++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 2 +- 5 files changed, 24 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 4f827f9..abbba47 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1748856885 -commit: 13367e8fa0c6b7c66bea9a9e5f12134bd1abea745f140e8cd765ad558d9f6b09 +mtime: 1749047731 +commit: 702733326e72f65abbc7171921dbb7ab065c96ece2d55460b548f32bc349fc74 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index 833e8f9..66dcf64 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3dca6c65c367b3051be16befaf472889331b1900be22a7c9c8063c587059023f +oid sha256:39a983063b80246e6b601e11c2bba24ee30069ed75fa8ebd830ecee84e0bdbd2 size 536 diff --git a/product-composer.changes b/product-composer.changes index 9df2dc7..e34ab99 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Wed Jun 4 14:34:39 UTC 2025 - Adrian Schröter + +- update to version 0.6.2 + * crash fix for agama builds + * Rework package set calculation + + The new code allows to reference package sets that are defined + later in the recipe. It also allows to specify a flavor or + architecture in the reference, so that a flavor can reuse the + package set of a different flavor. + +------------------------------------------------------------------- +Wed Jun 4 13:33:43 UTC 2025 - Adrian Schröter + +- update to version 0.6.1: + * fixing a crash when no 'iso' tag is defined + ------------------------------------------------------------------- Mon Jun 2 09:29:18 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio index ea480a8..b3075c3 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5149405ce60ccd41a2ef476ad6ea23a3aac67abc56d4599cb653c8ff7cd18f15 -size 377948 +oid sha256:7e8a6823e8057fae1e71c3f039ce7f1dad55df5648d660c17bfea66bb53c3b44 +size 373548 diff --git a/product-composer.spec b/product-composer.spec index 217be32..ab47a79 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.0 +Version: 0.6.2 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 0e04a2d248f4ea51d4c850723002c2413493589caf0382e9a19ae38bd850b734 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dirk=20M=C3=BCller?= Date: Wed, 25 Jun 2025 13:54:53 +0200 Subject: [PATCH 079/107] Add changes for making SLFO work --- change-fitering-error-to-warning.patch | 27 ++++++++++++++++++++++++++ parse-supportstatus.patch | 26 +++++++++++++++++++++++++ product-composer.changes | 26 ++++++++++++++++++------- product-composer.spec | 8 ++++++-- 4 files changed, 78 insertions(+), 9 deletions(-) create mode 100644 change-fitering-error-to-warning.patch create mode 100644 parse-supportstatus.patch diff --git a/change-fitering-error-to-warning.patch b/change-fitering-error-to-warning.patch new file mode 100644 index 0000000..e51d2a4 --- /dev/null +++ b/change-fitering-error-to-warning.patch @@ -0,0 +1,27 @@ +From 3073c41cb968ad3c92ab0281b026f7cd8f7d1944 Mon Sep 17 00:00:00 2001 +From: Michael Schroeder +Date: Wed, 25 Jun 2025 11:39:52 +0200 +Subject: [PATCH] Change updateinfo filtering error to a warning + +The backend does not give us any updateinfo if there is no package +matching a selection. So it's better to build an empty product instead +of erroring out. + +We may want to revisit this in the future. +--- + src/productcomposer/utils/rpmutils.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/productcomposer/utils/rpmutils.py b/src/productcomposer/utils/rpmutils.py +index d9ef49f..a028162 100644 +--- a/src/productcomposer/utils/rpmutils.py ++++ b/src/productcomposer/utils/rpmutils.py +@@ -161,7 +161,7 @@ def link_rpms_to_tree(rpmdir, yml, pool, arch, flavor, tree_report, supportstatu + referenced_update_rpms = None + if 'updateinfo_packages_only' in yml['build_options']: + if not pool.updateinfos: +- die("filtering for updates enabled, but no updateinfo found") ++ warn("filtering for updates enabled, but no updateinfo found") + if singlemode: + die("filtering for updates enabled, but take_all_available_versions is not set") + diff --git a/parse-supportstatus.patch b/parse-supportstatus.patch new file mode 100644 index 0000000..e720407 --- /dev/null +++ b/parse-supportstatus.patch @@ -0,0 +1,26 @@ +From 26c805f5b38bed987461ff51a0f6461827c43236 Mon Sep 17 00:00:00 2001 +From: Eugenio Paolantonio +Date: Fri, 20 Jun 2025 18:18:02 +0200 +Subject: [PATCH] commands: build: ensure supportstatus_override is passed to + parse_supportstatus() + +The function signature changed after the recent rework. + +Signed-off-by: Eugenio Paolantonio +--- + src/productcomposer/commands/build.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/productcomposer/commands/build.py b/src/productcomposer/commands/build.py +index 6c5318c..4cd8789 100644 +--- a/src/productcomposer/commands/build.py ++++ b/src/productcomposer/commands/build.py +@@ -69,7 +69,7 @@ def build(self, args): + + supportstatus_fn = os.path.join(directory, 'supportstatus.txt') + if os.path.isfile(supportstatus_fn): +- parse_supportstatus(supportstatus_fn) ++ parse_supportstatus(supportstatus_fn, supportstatus_override) + + if args.euladir and os.path.isdir(args.euladir): + parse_eulas(args.euladir, eulas) diff --git a/product-composer.changes b/product-composer.changes index e34ab99..19bdf52 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,10 +1,22 @@ +------------------------------------------------------------------- +Wed Jun 25 09:47:33 UTC 2025 - Dirk Müller + +- add change-fitering-error-to-warning.patch: + * Change updateinfo filtering error to a warning + +------------------------------------------------------------------- +Tue Jun 24 13:24:31 UTC 2025 - Dirk Müller + +- add parse-supportstatus.patch: + * fixes crash on parsing supportstatus information + ------------------------------------------------------------------- Wed Jun 4 14:34:39 UTC 2025 - Adrian Schröter - update to version 0.6.2 * crash fix for agama builds * Rework package set calculation - + The new code allows to reference package sets that are defined later in the recipe. It also allows to specify a flavor or architecture in the reference, so that a flavor can reuse the @@ -71,7 +83,7 @@ Wed Apr 30 12:36:01 UTC 2025 - Adrian Schröter Mon Mar 31 10:05:44 UTC 2025 - Adrian Schröter - update to version 0.5.12: - * Fix handling of internal updateinfo.xml attributes + * Fix handling of internal updateinfo.xml attributes supportstatus, superseded_by and embargo_date . ------------------------------------------------------------------- @@ -102,7 +114,7 @@ Mon Feb 24 10:35:48 UTC 2025 - Adrian Schröter - update to version 0.5.8 - Added missing bits for splitted source medium + Added missing bits for splitted source medium ------------------------------------------------------------------- Fri Feb 21 13:25:46 UTC 2025 - Adrian Schröter @@ -149,11 +161,11 @@ Thu Jan 30 09:14:14 UTC 2025 - Adrian Schröter - update to version 0.5.2 Handle baseisos like meta packages - + This means we don't expect them deployed in the build host system anymore. Instead we search for them in the given repositories for the product and unpack the containment rpm. - + The wanted side effect of this is that products will get rebuild, when the baseiso has changed now. @@ -320,11 +332,11 @@ Wed Mar 6 15:11:10 UTC 2024 - Adrian Schröter - update to version 0.4.0 Replacement of susedata tool, first part - + - Add supportstatus - Add gpg trusted keys - switch to SHA512 checksum - + Missing: - diskusage data - package translations diff --git a/product-composer.spec b/product-composer.spec index ab47a79..99698a0 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -31,8 +31,10 @@ Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer #!CreateArchive: product-composer Source: %name-%{version}.tar.xz +Patch0: https://github.com/openSUSE/product-composer/commit/26c805f5b38bed987461ff51a0f6461827c43236.patch#/parse-supportstatus.patch +Patch1: https://github.com/openSUSE/product-composer/commit/3073c41cb968ad3c92ab0281b026f7cd8f7d1944.patch#/change-fitering-error-to-warning.patch # Should become a build option -Patch1: sle-15-defaults.patch +Patch10: sle-15-defaults.patch BuildRequires: %{used_python}-pip BuildRequires: %{used_python}-poetry-core BuildRequires: %{used_python}-setuptools @@ -58,8 +60,10 @@ WARNING: please be aware that the code is still on the move and is %prep %setup -q -n %name-%version -%if "%{?sle_version}" == "150600" +%patch -P 0 -p1 %patch -P 1 -p1 +%if "%{?sle_version}" == "150600" +%patch -P 10 -p1 %endif %build -- 2.51.1 From edab14e8cdda46296a9d851b43caf753cbd3189d2e451772f917f8bcafd2ed88 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Thu, 26 Jun 2025 09:39:12 +0000 Subject: [PATCH 080/107] Accepting request 1288523 from openSUSE:Tools - add change-fitering-error-to-warning.patch: - add parse-supportstatus.patch: OBS-URL: https://build.opensuse.org/request/show/1288523 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=39 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- change-fitering-error-to-warning.patch | 27 ++++++++++++++++++++++++++ parse-supportstatus.patch | 26 +++++++++++++++++++++++++ product-composer.changes | 26 ++++++++++++++++++------- product-composer.obscpio | 2 +- product-composer.spec | 8 ++++++-- 7 files changed, 82 insertions(+), 13 deletions(-) create mode 100644 change-fitering-error-to-warning.patch create mode 100644 parse-supportstatus.patch diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index abbba47..3515ead 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1749047731 -commit: 702733326e72f65abbc7171921dbb7ab065c96ece2d55460b548f32bc349fc74 +mtime: 1750852920 +commit: a259297babbf172328c8d8a07f887f1109d7d370c54a21662aa5b61a2f5f1ca7 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index 66dcf64..a08ba64 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:39a983063b80246e6b601e11c2bba24ee30069ed75fa8ebd830ecee84e0bdbd2 +oid sha256:2eb0aaa6a1fdeb61bd096d373429edeb723ceaacd42b0caaf07dafcd36387c0f size 536 diff --git a/change-fitering-error-to-warning.patch b/change-fitering-error-to-warning.patch new file mode 100644 index 0000000..e51d2a4 --- /dev/null +++ b/change-fitering-error-to-warning.patch @@ -0,0 +1,27 @@ +From 3073c41cb968ad3c92ab0281b026f7cd8f7d1944 Mon Sep 17 00:00:00 2001 +From: Michael Schroeder +Date: Wed, 25 Jun 2025 11:39:52 +0200 +Subject: [PATCH] Change updateinfo filtering error to a warning + +The backend does not give us any updateinfo if there is no package +matching a selection. So it's better to build an empty product instead +of erroring out. + +We may want to revisit this in the future. +--- + src/productcomposer/utils/rpmutils.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/productcomposer/utils/rpmutils.py b/src/productcomposer/utils/rpmutils.py +index d9ef49f..a028162 100644 +--- a/src/productcomposer/utils/rpmutils.py ++++ b/src/productcomposer/utils/rpmutils.py +@@ -161,7 +161,7 @@ def link_rpms_to_tree(rpmdir, yml, pool, arch, flavor, tree_report, supportstatu + referenced_update_rpms = None + if 'updateinfo_packages_only' in yml['build_options']: + if not pool.updateinfos: +- die("filtering for updates enabled, but no updateinfo found") ++ warn("filtering for updates enabled, but no updateinfo found") + if singlemode: + die("filtering for updates enabled, but take_all_available_versions is not set") + diff --git a/parse-supportstatus.patch b/parse-supportstatus.patch new file mode 100644 index 0000000..e720407 --- /dev/null +++ b/parse-supportstatus.patch @@ -0,0 +1,26 @@ +From 26c805f5b38bed987461ff51a0f6461827c43236 Mon Sep 17 00:00:00 2001 +From: Eugenio Paolantonio +Date: Fri, 20 Jun 2025 18:18:02 +0200 +Subject: [PATCH] commands: build: ensure supportstatus_override is passed to + parse_supportstatus() + +The function signature changed after the recent rework. + +Signed-off-by: Eugenio Paolantonio +--- + src/productcomposer/commands/build.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/productcomposer/commands/build.py b/src/productcomposer/commands/build.py +index 6c5318c..4cd8789 100644 +--- a/src/productcomposer/commands/build.py ++++ b/src/productcomposer/commands/build.py +@@ -69,7 +69,7 @@ def build(self, args): + + supportstatus_fn = os.path.join(directory, 'supportstatus.txt') + if os.path.isfile(supportstatus_fn): +- parse_supportstatus(supportstatus_fn) ++ parse_supportstatus(supportstatus_fn, supportstatus_override) + + if args.euladir and os.path.isdir(args.euladir): + parse_eulas(args.euladir, eulas) diff --git a/product-composer.changes b/product-composer.changes index e34ab99..19bdf52 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,10 +1,22 @@ +------------------------------------------------------------------- +Wed Jun 25 09:47:33 UTC 2025 - Dirk Müller + +- add change-fitering-error-to-warning.patch: + * Change updateinfo filtering error to a warning + +------------------------------------------------------------------- +Tue Jun 24 13:24:31 UTC 2025 - Dirk Müller + +- add parse-supportstatus.patch: + * fixes crash on parsing supportstatus information + ------------------------------------------------------------------- Wed Jun 4 14:34:39 UTC 2025 - Adrian Schröter - update to version 0.6.2 * crash fix for agama builds * Rework package set calculation - + The new code allows to reference package sets that are defined later in the recipe. It also allows to specify a flavor or architecture in the reference, so that a flavor can reuse the @@ -71,7 +83,7 @@ Wed Apr 30 12:36:01 UTC 2025 - Adrian Schröter Mon Mar 31 10:05:44 UTC 2025 - Adrian Schröter - update to version 0.5.12: - * Fix handling of internal updateinfo.xml attributes + * Fix handling of internal updateinfo.xml attributes supportstatus, superseded_by and embargo_date . ------------------------------------------------------------------- @@ -102,7 +114,7 @@ Mon Feb 24 10:35:48 UTC 2025 - Adrian Schröter - update to version 0.5.8 - Added missing bits for splitted source medium + Added missing bits for splitted source medium ------------------------------------------------------------------- Fri Feb 21 13:25:46 UTC 2025 - Adrian Schröter @@ -149,11 +161,11 @@ Thu Jan 30 09:14:14 UTC 2025 - Adrian Schröter - update to version 0.5.2 Handle baseisos like meta packages - + This means we don't expect them deployed in the build host system anymore. Instead we search for them in the given repositories for the product and unpack the containment rpm. - + The wanted side effect of this is that products will get rebuild, when the baseiso has changed now. @@ -320,11 +332,11 @@ Wed Mar 6 15:11:10 UTC 2024 - Adrian Schröter - update to version 0.4.0 Replacement of susedata tool, first part - + - Add supportstatus - Add gpg trusted keys - switch to SHA512 checksum - + Missing: - diskusage data - package translations diff --git a/product-composer.obscpio b/product-composer.obscpio index b3075c3..c69aa11 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7e8a6823e8057fae1e71c3f039ce7f1dad55df5648d660c17bfea66bb53c3b44 +oid sha256:91ce28d929311067667d0d77d7ec4d5ca8214b0979405d33eb22e84f9af88019 size 373548 diff --git a/product-composer.spec b/product-composer.spec index ab47a79..99698a0 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -31,8 +31,10 @@ Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer #!CreateArchive: product-composer Source: %name-%{version}.tar.xz +Patch0: https://github.com/openSUSE/product-composer/commit/26c805f5b38bed987461ff51a0f6461827c43236.patch#/parse-supportstatus.patch +Patch1: https://github.com/openSUSE/product-composer/commit/3073c41cb968ad3c92ab0281b026f7cd8f7d1944.patch#/change-fitering-error-to-warning.patch # Should become a build option -Patch1: sle-15-defaults.patch +Patch10: sle-15-defaults.patch BuildRequires: %{used_python}-pip BuildRequires: %{used_python}-poetry-core BuildRequires: %{used_python}-setuptools @@ -58,8 +60,10 @@ WARNING: please be aware that the code is still on the move and is %prep %setup -q -n %name-%version -%if "%{?sle_version}" == "150600" +%patch -P 0 -p1 %patch -P 1 -p1 +%if "%{?sle_version}" == "150600" +%patch -P 10 -p1 %endif %build -- 2.51.1 From afabc706ecbda30b4e74b6cd9e8790d6c86b4a0c93fecea4f6301ea5ec6ecc1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 30 Jun 2025 10:04:05 +0200 Subject: [PATCH 081/107] 0.6.3 --- change-fitering-error-to-warning.patch | 27 -------------------------- parse-supportstatus.patch | 26 ------------------------- product-composer | 2 +- product-composer.changes | 8 ++++++++ product-composer.spec | 4 ---- 5 files changed, 9 insertions(+), 58 deletions(-) delete mode 100644 change-fitering-error-to-warning.patch delete mode 100644 parse-supportstatus.patch diff --git a/change-fitering-error-to-warning.patch b/change-fitering-error-to-warning.patch deleted file mode 100644 index e51d2a4..0000000 --- a/change-fitering-error-to-warning.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 3073c41cb968ad3c92ab0281b026f7cd8f7d1944 Mon Sep 17 00:00:00 2001 -From: Michael Schroeder -Date: Wed, 25 Jun 2025 11:39:52 +0200 -Subject: [PATCH] Change updateinfo filtering error to a warning - -The backend does not give us any updateinfo if there is no package -matching a selection. So it's better to build an empty product instead -of erroring out. - -We may want to revisit this in the future. ---- - src/productcomposer/utils/rpmutils.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/productcomposer/utils/rpmutils.py b/src/productcomposer/utils/rpmutils.py -index d9ef49f..a028162 100644 ---- a/src/productcomposer/utils/rpmutils.py -+++ b/src/productcomposer/utils/rpmutils.py -@@ -161,7 +161,7 @@ def link_rpms_to_tree(rpmdir, yml, pool, arch, flavor, tree_report, supportstatu - referenced_update_rpms = None - if 'updateinfo_packages_only' in yml['build_options']: - if not pool.updateinfos: -- die("filtering for updates enabled, but no updateinfo found") -+ warn("filtering for updates enabled, but no updateinfo found") - if singlemode: - die("filtering for updates enabled, but take_all_available_versions is not set") - diff --git a/parse-supportstatus.patch b/parse-supportstatus.patch deleted file mode 100644 index e720407..0000000 --- a/parse-supportstatus.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 26c805f5b38bed987461ff51a0f6461827c43236 Mon Sep 17 00:00:00 2001 -From: Eugenio Paolantonio -Date: Fri, 20 Jun 2025 18:18:02 +0200 -Subject: [PATCH] commands: build: ensure supportstatus_override is passed to - parse_supportstatus() - -The function signature changed after the recent rework. - -Signed-off-by: Eugenio Paolantonio ---- - src/productcomposer/commands/build.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/productcomposer/commands/build.py b/src/productcomposer/commands/build.py -index 6c5318c..4cd8789 100644 ---- a/src/productcomposer/commands/build.py -+++ b/src/productcomposer/commands/build.py -@@ -69,7 +69,7 @@ def build(self, args): - - supportstatus_fn = os.path.join(directory, 'supportstatus.txt') - if os.path.isfile(supportstatus_fn): -- parse_supportstatus(supportstatus_fn) -+ parse_supportstatus(supportstatus_fn, supportstatus_override) - - if args.euladir and os.path.isdir(args.euladir): - parse_eulas(args.euladir, eulas) diff --git a/product-composer b/product-composer index ab2e7fb..2b088f5 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit ab2e7fb998fbd5c5a9bcdc2031f688dd2636114f000000000000000000000000 +Subproject commit 2b088f58508ca24937600d3a76d4aaf6b1b5cf5b000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 19bdf52..7b81562 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Jun 30 08:01:00 UTC 2025 - Adrian Schröter + +- update to version 0.6.3 + * include last two patches, obsoleting + - change-fitering-error-to-warning.patch + - parse-supportstatus.patch + ------------------------------------------------------------------- Wed Jun 25 09:47:33 UTC 2025 - Dirk Müller diff --git a/product-composer.spec b/product-composer.spec index 99698a0..d4281fc 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -31,8 +31,6 @@ Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer #!CreateArchive: product-composer Source: %name-%{version}.tar.xz -Patch0: https://github.com/openSUSE/product-composer/commit/26c805f5b38bed987461ff51a0f6461827c43236.patch#/parse-supportstatus.patch -Patch1: https://github.com/openSUSE/product-composer/commit/3073c41cb968ad3c92ab0281b026f7cd8f7d1944.patch#/change-fitering-error-to-warning.patch # Should become a build option Patch10: sle-15-defaults.patch BuildRequires: %{used_python}-pip @@ -60,8 +58,6 @@ WARNING: please be aware that the code is still on the move and is %prep %setup -q -n %name-%version -%patch -P 0 -p1 -%patch -P 1 -p1 %if "%{?sle_version}" == "150600" %patch -P 10 -p1 %endif -- 2.51.1 From 7ffeb006564f72b53dc72fcb9835ce19b4e28ccfe9d11dd54e2a4556e0d1311d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 30 Jun 2025 10:43:42 +0200 Subject: [PATCH 082/107] 0.6.3 second attempt --- product-composer | 2 +- product-composer.changes | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/product-composer b/product-composer index 2b088f5..65355d6 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 2b088f58508ca24937600d3a76d4aaf6b1b5cf5b000000000000000000000000 +Subproject commit 65355d61b17e28fe8b55f0c1d9cdf06f69fa0387000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 7b81562..829ffc7 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -5,6 +5,7 @@ Mon Jun 30 08:01:00 UTC 2025 - Adrian Schröter * include last two patches, obsoleting - change-fitering-error-to-warning.patch - parse-supportstatus.patch + * fixing a crash when iso's are only enabled in flavors ------------------------------------------------------------------- Wed Jun 25 09:47:33 UTC 2025 - Dirk Müller -- 2.51.1 From fcb94469daf672854df89495f2211da0a6ca98fb0cd484baed0ef0b61fde29b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 1 Jul 2025 09:31:22 +0200 Subject: [PATCH 083/107] Fix build --- product-composer.changes | 1 + product-composer.spec | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/product-composer.changes b/product-composer.changes index 829ffc7..f16c10f 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -6,6 +6,7 @@ Mon Jun 30 08:01:00 UTC 2025 - Adrian Schröter - change-fitering-error-to-warning.patch - parse-supportstatus.patch * fixing a crash when iso's are only enabled in flavors +- fix build/version handling after the change to setuptools_scm ------------------------------------------------------------------- Wed Jun 25 09:47:33 UTC 2025 - Dirk Müller diff --git a/product-composer.spec b/product-composer.spec index d4281fc..a80b090 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.2 +Version: 0.6.3 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -36,6 +36,7 @@ Patch10: sle-15-defaults.patch BuildRequires: %{used_python}-pip BuildRequires: %{used_python}-poetry-core BuildRequires: %{used_python}-setuptools +BuildRequires: %{used_python}-setuptools_scm BuildRequires: %{used_python}-wheel Requires: %{used_python}-PyYAML Requires: %{used_python}-pydantic @@ -63,6 +64,7 @@ WARNING: please be aware that the code is still on the move and is %endif %build +export SETUPTOOLS_SCM_PRETEND_VERSION=%version %if "%{?sle_version}" == "150600" %python311_pyproject_wheel %else -- 2.51.1 From 41bec289ee991a31db630af3364924049cb46c8915a163a16b891a60cee66c4b Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Wed, 2 Jul 2025 10:11:16 +0000 Subject: [PATCH 084/107] Accepting request 1289554 from openSUSE:Tools - update to version 0.6.3 * include last two patches, obsoleting - change-fitering-error-to-warning.patch - parse-supportstatus.patch * fixing a crash when iso's are only enabled in flavors - fix build/version handling after the change to setuptools_scm OBS-URL: https://build.opensuse.org/request/show/1289554 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=40 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- change-fitering-error-to-warning.patch | 27 -------------------------- parse-supportstatus.patch | 26 ------------------------- product-composer.changes | 10 ++++++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 8 +++----- 7 files changed, 18 insertions(+), 63 deletions(-) delete mode 100644 change-fitering-error-to-warning.patch delete mode 100644 parse-supportstatus.patch diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 3515ead..a65b4e0 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1750852920 -commit: a259297babbf172328c8d8a07f887f1109d7d370c54a21662aa5b61a2f5f1ca7 +mtime: 1751355082 +commit: fcb94469daf672854df89495f2211da0a6ca98fb0cd484baed0ef0b61fde29b6 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index a08ba64..6be1328 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2eb0aaa6a1fdeb61bd096d373429edeb723ceaacd42b0caaf07dafcd36387c0f +oid sha256:470b1474ffa34b5c0efa25d237ac57f5764bd92208e97561a9b3101c6da5b8b9 size 536 diff --git a/change-fitering-error-to-warning.patch b/change-fitering-error-to-warning.patch deleted file mode 100644 index e51d2a4..0000000 --- a/change-fitering-error-to-warning.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 3073c41cb968ad3c92ab0281b026f7cd8f7d1944 Mon Sep 17 00:00:00 2001 -From: Michael Schroeder -Date: Wed, 25 Jun 2025 11:39:52 +0200 -Subject: [PATCH] Change updateinfo filtering error to a warning - -The backend does not give us any updateinfo if there is no package -matching a selection. So it's better to build an empty product instead -of erroring out. - -We may want to revisit this in the future. ---- - src/productcomposer/utils/rpmutils.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/productcomposer/utils/rpmutils.py b/src/productcomposer/utils/rpmutils.py -index d9ef49f..a028162 100644 ---- a/src/productcomposer/utils/rpmutils.py -+++ b/src/productcomposer/utils/rpmutils.py -@@ -161,7 +161,7 @@ def link_rpms_to_tree(rpmdir, yml, pool, arch, flavor, tree_report, supportstatu - referenced_update_rpms = None - if 'updateinfo_packages_only' in yml['build_options']: - if not pool.updateinfos: -- die("filtering for updates enabled, but no updateinfo found") -+ warn("filtering for updates enabled, but no updateinfo found") - if singlemode: - die("filtering for updates enabled, but take_all_available_versions is not set") - diff --git a/parse-supportstatus.patch b/parse-supportstatus.patch deleted file mode 100644 index e720407..0000000 --- a/parse-supportstatus.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 26c805f5b38bed987461ff51a0f6461827c43236 Mon Sep 17 00:00:00 2001 -From: Eugenio Paolantonio -Date: Fri, 20 Jun 2025 18:18:02 +0200 -Subject: [PATCH] commands: build: ensure supportstatus_override is passed to - parse_supportstatus() - -The function signature changed after the recent rework. - -Signed-off-by: Eugenio Paolantonio ---- - src/productcomposer/commands/build.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/productcomposer/commands/build.py b/src/productcomposer/commands/build.py -index 6c5318c..4cd8789 100644 ---- a/src/productcomposer/commands/build.py -+++ b/src/productcomposer/commands/build.py -@@ -69,7 +69,7 @@ def build(self, args): - - supportstatus_fn = os.path.join(directory, 'supportstatus.txt') - if os.path.isfile(supportstatus_fn): -- parse_supportstatus(supportstatus_fn) -+ parse_supportstatus(supportstatus_fn, supportstatus_override) - - if args.euladir and os.path.isdir(args.euladir): - parse_eulas(args.euladir, eulas) diff --git a/product-composer.changes b/product-composer.changes index 19bdf52..f16c10f 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Jun 30 08:01:00 UTC 2025 - Adrian Schröter + +- update to version 0.6.3 + * include last two patches, obsoleting + - change-fitering-error-to-warning.patch + - parse-supportstatus.patch + * fixing a crash when iso's are only enabled in flavors +- fix build/version handling after the change to setuptools_scm + ------------------------------------------------------------------- Wed Jun 25 09:47:33 UTC 2025 - Dirk Müller diff --git a/product-composer.obscpio b/product-composer.obscpio index c69aa11..349c435 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:91ce28d929311067667d0d77d7ec4d5ca8214b0979405d33eb22e84f9af88019 -size 373548 +oid sha256:3f208c0545fdab6db815995afdb3464c8b8b3c65b2b0ee66a1a9cfc2c918494c +size 374100 diff --git a/product-composer.spec b/product-composer.spec index 99698a0..a80b090 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.2 +Version: 0.6.3 Release: 0 Summary: Product Composer License: GPL-2.0-or-later @@ -31,13 +31,12 @@ Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer #!CreateArchive: product-composer Source: %name-%{version}.tar.xz -Patch0: https://github.com/openSUSE/product-composer/commit/26c805f5b38bed987461ff51a0f6461827c43236.patch#/parse-supportstatus.patch -Patch1: https://github.com/openSUSE/product-composer/commit/3073c41cb968ad3c92ab0281b026f7cd8f7d1944.patch#/change-fitering-error-to-warning.patch # Should become a build option Patch10: sle-15-defaults.patch BuildRequires: %{used_python}-pip BuildRequires: %{used_python}-poetry-core BuildRequires: %{used_python}-setuptools +BuildRequires: %{used_python}-setuptools_scm BuildRequires: %{used_python}-wheel Requires: %{used_python}-PyYAML Requires: %{used_python}-pydantic @@ -60,13 +59,12 @@ WARNING: please be aware that the code is still on the move and is %prep %setup -q -n %name-%version -%patch -P 0 -p1 -%patch -P 1 -p1 %if "%{?sle_version}" == "150600" %patch -P 10 -p1 %endif %build +export SETUPTOOLS_SCM_PRETEND_VERSION=%version %if "%{?sle_version}" == "150600" %python311_pyproject_wheel %else -- 2.51.1 From 4b28c4d35703408e60f2c92143a237f830f971bca165da6888b62e0f7974664a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 3 Jul 2025 11:31:24 +0200 Subject: [PATCH 085/107] 0.6.4 --- product-composer | 2 +- product-composer.changes | 6 ++++++ product-composer.spec | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index 65355d6..d86e1ed 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 65355d61b17e28fe8b55f0c1d9cdf06f69fa0387000000000000000000000000 +Subproject commit d86e1ede6e8e602aba1269d466203315848ec27d000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index f16c10f..4d425ee 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jul 3 09:30:47 UTC 2025 - Adrian Schröter + +- update to version 0.6.4 + * Fixing the iso parsing crash for real + ------------------------------------------------------------------- Mon Jun 30 08:01:00 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index a80b090..9f179db 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.3 +Version: 0.6.4 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 0ea3865e8c2749825dbb738aa9d6c158997d020b8a4487329c513f0120244fe9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 3 Jul 2025 16:54:47 +0200 Subject: [PATCH 086/107] 0.6.5 --- product-composer | 2 +- product-composer.changes | 6 ++++++ product-composer.spec | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index d86e1ed..789e84e 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit d86e1ede6e8e602aba1269d466203315848ec27d000000000000000000000000 +Subproject commit 789e84e4197b6dad3e4d0248cee324a53bf36ec6000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 4d425ee..ca06fb4 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jul 3 14:54:15 UTC 2025 - Adrian Schröter + +- update to version 0.6.5 + * Fixing also agama iso handling regression + ------------------------------------------------------------------- Thu Jul 3 09:30:47 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 9f179db..c922a41 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.4 +Version: 0.6.5 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From f9f02c805c1ee0001e5def3dfaaeba81b64677fdbaf85e4e53c51c4917c31a33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Thu, 3 Jul 2025 17:25:15 +0200 Subject: [PATCH 087/107] Fix missing import --- product-composer | 2 +- product-composer.changes | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index 789e84e..32ec95e 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 789e84e4197b6dad3e4d0248cee324a53bf36ec6000000000000000000000000 +Subproject commit 32ec95eb98711f6c9346903c4a81f4b9ba5a55e2000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index ca06fb4..76c5445 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -2,7 +2,7 @@ Thu Jul 3 14:54:15 UTC 2025 - Adrian Schröter - update to version 0.6.5 - * Fixing also agama iso handling regression + * Fixing further regressions of refactoring for iso building ------------------------------------------------------------------- Thu Jul 3 09:30:47 UTC 2025 - Adrian Schröter -- 2.51.1 From 8b73dd6a1e3155e10030672d6a6918f96bd40c94fd4e8a126151ee8ec3f66d31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 4 Jul 2025 12:31:27 +0200 Subject: [PATCH 088/107] 0.6.6 --- product-composer | 2 +- product-composer.changes | 8 ++++++++ product-composer.spec | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index 32ec95e..b3f5501 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 32ec95eb98711f6c9346903c4a81f4b9ba5a55e2000000000000000000000000 +Subproject commit b3f55012bfd9cbfdf32938f3a6ad9f9a00163240000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 76c5445..9be95a5 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Jul 4 10:29:58 UTC 2025 - Adrian Schröter + +- update to version 0.6.6 + * verify command works now also for setups which only builds + via a flavor + * Export directory content sizes in kb (boo#1245709) + ------------------------------------------------------------------- Thu Jul 3 14:54:15 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index c922a41..9c79525 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.5 +Version: 0.6.6 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 2380fd85ff5378fa076f26e9e73e3cf6f0db6dba1c20dcaece70969c2c44575a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 4 Jul 2025 13:48:05 +0200 Subject: [PATCH 089/107] 0.6.7 --- product-composer | 2 +- product-composer.changes | 8 ++++++++ product-composer.spec | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index b3f5501..58c6245 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit b3f55012bfd9cbfdf32938f3a6ad9f9a00163240000000000000000000000000 +Subproject commit 58c624527af56506f88ce584f494a92b25a462da000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index 9be95a5..f882cb5 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Jul 4 11:46:29 UTC 2025 - Adrian Schröter + +- update to version 0.6.7: + * Make the diskusage estimation compatible to the old implementation. + Doing the kb conversation by file to cover fs block size + * Implement option to follow package version for product + ------------------------------------------------------------------- Fri Jul 4 10:29:58 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 9c79525..3eaf1b9 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.6 +Version: 0.6.7 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From c61f1ef54f09afd3d68fe91cb605935fee6234dc501d227fdc0085f34e6905ac Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Sun, 6 Jul 2025 15:06:46 +0000 Subject: [PATCH 090/107] Accepting request 1290671 from openSUSE:Tools - update to version 0.6.6 * verify command works now also for setups which only builds via a flavor * Export directory content sizes in kb (boo#1245709) - update to version 0.6.5 * Fixing further regressions of refactoring for iso building - update to version 0.6.4 * Fixing the iso parsing crash for real OBS-URL: https://build.opensuse.org/request/show/1290671 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=41 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- product-composer.changes | 20 ++++++++++++++++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 2 +- 5 files changed, 26 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index a65b4e0..1f09de6 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1751355082 -commit: fcb94469daf672854df89495f2211da0a6ca98fb0cd484baed0ef0b61fde29b6 +mtime: 1751625087 +commit: 8b73dd6a1e3155e10030672d6a6918f96bd40c94fd4e8a126151ee8ec3f66d31 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index 6be1328..521d4cb 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:470b1474ffa34b5c0efa25d237ac57f5764bd92208e97561a9b3101c6da5b8b9 +oid sha256:4f9b6aa8b0300d53b067ceab8a0f837693e0f0631b486060b447057dc3bd4d9e size 536 diff --git a/product-composer.changes b/product-composer.changes index f16c10f..9be95a5 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri Jul 4 10:29:58 UTC 2025 - Adrian Schröter + +- update to version 0.6.6 + * verify command works now also for setups which only builds + via a flavor + * Export directory content sizes in kb (boo#1245709) + +------------------------------------------------------------------- +Thu Jul 3 14:54:15 UTC 2025 - Adrian Schröter + +- update to version 0.6.5 + * Fixing further regressions of refactoring for iso building + +------------------------------------------------------------------- +Thu Jul 3 09:30:47 UTC 2025 - Adrian Schröter + +- update to version 0.6.4 + * Fixing the iso parsing crash for real + ------------------------------------------------------------------- Mon Jun 30 08:01:00 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio index 349c435..38f1ece 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3f208c0545fdab6db815995afdb3464c8b8b3c65b2b0ee66a1a9cfc2c918494c -size 374100 +oid sha256:79919d0feb5a3a1db9862b70e5ee5c3034d3067711db93bcc73aecb8360d5c31 +size 374216 diff --git a/product-composer.spec b/product-composer.spec index a80b090..9c79525 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.3 +Version: 0.6.6 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From bad38fbb561c2485d5b99fb573ba879939455a160fcbff1240e7ac6de8d6d91d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 7 Jul 2025 15:15:40 +0200 Subject: [PATCH 091/107] 0.6.8 --- product-composer | 2 +- product-composer.changes | 7 +++++++ product-composer.spec | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index 58c6245..f23a3fb 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 58c624527af56506f88ce584f494a92b25a462da000000000000000000000000 +Subproject commit f23a3fb753df5f1e1c494326df96495086898a43000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index f882cb5..e169f2e 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jul 7 13:13:36 UTC 2025 - Adrian Schröter + +- update to version 0.6.8: + * One more attempt for crashes in iso handling + * Accept product_name_prefix key in scc block + ------------------------------------------------------------------- Fri Jul 4 11:46:29 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 3eaf1b9..93e7b1a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.7 +Version: 0.6.8 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 97d148f04b750029e1a15d4f2ff014cebc2bb2fc10b8d57f3f8440f8b742f1d5 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Mon, 7 Jul 2025 15:07:55 +0000 Subject: [PATCH 092/107] Accepting request 1291053 from openSUSE:Tools - update to version 0.6.8: * One more attempt for crashes in iso handling * Accept product_name_prefix key in scc block - update to version 0.6.7: * Make the diskusage estimation compatible to the old implementation. Doing the kb conversation by file to cover fs block size * Implement option to follow package version for product OBS-URL: https://build.opensuse.org/request/show/1291053 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=42 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- product-composer.changes | 15 +++++++++++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 2 +- 5 files changed, 21 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 1f09de6..6a8907c 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1751625087 -commit: 8b73dd6a1e3155e10030672d6a6918f96bd40c94fd4e8a126151ee8ec3f66d31 +mtime: 1751894140 +commit: bad38fbb561c2485d5b99fb573ba879939455a160fcbff1240e7ac6de8d6d91d url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index 521d4cb..b6df8dd 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4f9b6aa8b0300d53b067ceab8a0f837693e0f0631b486060b447057dc3bd4d9e +oid sha256:5cfa44f7b9caf7dcf3567028f4e476f99a5796a3daeefb2a99bc706dcaef5daf size 536 diff --git a/product-composer.changes b/product-composer.changes index 9be95a5..e169f2e 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Jul 7 13:13:36 UTC 2025 - Adrian Schröter + +- update to version 0.6.8: + * One more attempt for crashes in iso handling + * Accept product_name_prefix key in scc block + +------------------------------------------------------------------- +Fri Jul 4 11:46:29 UTC 2025 - Adrian Schröter + +- update to version 0.6.7: + * Make the diskusage estimation compatible to the old implementation. + Doing the kb conversation by file to cover fs block size + * Implement option to follow package version for product + ------------------------------------------------------------------- Fri Jul 4 10:29:58 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio index 38f1ece..2d97ab5 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:79919d0feb5a3a1db9862b70e5ee5c3034d3067711db93bcc73aecb8360d5c31 -size 374216 +oid sha256:ea43d2ade3ca2fde3a1c2248446f930f0a1f57ef88b62ae537821122ff90e206 +size 375320 diff --git a/product-composer.spec b/product-composer.spec index 9c79525..93e7b1a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.6 +Version: 0.6.8 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 5c6ecbcb0162f0364289bfc6d32d7dd19e7837cc7fd63b1a98a420d0f77861e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 11 Jul 2025 08:38:03 +0200 Subject: [PATCH 093/107] 0.6.9 --- product-composer | 2 +- product-composer.changes | 7 +++++++ product-composer.spec | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index f23a3fb..6c734b2 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit f23a3fb753df5f1e1c494326df96495086898a43000000000000000000000000 +Subproject commit 6c734b2a0e72b3cf5faed84882570c2f23cca1cd000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index e169f2e..eadb659 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Jul 11 06:37:35 UTC 2025 - Adrian Schröter + +- update to version 0.6.9: + * Create the .license directory independend of iso generation + * Support set_updateinfo_id_prefix to be set per flavor + ------------------------------------------------------------------- Mon Jul 7 13:13:36 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 93e7b1a..15a8cef 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.8 +Version: 0.6.9 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 54139c55c87f8aac5589cabcf98bd3758a4c933e9c27b0738ecdd1b51efa1e30 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Fri, 11 Jul 2025 19:30:21 +0000 Subject: [PATCH 094/107] Accepting request 1291853 from openSUSE:Tools - update to version 0.6.9: * Create the .license directory independend of iso generation * Support set_updateinfo_id_prefix to be set per flavor OBS-URL: https://build.opensuse.org/request/show/1291853 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=43 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- product-composer.changes | 7 +++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 6a8907c..fa42cc7 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1751894140 -commit: bad38fbb561c2485d5b99fb573ba879939455a160fcbff1240e7ac6de8d6d91d +mtime: 1752215883 +commit: 5c6ecbcb0162f0364289bfc6d32d7dd19e7837cc7fd63b1a98a420d0f77861e6 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index b6df8dd..b5506c4 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5cfa44f7b9caf7dcf3567028f4e476f99a5796a3daeefb2a99bc706dcaef5daf +oid sha256:e263accb418a95a3218099e4fe2af84bb6a77254f0e49c8a73db082e76f26fbd size 536 diff --git a/product-composer.changes b/product-composer.changes index e169f2e..eadb659 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Jul 11 06:37:35 UTC 2025 - Adrian Schröter + +- update to version 0.6.9: + * Create the .license directory independend of iso generation + * Support set_updateinfo_id_prefix to be set per flavor + ------------------------------------------------------------------- Mon Jul 7 13:13:36 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio index 2d97ab5..409b05f 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ea43d2ade3ca2fde3a1c2248446f930f0a1f57ef88b62ae537821122ff90e206 -size 375320 +oid sha256:f92c163ffbda880478a5534489dd79b3d9eaa4820bb30d2ecf3d480172810dd0 +size 375240 diff --git a/product-composer.spec b/product-composer.spec index 93e7b1a..15a8cef 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.8 +Version: 0.6.9 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 7b28f84b7010ec1e712b0c9e1088888377640f2790d496b305fbe08692baf42a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 22 Jul 2025 16:02:11 +0200 Subject: [PATCH 095/107] 0.6.10 --- product-composer | 2 +- product-composer.changes | 7 +++++++ product-composer.spec | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/product-composer b/product-composer index 6c734b2..39b75b7 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 6c734b2a0e72b3cf5faed84882570c2f23cca1cd000000000000000000000000 +Subproject commit 39b75b7bb50f80d7195d07461293572434ec7d34000000000000000000000000 diff --git a/product-composer.changes b/product-composer.changes index eadb659..b76a0c8 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Jul 22 14:01:36 UTC 2025 - Adrian Schröter + +- update to version 0.6.10: + * fixing missing debuginfo package in case dwz compression + mechanic is used. + ------------------------------------------------------------------- Fri Jul 11 06:37:35 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index 15a8cef..f367e50 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.9 +Version: 0.6.10 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 2ca26ec87b5bc9c300f089739960503ecc23fab25432b11016b4fec0a7c1b434 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Wed, 23 Jul 2025 14:33:48 +0000 Subject: [PATCH 096/107] Accepting request 1295115 from openSUSE:Tools - update to version 0.6.10: * fixing missing debuginfo package in case dwz compression mechanic is used. OBS-URL: https://build.opensuse.org/request/show/1295115 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=44 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- product-composer.changes | 7 +++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index fa42cc7..cf12d5f 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1752215883 -commit: 5c6ecbcb0162f0364289bfc6d32d7dd19e7837cc7fd63b1a98a420d0f77861e6 +mtime: 1753192931 +commit: 7b28f84b7010ec1e712b0c9e1088888377640f2790d496b305fbe08692baf42a url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index b5506c4..5789206 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e263accb418a95a3218099e4fe2af84bb6a77254f0e49c8a73db082e76f26fbd +oid sha256:5054eccab881181d9748e251b5b3cc4429fdb67a6b46cebdfe75a6ccdff7e283 size 536 diff --git a/product-composer.changes b/product-composer.changes index eadb659..b76a0c8 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Jul 22 14:01:36 UTC 2025 - Adrian Schröter + +- update to version 0.6.10: + * fixing missing debuginfo package in case dwz compression + mechanic is used. + ------------------------------------------------------------------- Fri Jul 11 06:37:35 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio index 409b05f..5a3f532 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f92c163ffbda880478a5534489dd79b3d9eaa4820bb30d2ecf3d480172810dd0 -size 375240 +oid sha256:56490bff811522429e5324279228245375bf06fee955e232699926a449ca4907 +size 375768 diff --git a/product-composer.spec b/product-composer.spec index 15a8cef..f367e50 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.9 +Version: 0.6.10 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From eceab46d592dacbc5a19ee0da016381cfdbbef1fd63f7dbb81351c2bba5723d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 4 Aug 2025 10:04:56 +0200 Subject: [PATCH 097/107] 0.6.11 --- product-composer.changes | 7 +++++++ product-composer.spec | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/product-composer.changes b/product-composer.changes index b76a0c8..2e49293 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Aug 4 08:03:58 UTC 2025 - Adrian Schröter + +- update to version 0.6.11: + * Exclude vendor name in media.1/products file (backward compatibility) + * Add appstream data to repomd.xml (boo#1243078) + ------------------------------------------------------------------- Tue Jul 22 14:01:36 UTC 2025 - Adrian Schröter diff --git a/product-composer.spec b/product-composer.spec index f367e50..97f6c3a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.10 +Version: 0.6.11 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From a2f61b6bb8d796d7749cbb69455ea2bfcf623bc9df3e74ccc86f5eb28eb58a91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 4 Aug 2025 10:11:47 +0200 Subject: [PATCH 098/107] Fix missing module update --- product-composer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product-composer b/product-composer index 39b75b7..a3d3e45 160000 --- a/product-composer +++ b/product-composer @@ -1 +1 @@ -Subproject commit 39b75b7bb50f80d7195d07461293572434ec7d34000000000000000000000000 +Subproject commit a3d3e4542fc521c6de276c9d691d1457d177ad73000000000000000000000000 -- 2.51.1 From a2280697c06245320bda9f066ac4a63e674f4c93f0851e960ebb2f7036fc64f3 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 4 Aug 2025 13:31:42 +0000 Subject: [PATCH 099/107] Accepting request 1297422 from openSUSE:Tools - update to version 0.6.11: * Exclude vendor name in media.1/products file (backward compatibility) * Add appstream data to repomd.xml (boo#1243078) OBS-URL: https://build.opensuse.org/request/show/1297422 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=45 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- product-composer.changes | 7 +++++++ product-composer.obscpio | 4 ++-- product-composer.spec | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index cf12d5f..ec2212a 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1753192931 -commit: 7b28f84b7010ec1e712b0c9e1088888377640f2790d496b305fbe08692baf42a +mtime: 1754295107 +commit: a2f61b6bb8d796d7749cbb69455ea2bfcf623bc9df3e74ccc86f5eb28eb58a91 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/build.specials.obscpio b/build.specials.obscpio index 5789206..60df796 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5054eccab881181d9748e251b5b3cc4429fdb67a6b46cebdfe75a6ccdff7e283 +oid sha256:0315a471b9028a135e5c860ed3b3a2557e7cd32f259b0676df5540dc55f28608 size 536 diff --git a/product-composer.changes b/product-composer.changes index b76a0c8..2e49293 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Aug 4 08:03:58 UTC 2025 - Adrian Schröter + +- update to version 0.6.11: + * Exclude vendor name in media.1/products file (backward compatibility) + * Add appstream data to repomd.xml (boo#1243078) + ------------------------------------------------------------------- Tue Jul 22 14:01:36 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio index 5a3f532..96a4774 100644 --- a/product-composer.obscpio +++ b/product-composer.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:56490bff811522429e5324279228245375bf06fee955e232699926a449ca4907 -size 375768 +oid sha256:399c7cb8086605ee8595c74f373afefda36224b6016c01c23645b8c5901775fb +size 376496 diff --git a/product-composer.spec b/product-composer.spec index f367e50..97f6c3a 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.10 +Version: 0.6.11 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 813163a24c28dc20d298ff295ad98e508e5d9d419e1706d6ab05c63d0de34cfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 6 Aug 2025 13:49:36 +0200 Subject: [PATCH 100/107] Update to 0.6.12 Using _service file as workaround for review toolings --- .gitmodules | 5 ----- _service | 14 ++++++++++++++ product-composer | 1 - product-composer-0.6.12.tar.xz | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 4 ++++ product-composer.spec | 2 +- 7 files changed, 29 insertions(+), 7 deletions(-) create mode 100644 _service delete mode 160000 product-composer create mode 100644 product-composer-0.6.12.tar.xz create mode 100644 product-composer.obsinfo diff --git a/.gitmodules b/.gitmodules index 086bab6..473a0f4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,5 +0,0 @@ -[submodule "product-composer"] - path = product-composer - url = https://github.com/openSUSE/product-composer - branch = main - diff --git a/_service b/_service new file mode 100644 index 0000000..9ffa392 --- /dev/null +++ b/_service @@ -0,0 +1,14 @@ + + + https://github.com/openSUSE/product-composer + git + 0.6.12 + 0.6.12 + + + + *.tar + xz + + + diff --git a/product-composer b/product-composer deleted file mode 160000 index a3d3e45..0000000 --- a/product-composer +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a3d3e4542fc521c6de276c9d691d1457d177ad73000000000000000000000000 diff --git a/product-composer-0.6.12.tar.xz b/product-composer-0.6.12.tar.xz new file mode 100644 index 0000000..27771e6 --- /dev/null +++ b/product-composer-0.6.12.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2fa9f034d1fd3a36e3c9efa11af5f4aa4458f801a079c016f4c1327b40eb2b7 +size 81536 diff --git a/product-composer.changes b/product-composer.changes index 2e49293..d7c9312 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Aug 6 11:46:15 UTC 2025 - Adrian Schröter + +- update to version 0.6.12: + * Compress appstream meta data only with gz (boo#1247510) + * Add appstream screenshots.tar uncompressed if available. + ------------------------------------------------------------------- Mon Aug 4 08:03:58 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo new file mode 100644 index 0000000..0e3f639 --- /dev/null +++ b/product-composer.obsinfo @@ -0,0 +1,4 @@ +name: product-composer +version: 0.6.12 +mtime: 1754478947 +commit: 8d5a403f4206893cfecfd243da7dbff152fbc2d5 diff --git a/product-composer.spec b/product-composer.spec index 97f6c3a..55f8104 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.11 +Version: 0.6.12 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From dbc14ed46c086f7f4094db491e68b0018bd6911969b2fb17bc04c26aed908802 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 6 Aug 2025 12:34:55 +0000 Subject: [PATCH 101/107] Accepting request 1297947 from openSUSE:Tools - update to version 0.6.12: * Compress appstream meta data only with gz (boo#1247510) * Add appstream screenshots.tar uncompressed if available. OBS-URL: https://build.opensuse.org/request/show/1297947 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=46 --- _scmsync.obsinfo | 4 ++-- _service | 14 ++++++++++++++ build.specials.obscpio | 4 ++-- product-composer-0.6.12.tar.xz | 3 +++ product-composer.changes | 7 +++++++ product-composer.obscpio | 3 --- product-composer.obsinfo | 4 ++++ product-composer.spec | 2 +- 8 files changed, 33 insertions(+), 8 deletions(-) create mode 100644 _service create mode 100644 product-composer-0.6.12.tar.xz delete mode 100644 product-composer.obscpio create mode 100644 product-composer.obsinfo diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index ec2212a..8ae6122 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1754295107 -commit: a2f61b6bb8d796d7749cbb69455ea2bfcf623bc9df3e74ccc86f5eb28eb58a91 +mtime: 1754481067 +commit: 813163a24c28dc20d298ff295ad98e508e5d9d419e1706d6ab05c63d0de34cfd url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/_service b/_service new file mode 100644 index 0000000..9ffa392 --- /dev/null +++ b/_service @@ -0,0 +1,14 @@ + + + https://github.com/openSUSE/product-composer + git + 0.6.12 + 0.6.12 + + + + *.tar + xz + + + diff --git a/build.specials.obscpio b/build.specials.obscpio index 60df796..244cd4e 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0315a471b9028a135e5c860ed3b3a2557e7cd32f259b0676df5540dc55f28608 -size 536 +oid sha256:794ead8b9b6a57dc25faabc2996e7849f8761c1e0d90d9f3aaa6bc3233ff9eb8 +size 412 diff --git a/product-composer-0.6.12.tar.xz b/product-composer-0.6.12.tar.xz new file mode 100644 index 0000000..27771e6 --- /dev/null +++ b/product-composer-0.6.12.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2fa9f034d1fd3a36e3c9efa11af5f4aa4458f801a079c016f4c1327b40eb2b7 +size 81536 diff --git a/product-composer.changes b/product-composer.changes index 2e49293..d7c9312 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Aug 6 11:46:15 UTC 2025 - Adrian Schröter + +- update to version 0.6.12: + * Compress appstream meta data only with gz (boo#1247510) + * Add appstream screenshots.tar uncompressed if available. + ------------------------------------------------------------------- Mon Aug 4 08:03:58 UTC 2025 - Adrian Schröter diff --git a/product-composer.obscpio b/product-composer.obscpio deleted file mode 100644 index 96a4774..0000000 --- a/product-composer.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:399c7cb8086605ee8595c74f373afefda36224b6016c01c23645b8c5901775fb -size 376496 diff --git a/product-composer.obsinfo b/product-composer.obsinfo new file mode 100644 index 0000000..0e3f639 --- /dev/null +++ b/product-composer.obsinfo @@ -0,0 +1,4 @@ +name: product-composer +version: 0.6.12 +mtime: 1754478947 +commit: 8d5a403f4206893cfecfd243da7dbff152fbc2d5 diff --git a/product-composer.spec b/product-composer.spec index 97f6c3a..55f8104 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.11 +Version: 0.6.12 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 1ce234e2606abc4d54f5b58f26e717ebe033aa8d678c92c1b13f7a566649a919 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 6 Aug 2025 14:53:10 +0200 Subject: [PATCH 102/107] drop CreateArchive --- product-composer.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/product-composer.spec b/product-composer.spec index 55f8104..c159f56 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -29,7 +29,6 @@ Summary: Product Composer License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer -#!CreateArchive: product-composer Source: %name-%{version}.tar.xz # Should become a build option Patch10: sle-15-defaults.patch -- 2.51.1 From 66ac4085afcffda8e5e575d841b3213016434c5dfb4e184629779339c0614f34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 20 Aug 2025 10:27:06 +0200 Subject: [PATCH 103/107] 0.6.13 --- _service | 4 ++-- product-composer-0.6.12.tar.xz | 3 --- product-composer-0.6.13.tar.xz | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.6.12.tar.xz create mode 100644 product-composer-0.6.13.tar.xz diff --git a/_service b/_service index 9ffa392..e600c05 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.6.12 - 0.6.12 + 0.6.13 + 0.6.13 diff --git a/product-composer-0.6.12.tar.xz b/product-composer-0.6.12.tar.xz deleted file mode 100644 index 27771e6..0000000 --- a/product-composer-0.6.12.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2fa9f034d1fd3a36e3c9efa11af5f4aa4458f801a079c016f4c1327b40eb2b7 -size 81536 diff --git a/product-composer-0.6.13.tar.xz b/product-composer-0.6.13.tar.xz new file mode 100644 index 0000000..f71542e --- /dev/null +++ b/product-composer-0.6.13.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ebe021a62ce1f5581ff915864f9ef28b06f0d6d4a2ab907d1f17f94287c92a1 +size 81568 diff --git a/product-composer.changes b/product-composer.changes index d7c9312..c92f069 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Aug 20 08:25:30 UTC 2025 - Adrian Schröter + +- update to version 0.6.13: + * switching back to SHA-256 for CHECKSUMS file (boo#1247507) + ------------------------------------------------------------------- Wed Aug 6 11:46:15 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 0e3f639..e3abe43 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.6.12 -mtime: 1754478947 -commit: 8d5a403f4206893cfecfd243da7dbff152fbc2d5 +version: 0.6.13 +mtime: 1755678244 +commit: 9c31dad3c56ef7f8fec3671208447e8a67673597 diff --git a/product-composer.spec b/product-composer.spec index c159f56..8b6a380 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.12 +Version: 0.6.13 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From b4af8d80302ff7ef701a50101a5a99b91b77c283be3a0e2ec958a40ca6713ec4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 20 Aug 2025 10:49:53 +0200 Subject: [PATCH 104/107] Sync changes to SLFO-1.2 branch --- product-composer.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/product-composer.spec b/product-composer.spec index 55f8104..c159f56 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -29,7 +29,6 @@ Summary: Product Composer License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer -#!CreateArchive: product-composer Source: %name-%{version}.tar.xz # Should become a build option Patch10: sle-15-defaults.patch -- 2.51.1 From f93b45cde50daa0ecfe51cdc4783e2def69f0a14af6961296635ed1d9ba142f8 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Wed, 20 Aug 2025 11:27:13 +0000 Subject: [PATCH 105/107] Accepting request 1300435 from openSUSE:Tools - update to version 0.6.13: * switching back to SHA-256 for CHECKSUMS file (boo#1247507) OBS-URL: https://build.opensuse.org/request/show/1300435 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/product-composer?expand=0&rev=47 --- _scmsync.obsinfo | 4 ++-- _service | 4 ++-- build.specials.obscpio | 2 +- product-composer-0.6.12.tar.xz | 3 --- product-composer-0.6.13.tar.xz | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 3 +-- 8 files changed, 18 insertions(+), 13 deletions(-) delete mode 100644 product-composer-0.6.12.tar.xz create mode 100644 product-composer-0.6.13.tar.xz diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 8ae6122..2b549ff 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1754481067 -commit: 813163a24c28dc20d298ff295ad98e508e5d9d419e1706d6ab05c63d0de34cfd +mtime: 1755678448 +commit: 66ac4085afcffda8e5e575d841b3213016434c5dfb4e184629779339c0614f34 url: https://src.opensuse.org/tools/product-composer revision: devel diff --git a/_service b/_service index 9ffa392..e600c05 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.6.12 - 0.6.12 + 0.6.13 + 0.6.13 diff --git a/build.specials.obscpio b/build.specials.obscpio index 244cd4e..6f1f295 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:794ead8b9b6a57dc25faabc2996e7849f8761c1e0d90d9f3aaa6bc3233ff9eb8 +oid sha256:2b2a65f539fd4c23b59780082bbdb7933e2865ddd2766c0644158f9335ca8eec size 412 diff --git a/product-composer-0.6.12.tar.xz b/product-composer-0.6.12.tar.xz deleted file mode 100644 index 27771e6..0000000 --- a/product-composer-0.6.12.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2fa9f034d1fd3a36e3c9efa11af5f4aa4458f801a079c016f4c1327b40eb2b7 -size 81536 diff --git a/product-composer-0.6.13.tar.xz b/product-composer-0.6.13.tar.xz new file mode 100644 index 0000000..f71542e --- /dev/null +++ b/product-composer-0.6.13.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ebe021a62ce1f5581ff915864f9ef28b06f0d6d4a2ab907d1f17f94287c92a1 +size 81568 diff --git a/product-composer.changes b/product-composer.changes index d7c9312..c92f069 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Aug 20 08:25:30 UTC 2025 - Adrian Schröter + +- update to version 0.6.13: + * switching back to SHA-256 for CHECKSUMS file (boo#1247507) + ------------------------------------------------------------------- Wed Aug 6 11:46:15 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 0e3f639..e3abe43 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.6.12 -mtime: 1754478947 -commit: 8d5a403f4206893cfecfd243da7dbff152fbc2d5 +version: 0.6.13 +mtime: 1755678244 +commit: 9c31dad3c56ef7f8fec3671208447e8a67673597 diff --git a/product-composer.spec b/product-composer.spec index 55f8104..8b6a380 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,13 +23,12 @@ %endif Name: product-composer -Version: 0.6.12 +Version: 0.6.13 Release: 0 Summary: Product Composer License: GPL-2.0-or-later Group: Development/Tools/Building URL: https://github.com/openSUSE/product-composer -#!CreateArchive: product-composer Source: %name-%{version}.tar.xz # Should become a build option Patch10: sle-15-defaults.patch -- 2.51.1 From 15817592bee06965a9cde5acd2b822b1bf10f375b4c6080e15ffd238cc2f1a8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 26 Aug 2025 12:57:29 +0200 Subject: [PATCH 106/107] Update to 0.6.14 --- _service | 4 ++-- product-composer-0.6.13.tar.xz | 3 --- product-composer-0.6.14.tar.xz | 3 +++ product-composer.changes | 7 +++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.6.13.tar.xz create mode 100644 product-composer-0.6.14.tar.xz diff --git a/_service b/_service index e600c05..62973af 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.6.13 - 0.6.13 + 0.6.14 + 0.6.14 diff --git a/product-composer-0.6.13.tar.xz b/product-composer-0.6.13.tar.xz deleted file mode 100644 index f71542e..0000000 --- a/product-composer-0.6.13.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9ebe021a62ce1f5581ff915864f9ef28b06f0d6d4a2ab907d1f17f94287c92a1 -size 81568 diff --git a/product-composer-0.6.14.tar.xz b/product-composer-0.6.14.tar.xz new file mode 100644 index 0000000..f2f360d --- /dev/null +++ b/product-composer-0.6.14.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a9d9f4333c3a27e6bceb2f8f06652b1501b30c5044b6e85e12313cdf321e267 +size 81660 diff --git a/product-composer.changes b/product-composer.changes index c92f069..3a156e7 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Aug 26 10:56:21 UTC 2025 - Adrian Schröter + +- update to version 0.6.14: + * option to disable joliet extensions on media + * no joliet extensions on source and debug media anymore + ------------------------------------------------------------------- Wed Aug 20 08:25:30 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index e3abe43..444bbb7 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.6.13 -mtime: 1755678244 -commit: 9c31dad3c56ef7f8fec3671208447e8a67673597 +version: 0.6.14 +mtime: 1756205655 +commit: 30a4fa4d401460f96bb9344a96be0a8767566724 diff --git a/product-composer.spec b/product-composer.spec index 8b6a380..1d76881 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.13 +Version: 0.6.14 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1 From 7024f2cf6a835bb613a501b825e97693cca72a3685370cfeec0bbfff6bbf31db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 29 Oct 2025 08:27:24 +0100 Subject: [PATCH 107/107] Update to 0.6.15 --- _service | 4 ++-- product-composer-0.6.14.tar.xz | 3 --- product-composer-0.6.15.tar.xz | 3 +++ product-composer.changes | 6 ++++++ product-composer.obsinfo | 6 +++--- product-composer.spec | 2 +- 6 files changed, 15 insertions(+), 9 deletions(-) delete mode 100644 product-composer-0.6.14.tar.xz create mode 100644 product-composer-0.6.15.tar.xz diff --git a/_service b/_service index 62973af..e8ccb9e 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/openSUSE/product-composer git - 0.6.14 - 0.6.14 + 0.6.15 + 0.6.15 diff --git a/product-composer-0.6.14.tar.xz b/product-composer-0.6.14.tar.xz deleted file mode 100644 index f2f360d..0000000 --- a/product-composer-0.6.14.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6a9d9f4333c3a27e6bceb2f8f06652b1501b30c5044b6e85e12313cdf321e267 -size 81660 diff --git a/product-composer-0.6.15.tar.xz b/product-composer-0.6.15.tar.xz new file mode 100644 index 0000000..5167a78 --- /dev/null +++ b/product-composer-0.6.15.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:801da117f97531e7b1c8cde834c707b8e4618bea4ad47a43bc76baaa2a2e04be +size 81788 diff --git a/product-composer.changes b/product-composer.changes index 3a156e7..f1b2442 100644 --- a/product-composer.changes +++ b/product-composer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Oct 29 07:27:35 UTC 2025 - Adrian Schröter + +- update to version 0.6.15: + * Support updateinfo handling in arch specific meta data + ------------------------------------------------------------------- Tue Aug 26 10:56:21 UTC 2025 - Adrian Schröter diff --git a/product-composer.obsinfo b/product-composer.obsinfo index 444bbb7..4359cb9 100644 --- a/product-composer.obsinfo +++ b/product-composer.obsinfo @@ -1,4 +1,4 @@ name: product-composer -version: 0.6.14 -mtime: 1756205655 -commit: 30a4fa4d401460f96bb9344a96be0a8767566724 +version: 0.6.15 +mtime: 1761668143 +commit: 087c4a587fd62e9d59d8ec8045f1be44446d108a diff --git a/product-composer.spec b/product-composer.spec index 1d76881..e8c2d11 100644 --- a/product-composer.spec +++ b/product-composer.spec @@ -23,7 +23,7 @@ %endif Name: product-composer -Version: 0.6.14 +Version: 0.6.15 Release: 0 Summary: Product Composer License: GPL-2.0-or-later -- 2.51.1