Bug 1648509

Summary: perl-Net-Amazon-S3 S3.pm module defines subroutine BUILD two times
Product: [Fedora] Fedora Reporter: Paul E. Jones <paulej>
Component: perl-Net-Amazon-S3Assignee: Petr Pisar <ppisar>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 29CC: perl-devel, ppisar, rrati
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: perl-Net-Amazon-S3-0.84-2.fc29 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-11-24 02:26:59 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Paul E. Jones 2018-11-10 03:33:16 UTC
Description of problem:
The Perl module S3.pm, which is part of perl-Net-Amazon-S3, defines the subroutine 'BUILD' two times.

Version-Release number of selected component (if applicable): 0.84-1


How reproducible:
Every time one attempts to load the Perl Net::Amazon::S3 module.

Steps to Reproduce:
1. Run this at the command line: perl -MNet::Amazon::S3 -e "print"

Actual results:
Error produced:
Subroutine BUILD redefined at /usr/share/perl5/vendor_perl/Net/Amazon/S3.pm line 95.

Expected results:
No error.

Additional info:
The first version of BUILD doesn't exist in older versions (e.g., what is in Fedora 27 (0.80-7)) or the current code here (0.85): https://metacpan.org/source/LLAP/Net-Amazon-S3-0.85/lib/Net/Amazon/S3.pm.

Comment 2 Fedora Update System 2018-11-12 09:40:31 UTC
perl-Net-Amazon-S3-0.84-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-88a8d17e1c

Comment 3 Fedora Update System 2018-11-13 04:48:45 UTC
perl-Net-Amazon-S3-0.84-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-88a8d17e1c

Comment 4 Paul E. Jones 2018-11-13 16:23:53 UTC
I installed the 0.84-2 build and the reported issue appears to be resolved.

Comment 5 Fedora Update System 2018-11-24 02:26:59 UTC
perl-Net-Amazon-S3-0.84-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.