hsxkpasswd-3.6-13.fc38 fails to build in Fedora 38 because tests fail: # Testing Crypt::HSXKPasswd v3.6, Perl 5.036000, /usr/bin/perl t/00-load.t ................ ok t/01-defined-constants.t ... ok # Failed test 'password generation with named argument 'dictionary_list'' # at t/02-generate-passwords.t line 28. # Failed test 'password generation with named argument 'dictionary_file'' # at t/02-generate-passwords.t line 35. # Failed test 'password generation with named arguments 'dictionary_file' & 'dictionary_file_encoding'' # at t/02-generate-passwords.t line 41. # Looks like you failed 3 tests of 10. t/02-generate-passwords.t .. Dubious, test returned 3 (wstat 768, 0x300) Failed 3/10 subtests t/manifest.t ............... skipped: Author tests not required for installation t/perlcritic.t ............. skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. t/pod.t .................... skipped: Author tests not required for installation Test Summary Report ------------------- t/02-generate-passwords.t (Wstat: 768 (exited 3) Tests: 10 Failed: 3) Failed tests: 3-5 Non-zero exit status: 3 A difference between passing and failing build root is at <https://koschei.fedoraproject.org/build/13816189>. This failure is triggered by upgrading perl-Type-Tiny from 1.016010-1.fc37 to 2.000001-1.fc38.
Type-Tiny bisected to a first bead commit: commit 4baba12312f45d2e657468e26b64c643687651d1 (HEAD) Author: Toby Inkster <mail.uk> Date: Sun Sep 11 19:16:15 2022 +0100 Bring multisig functionality into the v2 API
The new Type-Tiny raises an exception now: $ perl -Ilib -e 'use Crypt::HSXKPasswd; Crypt::HSXKPasswd->new(dictionary_list => [qw(seme tes words)])' Alternative signatures must be CODE, HASH, or ARRAY refs at /usr/share/perl5/vendor_perl/Type/Params/Signature.pm line 28.
Petr, I think, hsxkpasswd should be retired, because it seems dead and unmaintained. Checking what other distros do, I could not find any other distro, which ships it.
Sadly I retired it due to lack of upstream response.
I think this package has not yet been retired from Fedora. Today a bug report at upstream received a fix.
> I think this package has not yet been retired from Fedora. > > Today a bug report at upstream received a fix. Would it be possible to have this fix in fc36 and fc37, too? This bug is blocking me from applying updates/bug fixes to fc36 and fc37.
Sure. I will do the builds.
FEDORA-2023-f643ebf370 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-f643ebf370
FEDORA-2023-c74ab55c24 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c74ab55c24
FEDORA-2023-f643ebf370 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-f643ebf370` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-f643ebf370 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-c74ab55c24 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-c74ab55c24` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-c74ab55c24 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-f643ebf370 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2023-c74ab55c24 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report.