Bug 1222375 - yast2-perl-bindings 5.0.3 breaks yast2-installation, yast2-samba-server, yast2-users
Summary: yast2-perl-bindings 5.0.3 breaks yast2-installation, yast2-samba-server, yas...
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Martin Vidner
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-05 10:09 UTC by Ana Guerrero
Modified: 2024-04-05 14:06 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ana Guerrero 2024-04-05 10:09:13 UTC
Recent SR#1164548 of yast2-perl-bindings version5.0.3 breaks yast2-installation, ) yast2-samba-server, yast2-users: 

yast2-installation:

[   11s] Found module Yast::Packages
[   11s] Found module Yast::ProductLicense
[   11s] Found module Yast::Proxy
[   11s] Argument "users" isn't numeric in subroutine entry at
[   11s] 	/usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Locale/gettext.pm line 70 (#1)
[   11s]     (W numeric) The indicated string was fed as an argument to an operator
[   11s]     that expected a numeric value instead.  If you're fortunate the message
[   11s]     will identify which operator was so unfortunate.
[   11s]     
[   11s]     Note that for the Inf and NaN (infinity and not-a-number) the
[   11s]     definition of "numeric" is somewhat unusual: the strings themselves
[   11s]     (like "Inf") are considered numeric, and anything following them is
[   11s]     considered non-numeric.
[   11s]     
[   11s] Uncaught exception from user code:
[   11s] 	Missing constant bind_textdomain_locale at /usr/share/YaST2/modules/YaPI.pm line 224.
[   11s] 	Compilation failed in require.
[   11s] 	BEGIN failed--compilation aborted.
[   11s] rake aborted!


yast2-samba-server:

[   13s] rspec --color --format doc 'test/dialog_complex_test.rb'
[   13s] Argument "samba-server" isn't numeric in subroutine entry at
[   13s] 	/usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Locale/gettext.pm line 70 (#1)
[   13s]     (W numeric) The indicated string was fed as an argument to an operator
[   13s]     that expected a numeric value instead.  If you're fortunate the message
[   13s]     will identify which operator was so unfortunate.
[   13s]     
[   13s]     Note that for the Inf and NaN (infinity and not-a-number) the
[   13s]     definition of "numeric" is somewhat unusual: the strings themselves
[   13s]     (like "Inf") are considered numeric, and anything following them is
[   13s]     considered non-numeric.
[   13s]     
[   13s] Uncaught exception from user code:
[   13s] 	Missing constant bind_textdomain_locale at /usr/share/YaST2/modules/YaPI.pm line 224.
[   13s] 	Compilation failed in require.
[   13s] 	BEGIN failed--compilation aborted.
[   13s] rake aborted!

yast2-users, log too long, lots of tests failing:

[   23s] ============================================
[   23s]    yast2-users 5.0.1: test/test-suite.log
[   23s] ============================================
[   23s] 
[   23s] # TOTAL: 73
[   23s] # PASS:  20
[   23s] # SKIP:  0
[   23s] # XFAIL: 0
[   23s] # FAIL:  53
[   23s] # XPASS: 0
[   23s] # ERROR: 0
Comment 1 Martin Vidner 2024-04-05 14:06:23 UTC
Oops, a stupid mistake of mine that escaped our team. Sorry for the noise.

Fix:
RPM: yast2-perl-bindings-5.0.4
OBS: https://build.opensuse.org/request/show/1165660
PR: https://github.com/yast/yast-perl-bindings/pull/34