Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1964646 - F35FailsToInstall: perl-Crypt-PWSafe3
Summary: F35FailsToInstall: perl-Crypt-PWSafe3
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-Crypt-PWSafe3
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Charles R. Anderson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1939424
Blocks: F35FailsToInstall, RAWHIDEFailsToInstall
TreeView+ depends on / blocked
 
Reported: 2021-05-25 19:29 UTC by Miro Hrončok
Modified: 2021-06-11 12:07 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Miro Hrončok 2021-05-25 19:29:42 UTC
Hello,

Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (mhroncok).

Your package (perl-Crypt-PWSafe3) Fails To Install in Fedora 35:

can't install perl-Crypt-PWSafe3:
  - nothing provides perl(:MODULE_COMPAT_5.32.1) needed by perl-Crypt-PWSafe3-1.22-17.fc34.noarch
  
If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem.


If you don't react accordingly to the policy for FTBFS/FTI bugs (https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/), your package may be orphaned in 8+ weeks.

P.S. The data was generated solely from koji buildroot, so it might be newer than the latest compose or the content on mirrors.

P.P.S. If this bug has been reported in the middle of upgrading multiple dependent packages, please consider using side tags: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter-dependent-packages

Thanks!

Comment 1 Miro Hrončok 2021-06-07 20:34:51 UTC
Hello,

This is the first reminder (step 3 from https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/#_package_removal_for_long_standing_ftbfs_and_fti_bugs).

If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem.

Comment 2 Charles R. Anderson 2021-06-11 12:07:35 UTC
This package actually FTBFS due to the change in perl-Crypt-CBC from version 2.33 (fc33) to 3.01 (fc34) or 3.04 (fc35):

https://koji.fedoraproject.org/koji/buildinfo?buildID=1753588

+ make test
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t
/*.t
#   Failed test 'open a pwsafe3 database ('blocksize' is not a recognized argument at /usr/share/perl5/vendor_perl/Crypt/CBC.pm line 312.
#  at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line 259.
# )'
#   at t/run.t line 71.
#   Failed test 'create a new pwsafe3 database ('blocksize' is not a recognized argument at /usr/share/perl5/vendor_perl/Crypt/CBC.pm line 312.
#  at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line 197.
# )'
#   at t/run.t line 86.
#   Failed test 'read created new pwsafe3 database (PWSafe3 file /tmp/.myvault04yoeB_f does not exist or is not readable at t/run.t line 33.
# )'
#   at t/run.t line 95.
#   Failed test 'Write record to a new pwsafe3 database'
#   at t/run.t line 96.
#     Structures begin differing at:
#          $got->{passwd} = 'p3'
#     $expected->{passwd} = Does not exist
#   Failed test 'read a pwsafe3 database and change a record, traditional method ('blocksize' is not a recognized argument at /usr/share/perl5/vendor_perl/Cryp
t/CBC.pm line 312.
#  at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line 259.
# )'
#   at t/run.t line 121.
#   Failed test 'Change a record an check if changes persist after saving, traditional method'
#   at t/run.t line 122.
#     Structures begin differing at:
#          $got->{passwd} = 'p3'
#     $expected->{passwd} = Does not exist
# 3 done
#   Failed test 'read a pwsafe3 database and change a record, new method ('blocksize' is not a recognized argument at /usr/share/perl5/vendor_perl/Crypt/CBC.pm
 line 312.
#  at /builddir/build/BUILD/Crypt-PWSafe3-1.22/blib/lib/Crypt/PWSafe3.pm line 259.
# )'
#   at t/run.t line 143.
Can't call method "notes" on an undefined value at t/run.t line 144.
# Looks like your test exited with 255 just after 9.
t/run.t .. 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 11/13 subtests 
Test Summary Report
-------------------
t/run.t (Wstat: 65280 Tests: 9 Failed: 7)
  Failed tests:  3-9
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 13 tests but ran 9.
Files=1, Tests=9,  1 wallclock secs ( 0.01 usr  0.00 sys +  0.12 cusr  0.01 csys =  0.14 CPU)
Result: FAIL
Failed 1/1 test programs. 7/9 subtests failed.
make: *** [Makefile:770: test_dynamic] Error 255


Note You need to log in before you can comment on or make changes to this bug.