Bug 29651

Summary: loadable library and perl binaries are mismatched (at least with perl-Params-Classify and perl-Crypt-Eksblowfish)
Product: Mageia Reporter: Stéphane Pontier <stephane.pontier>
Component: RPM PackagesAssignee: Perl Stack Maintainers <perl>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: jani.valimaa, marja11, zen25000
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
See Also: https://bugs.mageia.org/show_bug.cgi?id=29652
Whiteboard:
Source RPM: perl-Params-Classify-0.15.0-7.mga8.src.rpm and perl-Crypt-Eksblowfish-0.9.0-20.mga8.src.rpm CVE:
Status comment:

Description Stéphane Pontier 2021-11-12 15:32:06 CET
Description of problem:
when using a perlscript using perl-Params-Classify and/or perl-Crypt-Eksblowfish)
for instance zmupdate.pl I get the following message:
lib/Crypt/Eksblowfish.c: loadable library and perl binaries are mismatched (got handshake key 0xed00080, needed 0xeb00080)
if I recompile the perl-Crypt-Eksblowfish package, I then get:
lib/Params/Classify.c: loadable library and perl binaries are mismatched (got handshake key 0xed00080, needed 0xeb00080)
after recompiling the perl-Params-Classify package, the script execute correctly

Version-Release number of selected component (if applicable):
perl-Crypt-Eksblowfish-0.9.0-20.mga8
perl-Params-Classify-0.15.0-7.mga8
zoneminder-1.36.10-1.mga9.tainted (for the zmupdate.pl)
Comment 1 Marja Van Waes 2021-11-20 17:20:47 CET
Thanks, Stéphane.

Bug 29652 is about the same issue, but then just for perl-Crypt-Eksblowfish.

I'm not sure that one can be closed as dup of this one, because it seems both packages need to be fixed, which might not happen at the same time, in which case this report could be kept for perl-Params-Classify

Assignee: bugsquad => perl
CC: (none) => marja11
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=29652

Comment 2 Jani Välimaa 2021-11-21 13:03:46 CET
*** Bug 29652 has been marked as a duplicate of this bug. ***

CC: (none) => zen25000

Comment 3 Jani Välimaa 2021-11-21 14:43:01 CET
Fixed with:
perl-Params-Classify-0.15.0-8.mga9
perl-Crypt-Eksblowfish-0.9.0-21.mga9

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => jani.valimaa

Comment 4 Stéphane Pontier 2021-11-21 21:13:06 CET
thank you, it's working fine now.