Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mkdud for openSUSE:Factory checked 
in at 2026-01-13 21:27:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mkdud (Old)
 and      /work/SRC/openSUSE:Factory/.mkdud.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mkdud"

Tue Jan 13 21:27:03 2026 rev:40 rq:1326814 version:2.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/mkdud/mkdud.changes      2025-09-10 
20:23:23.004106818 +0200
+++ /work/SRC/openSUSE:Factory/.mkdud.new.1928/mkdud.changes    2026-01-13 
21:27:40.798893881 +0100
@@ -1,0 +2,7 @@
+Mon Jan 12 17:22:48 UTC 2026 - [email protected]
+
+- merge gh#openSUSE/mkdud#46
+- make dependence on osc package optional (bsc#1254110)
+- 2.3
+
+--------------------------------------------------------------------

Old:
----
  mkdud-2.2.tar.xz

New:
----
  mkdud-2.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mkdud.spec ++++++
--- /var/tmp/diff_new_pack.uV6IPa/_old  2026-01-13 21:27:41.426919796 +0100
+++ /var/tmp/diff_new_pack.uV6IPa/_new  2026-01-13 21:27:41.430919961 +0100
@@ -39,7 +39,7 @@
 Requires:       grep
 Requires:       gzip
 Requires:       kmod
-Requires:       osc
+Recommends:     osc
 Requires:       rpm
 Requires:       rpm-build
 Requires:       tar
@@ -49,7 +49,7 @@
 Summary:        Create driver update from rpms
 License:        GPL-3.0-or-later
 Group:          Hardware/Other
-Version:        2.2
+Version:        2.3
 Release:        0
 Source:         %{name}-%{version}.tar.xz
 Url:            https://github.com/openSUSE/mkdud

++++++ mkdud-2.2.tar.xz -> mkdud-2.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-2.2/VERSION new/mkdud-2.3/VERSION
--- old/mkdud-2.2/VERSION       2025-09-10 18:25:06.000000000 +0200
+++ new/mkdud-2.3/VERSION       2026-01-12 18:22:48.000000000 +0100
@@ -1 +1 @@
-2.2
+2.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-2.2/changelog new/mkdud-2.3/changelog
--- old/mkdud-2.2/changelog     2025-09-10 18:25:06.000000000 +0200
+++ new/mkdud-2.3/changelog     2026-01-12 18:22:48.000000000 +0100
@@ -1,3 +1,7 @@
+2026-01-12:    2.3
+       - merge gh#openSUSE/mkdud#46
+       - make dependence on osc package optional (bsc#1254110)
+
 2025-09-10:    2.2
        - merge gh#openSUSE/mkdud#45
        - fix "How to apply" output
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-2.2/mkdud new/mkdud-2.3/mkdud
--- old/mkdud-2.2/mkdud 2025-09-10 18:25:06.000000000 +0200
+++ new/mkdud-2.3/mkdud 2026-01-12 18:22:48.000000000 +0100
@@ -130,6 +130,7 @@
 sub get_rpm_scripts;
 sub parse_alternatives;
 sub apply_alternatives;
+sub check_osc;
 
 my %config;
 my $opt_create;
@@ -278,6 +279,7 @@
 $opt_sign_key_id ||= $config{'sign-key-id'};
 
 if($opt_obs_keys) {
+  check_osc;
   my $f;
   if(open($f, "$ENV{HOME}/.oscrc") || open($f, 
"$ENV{HOME}/.config/osc/oscrc")) {
     while(<$f>) {
@@ -2890,3 +2892,16 @@
     }
   }
 }
+
+
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+# Check for presence of 'osc' command.
+#
+sub check_osc
+{
+  my $prog;
+
+  chomp($prog = `bash -c 'type -p osc'`);
+
+  die "osc is needed, please install package 'osc'.\n" if $prog eq "";
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mkdud-2.2/obs/mkdud.spec new/mkdud-2.3/obs/mkdud.spec
--- old/mkdud-2.2/obs/mkdud.spec        2025-09-10 18:25:06.000000000 +0200
+++ new/mkdud-2.3/obs/mkdud.spec        2026-01-12 18:22:48.000000000 +0100
@@ -39,7 +39,7 @@
 Requires:       grep
 Requires:       gzip
 Requires:       kmod
-Requires:       osc
+Recommends:     osc
 Requires:       rpm
 Requires:       rpm-build
 Requires:       tar

Reply via email to