#206 build with setuptools; fix ruamel build issue
Merged a year ago by rmeggins. Opened a year ago by rmeggins.
rpms/ rmeggins/linux-system-roles build-with-setuptools-fix-ruamel  into  rawhide

file modified
+1
@@ -467,3 +467,4 @@ 

  /postgresql-1.0.2.tar.gz

  /network-1.11.4.tar.gz

  /ansible-sshd-v0.19.0.tar.gz

+ /auto-maintenance-5fa4921e5761565890f69f8f9bab2ef2cbc5bb8f.tar.gz

file modified
+8 -2
@@ -27,7 +27,7 @@ 

  Url: https://github.com/linux-system-roles

  Summary: Set of interfaces for unified system management

  Version: 1.38.0

- Release: 3%{?dist}

+ Release: 4%{?dist}

  

  License: GPLv3+ and MIT and BSD and Python

  %global _pkglicensedir %{_licensedir}/%{name}
@@ -86,7 +86,7 @@ 

  %%global rolestodir %%{?rolestodir} %%{roletodir%{1}}

  }

  

- %global mainid 40e904d40dcfb8b522c91e525b2a0da24f9ad7ea

+ %global mainid 5fa4921e5761565890f69f8f9bab2ef2cbc5bb8f

  Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz

  

  # BEGIN AUTOGENERATED SOURCES
@@ -225,6 +225,8 @@ 

  # Requirements for galaxy_transform.py

  BuildRequires: python3

  BuildRequires: python%{python3_pkgversion}-ruamel-yaml

+ # Requirements for release_collection.py

+ BuildRequires: python3-setuptools

  

  # We must put %%description within the if block to avoid empty lines showing up.

  %if 0%{?rhel}
@@ -645,6 +647,10 @@ 

  %endif

  

  %changelog

+ * Tue May 16 2023 Rich Megginson <rmeggins@redhat.com> - 1.38.0-4

+ - python3-setuptools is now required for release_collection.py

+ - fix ruamel issue described at https://github.com/linux-system-roles/auto-maintenance/pull/272

+ 

  * Tue May  2 2023 Rich Megginson <rmeggins@redhat.com> - 1.38.0-3

  - move vendoring code into included files

  

file modified
+1 -1
@@ -1,4 +1,4 @@ 

- SHA512 (auto-maintenance-40e904d40dcfb8b522c91e525b2a0da24f9ad7ea.tar.gz) = 1d9dff01db07af6ffab329fa7a83aa44969e7c8f77248d47678a746a7b77ff351b9c65f86974b16b040d15149e5ea755a07fce8380dc26491f40c0ee4a5efd33

+ SHA512 (auto-maintenance-5fa4921e5761565890f69f8f9bab2ef2cbc5bb8f.tar.gz) = 0ced8ff82ee5cb0f2d918bc0d75a846934f03074f1cfb6af79ae9fd9ec87afdfc699d5f08d8c369540146a0729848cee06c8c3dfd8f7eacf7d972eb255fb8e9c

  SHA512 (postfix-1.3.6.tar.gz) = 8409adb897e56663ebb5d149f539dfebd70135812fd164b3fa55af56b9601015d0f288448eb38e538b77a71e921719f956ddac9d3d95a46acd382560ac72752e

  SHA512 (selinux-1.5.9.tar.gz) = df9e2c7594ae3b437b8eb2d0a83e3c0d996323af2f5d6509a01a1297fcf18b8f779cb8975c7cf3c2c8fbd6a391b6b8a2206cc38d16690bdb6c29c7187f1364c8

  SHA512 (timesync-1.7.5.tar.gz) = 6a7ff71a6152e74706836ec32671f1d1dff46b675816e584aa2761acbb88874f6e62d892a74555c3534ba7851a114bef30a18f79620ec707d0829c46c3ce8a33

python3-setuptools is now required as an explicit dependency
for release_collection.py

Fix ruamel issue with lsr_role2collection.py described here
https://github.com/linux-system-roles/auto-maintenance/pull/272

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/08572e60663543558b195d9861d340d0

Pull-Request has been merged by rmeggins

a year ago