Bug 669046
| Summary: | New package perl-Class-MethodMaker | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Matthew Booth <mbooth> |
| Component: | perl-Class-MethodMaker | Assignee: | Marcela Mašláňová <mmaslano> |
| Status: | CLOSED ERRATA | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 6.1 | CC: | hbrock, mmaslano, mshao, notting, ppisar, rwu, snagar, syeghiay, whuang |
| Target Milestone: | rc | Keywords: | FutureFeature |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | perl-Class-MethodMaker-2.16-4.el6 | Doc Type: | Enhancement |
| Doc Text: |
Cause
Building or installation of perl-Term-ProgressBar
requires Class::MethodMaker 1.02 Perl module.
Consequence
Cannot build or install perl-Term-ProgressBar.
Change
Package `Class::MethodMaker' Perl module as
`perl-Class-MethodMaker' RPM package.
Result
perl-Term-ProgressBar can be build and installed.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-05-19 13:43:44 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 669403, 669405 | ||
| Bug Blocks: | 665417 | ||
|
Comment 1
RHEL Program Management
2011-01-12 15:08:47 UTC
Tweaking flags. I have no version preference as virt-v2v only depends on this package indirectly. verify this bug in rhel6 with virt-v2v-0.7.0-1.el6.x86_64 perl-TermReadKey-2.30-13.el6.x86_64 perl-Class-MethodMaker-1.12-12.el6.noarch perl-Term-ProgressBar-2.09-10.el6.noarch perl-Term-ProgressBar update from 2.09-9 to 2.09-10 needed to setup perl(Term:ReadKey)>= 2.14 and perl(Class:MethodMaker)>=1.02 ,perl-Term-ProgressBar-2.09-9 do not need perl(Term:ReadKey),it need perl(Class:MethodMaker)>=1.02. virt-v2v can work well whatever update or not . #rpm -q --requires perl-Term-ProgressBar-2.09-10.el6.noarch perl(:MODULE_COMPAT_5.10.1) perl(Carp) perl(Class::MethodMaker) >= 1.02 perl(Fatal) perl(POSIX) perl(Term::ReadKey) >= 2.14 perl(base) perl(constant) perl(strict) perl(vars) rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 3.0.3-1 rpmlib(PayloadIsXz) <= 5.2-1 perl-Term-ProgressBar does not need perl(Term:ReadKey). However without Term::ReadKey it always assumes terminal is 50 columns wide. If terminal is narrower, the progress bar will be corrupted. Thus perl(Term:ReadKey) is _strongly_ recommended and has been added as run time dependency. You can see the waning in https://bugzilla.redhat.com/show_bug.cgi?id=665417#c4. Set it as VERIFIED according to comment 14 New package uploaded perl-Class-MethodMaker-2.16-4.el6 -> switch to ON_QA. update the perl-Class-MethodMaker-2.16-4.el6 and convert a guest via virt-v2v successfully ,verify this bug . There's problem with review https://pkgdb.lab.eng.bos.redhat.com/pkg/packages/reviews/5977/ RPM macros are broken and now are provided/required nonsenses. This could lead to not installing many Perl packages and maybe also other packages.
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
Cause
Building or installation of perl-Term-ProgressBar
requires Class::MethodMaker 1.02 Perl module.
Consequence
Cannot build or install perl-Term-ProgressBar.
Change
Package `Class::MethodMaker' Perl module as
`perl-Class-MethodMaker' RPM package.
Result
perl-Term-ProgressBar can be build and installed.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2011-0623.html |