Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lasso for openSUSE:Factory checked in at 2025-06-23 14:57:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lasso (Old) and /work/SRC/openSUSE:Factory/.lasso.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lasso" Mon Jun 23 14:57:15 2025 rev:9 rq:1287236 version:2.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/lasso/lasso.changes 2025-03-05 13:42:38.161868071 +0100 +++ /work/SRC/openSUSE:Factory/.lasso.new.7067/lasso.changes 2025-06-23 14:57:46.883107072 +0200 @@ -1,0 +2,9 @@ +Wed Jun 18 19:11:23 UTC 2025 - Matej Cepl <mc...@cepl.eu> + +- Merge the upstream PR + (https://git.entrouvert.org/entrouvert/lasso/pulls/19) as the + patch remove-six.patch removing the dependency on six. +- Add fix_shebangs.patch to fix shebangs (better manageable than + sed commands). + +------------------------------------------------------------------- New: ---- fix_shebangs.patch remove-six.patch ----------(New B)---------- New: patch remove-six.patch removing the dependency on six. - Add fix_shebangs.patch to fix shebangs (better manageable than sed commands). New: (https://git.entrouvert.org/entrouvert/lasso/pulls/19) as the patch remove-six.patch removing the dependency on six. - Add fix_shebangs.patch to fix shebangs (better manageable than ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lasso.spec ++++++ --- /var/tmp/diff_new_pack.bCf9fH/_old 2025-06-23 14:57:47.611137517 +0200 +++ /var/tmp/diff_new_pack.bCf9fH/_new 2025-06-23 14:57:47.611137517 +0200 @@ -43,6 +43,13 @@ Patch3: lasso-libxml2-2.12-support.patch # PATCH-FIX-UPSTREAM lasso-2.8.2-python_313.patch -- https://dev.entrouvert.org/issues/92106 Patch4: lasso-2.8.2-python_313.patch +# PATCH-FIX-OPENSUSE fix_shebangs.patch mc...@suse.com +# fix incorrect shebangs to be #!/usr/bin/python3 +Patch5: fix_shebangs.patch +# PATCH-FIX-UPSTREAM remove-six.patch mc...@suse.com +# from https://git.entrouvert.org/entrouvert/lasso/pulls/19 +# remove dependency on the Python six module +Patch6: remove-six.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: check-devel @@ -101,10 +108,6 @@ %prep %autosetup -p1 -# Remove any python script shebang lines (unless they refer to python3) -sed -i -E -e '/^#![[:blank:]]*(\/usr\/bin\/env[[:blank:]]+python[^3]?\>)|(\/usr\/bin\/python[^3]?\>)/d' \ - `grep -r -l -E '^#![[:blank:]]*(%{_bindir}/python[^3]?)|(%{_bindir}/env[[:blank:]]+python[^3]?)' *` - %build %if 0%{?suse_version} && 0%{?suse_version} < 1550 # Try to fix build on Leap 15.1... ++++++ fix_shebangs.patch ++++++ --- bindings/bindings.py | 2 +- bindings/python/tests/binding_tests.py | 2 +- bindings/python/tests/profiles_tests.py | 2 +- bindings/python/tests/tests.py | 3 +-- lasso/build_strerror.py | 2 +- lasso/extract_sections.py | 2 +- lasso/extract_symbols.py | 2 +- lasso/extract_types.py | 2 +- tools/check-lasso-sections.py | 2 +- 9 files changed, 9 insertions(+), 10 deletions(-) Index: lasso-2.8.2/bindings/bindings.py =================================================================== --- lasso-2.8.2.orig/bindings/bindings.py 2021-09-11 19:20:25.844637909 +0200 +++ lasso-2.8.2/bindings/bindings.py 2025-06-18 21:27:17.234890175 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python3 # # Lasso - A free implementation of the Liberty Alliance specifications. # Index: lasso-2.8.2/bindings/python/tests/binding_tests.py =================================================================== --- lasso-2.8.2.orig/bindings/python/tests/binding_tests.py 2025-06-18 21:27:10.943408811 +0200 +++ lasso-2.8.2/bindings/python/tests/binding_tests.py 2025-06-18 21:27:17.235260757 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python3 # -*- coding: utf-8 -*- # # $Id: binding_tests.py 3283 2007-06-11 09:10:18Z dlaniel $ Index: lasso-2.8.2/bindings/python/tests/profiles_tests.py =================================================================== --- lasso-2.8.2.orig/bindings/python/tests/profiles_tests.py 2025-06-18 21:27:10.943816479 +0200 +++ lasso-2.8.2/bindings/python/tests/profiles_tests.py 2025-06-18 21:27:17.235574138 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python3 # -*- coding: utf-8 -*- # # $Id: profiles_tests.py 3254 2007-06-05 21:23:57Z fpeters $ Index: lasso-2.8.2/bindings/python/tests/tests.py =================================================================== --- lasso-2.8.2.orig/bindings/python/tests/tests.py 2021-09-11 19:20:25.848637964 +0200 +++ lasso-2.8.2/bindings/python/tests/tests.py 2025-06-18 21:27:33.094107516 +0200 @@ -1,5 +1,4 @@ -#! /usr/bin/env python -# -*- coding: utf-8 -*- ++#!/usr/bin/python3 # # $Id: tests.py 3425 2007-10-10 09:31:03Z dlaniel $ # Index: lasso-2.8.2/lasso/build_strerror.py =================================================================== --- lasso-2.8.2.orig/lasso/build_strerror.py 2021-05-17 22:00:09.083309978 +0200 +++ lasso-2.8.2/lasso/build_strerror.py 2025-06-18 21:27:17.236364820 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python3 import glob import re Index: lasso-2.8.2/lasso/extract_sections.py =================================================================== --- lasso-2.8.2.orig/lasso/extract_sections.py 2021-09-11 19:20:25.848637964 +0200 +++ lasso-2.8.2/lasso/extract_sections.py 2025-06-18 21:27:17.236654944 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python3 import io import re Index: lasso-2.8.2/lasso/extract_symbols.py =================================================================== --- lasso-2.8.2.orig/lasso/extract_symbols.py 2021-09-11 19:20:25.848637964 +0200 +++ lasso-2.8.2/lasso/extract_symbols.py 2025-06-18 21:27:17.236878508 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python3 import io import glob Index: lasso-2.8.2/lasso/extract_types.py =================================================================== --- lasso-2.8.2.orig/lasso/extract_types.py 2021-09-11 19:20:25.848637964 +0200 +++ lasso-2.8.2/lasso/extract_types.py 2025-06-18 21:27:17.237043056 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/env python +#!/usr/bin/python3 import io import glob Index: lasso-2.8.2/tools/check-lasso-sections.py =================================================================== --- lasso-2.8.2.orig/tools/check-lasso-sections.py 2021-05-17 22:00:09.275307814 +0200 +++ lasso-2.8.2/tools/check-lasso-sections.py 2025-06-18 21:27:17.237215845 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/python3 import sys import os.path ++++++ remove-six.patch ++++++ ++++ 3430 lines (skipped)