Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package resource-agents for openSUSE:Factory 
checked in at 2024-02-12 18:51:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/resource-agents (Old)
 and      /work/SRC/openSUSE:Factory/.resource-agents.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "resource-agents"

Mon Feb 12 18:51:44 2024 rev:126 rq:1145977 version:4.13.0+git6.ae50f94f

Changes:
--------
--- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes  
2023-11-15 21:07:46.954470860 +0100
+++ 
/work/SRC/openSUSE:Factory/.resource-agents.new.1815/resource-agents.changes    
    2024-02-12 18:54:02.910488641 +0100
@@ -1,0 +2,10 @@
+Mon Jan 15 12:08:57 UTC 2024 - Pedro Monreal <pmonr...@suse.com>
+
+- Remove the deprecated perl-IO-Socket-INET6 dependency
+  * Remove the dependency on perl(IO::Socket::INET6) as it has been
+    deprecated by upstream, is no longer suitable for use and its not
+    being maintained. A compatible replacement for this package is
+    perl(IO::Socket::IP) which is shipped by the perl-base package.
+  * Add resource-agents-deprecate-INET6.patch
+
+-------------------------------------------------------------------

New:
----
  resource-agents-deprecate-INET6.patch

BETA DEBUG BEGIN:
  New:    perl(IO::Socket::IP) which is shipped by the perl-base package.
  * Add resource-agents-deprecate-INET6.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ resource-agents.spec ++++++
--- /var/tmp/diff_new_pack.tiIo4o/_old  2024-02-12 18:54:03.510510175 +0100
+++ /var/tmp/diff_new_pack.tiIo4o/_new  2024-02-12 18:54:03.514510318 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package resource-agents
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,6 +42,9 @@
 Patch8:         nfsnotify.patch
 Patch9:         portblock.patch
 
+# PATCH-FIX-OPENSUSE: Remove deprecated perl-IO-Socket-INET6 dependency
+Patch10:        resource-agents-deprecate-INET6.patch
+
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  cluster-glue-devel
@@ -81,7 +84,7 @@
 Requires:       %{name}
 Requires:       ipvsadm
 Requires:       logrotate
-Requires:       perl-IO-Socket-INET6
+Requires:       perl-IO-Socket-IP
 Requires:       perl-MailTools
 Requires:       perl-Net-SSLeay
 Requires:       perl-Socket6
@@ -129,6 +132,7 @@
 %patch7 -p0
 %patch8 -p0
 %patch9 -p0
+%patch10 -p1
 
 %build
 autoreconf -fvi

++++++ resource-agents-deprecate-INET6.patch ++++++
Index: resource-agents-4.13.0+git6.ae50f94f/ldirectord/ldirectord.in
===================================================================
--- resource-agents-4.13.0+git6.ae50f94f.orig/ldirectord/ldirectord.in
+++ resource-agents-4.13.0+git6.ae50f94f/ldirectord/ldirectord.in
@@ -3264,7 +3264,7 @@ sub check_ldap
 sub check_nntp
 {
        use IO::Socket;
-       use IO::Socket::INET6;
+       use IO::Socket::IP;
        use IO::Select;
        my ($v, $r) = @_;
        my $sock;
@@ -3275,7 +3275,7 @@ sub check_nntp
 
        &ld_debug(2, "Checking NNTP server=$$r{server} port=$port");
 
-       unless ($sock = IO::Socket::INET6->new(PeerAddr => $$r{server},
+       unless ($sock = IO::Socket::IP->new(PeerAddr => $$r{server},
                PeerPort => $port, Proto => 'tcp',
                TimeOut => $$v{negotiatetimeout})) {
                service_set($v, $r, "down", {do_log => 1});

Reply via email to