Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-drgn for openSUSE:Factory checked in at 2025-11-06 18:15:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-drgn (Old) and /work/SRC/openSUSE:Factory/.python-drgn.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-drgn" Thu Nov 6 18:15:33 2025 rev:14 rq:1316034 version:0.0.33 Changes: -------- --- /work/SRC/openSUSE:Factory/python-drgn/python-drgn.changes 2025-04-20 20:07:30.719959550 +0200 +++ /work/SRC/openSUSE:Factory/.python-drgn.new.1980/python-drgn.changes 2025-11-06 18:18:59.998143763 +0100 @@ -1,0 +2,16 @@ +Thu Nov 6 13:15:51 UTC 2025 - Petr Tesařík <[email protected]> + +- Split off a drgn package with the CLI program. + +------------------------------------------------------------------- +Tue Nov 4 19:48:45 UTC 2025 - Petr Tesařík <[email protected]> + +- Update to drgn-0.0.33: + * Lots of new helpers. + * Address Identification Improvements + * Array Slices + * More Reliable Interrupt Stack Traces + * Kmodify Bit Field Fix + * Linux 6.17 and 6.18 Support + +------------------------------------------------------------------- Old: ---- drgn-0.0.31.tar.xz New: ---- drgn-0.0.33.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-drgn.spec ++++++ --- /var/tmp/diff_new_pack.5xw4LK/_old 2025-11-06 18:19:00.730174715 +0100 +++ /var/tmp/diff_new_pack.5xw4LK/_new 2025-11-06 18:19:00.738175053 +0100 @@ -15,9 +15,12 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%if %{undefined primary_python} +%define primary_python python3 +%endif Name: python-drgn -Version: 0.0.31 +Version: 0.0.33 Release: 0 Summary: Scriptable debugger library License: LGPL-2.1-or-later @@ -25,8 +28,8 @@ URL: https://github.com/osandov/drgn Source: drgn-%{version}.tar.xz BuildRequires: %{python_module devel} -BuildRequires: %{python_module readline} BuildRequires: %{python_module setuptools} +BuildRequires: %{pythons} BuildRequires: autoconf BuildRequires: automake BuildRequires: check-devel @@ -45,6 +48,21 @@ programmability. drgn exposes the types and variables in a program for easy, expressive scripting in Python. +This package contains the Python module. + +%package -n drgn +Summary: Scriptable debugger CLI +Conflicts: %{python_module drgn < 0.0.33} +Provides: %{python_module drgn:/usr/bin/drgn} +Requires: %{primary_python}-drgn + +%description -n drgn +drgn (pronounced “dragon”) is a debugger with an emphasis on +programmability. drgn exposes the types and variables in a program +for easy, expressive scripting in Python. + +This package contains the CLI program. + %prep %setup -q -n drgn-%{version} @@ -54,25 +72,21 @@ %install %python_install -%python_clone -a %{buildroot}%{_bindir}/drgn %python_expand %fdupes %{buildroot}%{$python_sitearch} %check %pyunittest_arch discover -v -%post -%python_install_alternative drgn - -%postun -%python_uninstall_alternative drgn - %files %{python_files} -%doc README.rst %license COPYING -%python_alternative %{_bindir}/drgn %{python_sitearch}/drgn %{python_sitearch}/drgn-%{version}*-info %{python_sitearch}/_drgn*.pyi %{python_sitearch}/_drgn*.so %{python_sitearch}/_drgn_util +%files -n drgn +%doc README.rst +%license COPYING +%{_bindir}/drgn + ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.5xw4LK/_old 2025-11-06 18:19:00.794177421 +0100 +++ /var/tmp/diff_new_pack.5xw4LK/_new 2025-11-06 18:19:00.794177421 +0100 @@ -1,6 +1,6 @@ -mtime: 1744893759 -commit: 8dc389b5768b6f9ca709bd9f5cf648c0370c1945f5f1030501a1d2cb4889e8ce +mtime: 1762436251 +commit: 39f67b829bf4af4940f192ca09cc8203f4bc6e7220207206d8c1e0d4ab7a5f0c url: https://src.opensuse.org/kernel-kdump/python-drgn.git -revision: 8dc389b5768b6f9ca709bd9f5cf648c0370c1945f5f1030501a1d2cb4889e8ce +revision: 39f67b829bf4af4940f192ca09cc8203f4bc6e7220207206d8c1e0d4ab7a5f0c projectscmsync: https://src.opensuse.org/kernel-kdump/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-11-06 14:40:21.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ drgn-0.0.31.tar.xz -> drgn-0.0.33.tar.xz ++++++ ++++ 37287 lines of diff (skipped) ++++++ drgn.obsinfo ++++++ --- /var/tmp/diff_new_pack.5xw4LK/_old 2025-11-06 18:19:01.666214293 +0100 +++ /var/tmp/diff_new_pack.5xw4LK/_new 2025-11-06 18:19:01.678214801 +0100 @@ -1,5 +1,5 @@ name: drgn -version: 0.0.31 -mtime: 1744828823 -commit: 8209a147fb61deed38ca376d063bbff0343ca234 +version: 0.0.33 +mtime: 1761770492 +commit: 781a21cb057ce07f17fd6edf0ffd299426abcbf7
