Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2024-11-09 20:54:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.2017 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "osc" Sat Nov 9 20:54:44 2024 rev:202 rq:1222747 version:1.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/osc/osc.changes 2024-09-24 17:33:28.609582989 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.2017/osc.changes 2024-11-09 20:58:08.817861239 +0100 @@ -1,0 +2,41 @@ +Fri Nov 8 12:52:41 UTC 2024 - Daniel Mach <[email protected]> + +- 1.10.1 + - Command-line: + - Fix crash in 'build' command due to undefined 'build_root' variable + - Spec: + - Add missing python3-ruamel.yaml BuildRequires + - Fix rpmlint error about creating the /usr/libexec/git/obs symlink + +------------------------------------------------------------------- +Fri Nov 8 09:48:14 UTC 2024 - Daniel Mach <[email protected]> + +- 1.10.0 + - Command-line: + - New git-obs executable with several subcommands + - Support parameters on token triggers + - Change 'update' command to treat empty '.osc/_in_update/_files' as missing + - Change 'checkout' command to allow checkout obs imported sources of scmsync sources + - Change 'creq' command to allow specifying source and target repository + - Change the help output to determine executable name from the command-line arguments + - Add '--no-timestamps' parameter to 'build' command + - Fix 'token' command to avoid crash when a wipe token exists + - Fix crash in 'results' command by skipping non-status elements in project results + - Fix crash in 'build' command when building with --local-package --alternative-project from a locally initialized .osc package + - Print buildroot directory when build or chroot finishes + - Library: + - Add 'gitea_api' module + - Support the mkosi build type + - Support copy of scmsync packages + - Support Dockerfile.* in _multibuild packages + - Implement obs_api.Status.data property that returns status data as a dictionary + - Implement obs_api.Package.cmd_fork() + - Fix meter by setting default of use_pb_fallback to False + - Fix store migration from 1.0 to 2.0 when there is a 'sources' file that would conflict with 'sources' directory + - Fix revision'd checkout of scmsync package + - Refactor code handling _scmsync.obsinfo to obs_api.scmsync_obsinfo.ScmsyncObsinfo class + - Store the container annotation in the "containers" directory + - Spec: + - Install symlink /usr/bin/git-obs to /usr/libexec/git/obs to make git-obs available as a git sub-command + +------------------------------------------------------------------- Old: ---- osc-1.9.2.tar.gz New: ---- osc-1.10.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ osc.spec ++++++ --- /var/tmp/diff_new_pack.VvkIUH/_old 2024-11-09 20:58:09.541891357 +0100 +++ /var/tmp/diff_new_pack.VvkIUH/_new 2024-11-09 20:58:09.545891523 +0100 @@ -58,16 +58,18 @@ %define ssh_add_pkg openssh-clients %define ssh_keygen_pkg openssh %define sphinx_pkg %{use_python_pkg}-sphinx +%define ruamel_yaml_pkg %{use_python_pkg}-ruamel-yaml %if 0%{?suse_version} %define argparse_manpage_pkg %{use_python_pkg}-argparse-manpage %define obs_build_pkg build %define ssh_keygen_pkg openssh-common %define sphinx_pkg %{use_python_pkg}-Sphinx +%define ruamel_yaml_pkg %{use_python_pkg}-ruamel.yaml %endif Name: osc -Version: 1.9.2 +Version: 1.10.1 Release: 0 Summary: Command-line client for the Open Build Service License: GPL-2.0-or-later @@ -93,16 +95,18 @@ BuildRequires: %{use_python_pkg}-rpm BuildRequires: %{use_python_pkg}-setuptools BuildRequires: %{use_python_pkg}-urllib3 +BuildRequires: %{ruamel_yaml_pkg} BuildRequires: diffstat %if %{with fdupes} BuildRequires: fdupes %endif -# needed for git scm tests +# needed for git scm tests and directory ownership of /usr/libexec/git for git-obs symlink BuildRequires: git-core Requires: %{use_python_pkg}-cryptography Requires: %{use_python_pkg}-rpm Requires: %{use_python_pkg}-urllib3 +Requires: %{ruamel_yaml_pkg} # needed for showing download progressbars Recommends: %{use_python_pkg}-progressbar @@ -186,6 +190,10 @@ %install %{use_python} setup.py install -O1 --skip-build --force --root %{buildroot} --prefix %{_prefix} +# symlink /usr/bin/git-obs to /usr/libexec/git/obs +mkdir -p %{buildroot}%{_libexecdir}/git +ln -s %{_bindir}/git-obs %{buildroot}%{_libexecdir}/git/obs + # create plugin dirs install -d %{buildroot}%{osc_plugin_dir} install -d %{buildroot}%{_sharedstatedir}/osc-plugins @@ -227,6 +235,7 @@ # executables %{_bindir}/* +%{_libexecdir}/git/obs # python modules %{python_sitelib}/osc ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.VvkIUH/_old 2024-11-09 20:58:09.581893020 +0100 +++ /var/tmp/diff_new_pack.VvkIUH/_new 2024-11-09 20:58:09.581893020 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=1.9.2 +pkgver=1.10.1 pkgrel=0 pkgdesc="Command-line client for the Open Build Service" arch=('x86_64') ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.VvkIUH/_old 2024-11-09 20:58:09.625894851 +0100 +++ /var/tmp/diff_new_pack.VvkIUH/_new 2024-11-09 20:58:09.629895017 +0100 @@ -1,4 +1,4 @@ -osc (1.9.2-0) unstable; urgency=low +osc (1.10.1-0) unstable; urgency=low * Placeholder ++++++ osc-1.9.2.tar.gz -> osc-1.10.1.tar.gz ++++++ ++++ 2681 lines of diff (skipped) ++++++ osc.dsc ++++++ --- /var/tmp/diff_new_pack.VvkIUH/_old 2024-11-09 20:58:10.057912822 +0100 +++ /var/tmp/diff_new_pack.VvkIUH/_new 2024-11-09 20:58:10.061912988 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 1.9.2-0 +Version: 1.10.1-0 Binary: osc Maintainer: Adrian Schroeter <[email protected]> Architecture: any
