Bug 1048542 - Yum update fails for perl 5.86
Summary: Yum update fails for perl 5.86
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 18
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Packaging Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-01-04 23:25 UTC by Jeff
Modified: 2014-01-06 07:34 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-01-06 07:34:27 UTC
Type: Bug


Attachments (Terms of Use)

Description Jeff 2014-01-04 23:25:44 UTC
Description of problem:
Yum update fails on perl with missing 'requires.'

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


How reproducible:
easy

Steps to Reproduce:
1.yum update -y
2.
3.

Actual results:
Loaded plugins: langpacks, presto, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package perl.x86_64 4:5.16.3-244.fc18 will be updated
---> Package perl.x86_64 4:5.16.3-245.fc18 will be an update
---> Package perl-CPAN.noarch 0:1.9800-244.fc18 will be updated
---> Package perl-CPAN.noarch 0:1.9800-245.fc18 will be an update
---> Package perl-Data-Dumper.x86_64 0:2.135.06-244.fc18 will be updated
---> Package perl-Data-Dumper.x86_64 0:2.135.06-245.fc18 will be an update
---> Package perl-Digest-MD5.x86_64 0:2.51-244.fc18 will be updated
---> Package perl-Digest-MD5.x86_64 0:2.51-245.fc18 will be an update
---> Package perl-ExtUtils-Install.noarch 0:1.58-244.fc18 will be updated
---> Package perl-ExtUtils-Install.noarch 0:1.58-245.fc18 will be an update
---> Package perl-ExtUtils-MakeMaker.noarch 0:6.63.2-244.fc18 will be updated
---> Package perl-ExtUtils-MakeMaker.noarch 0:6.63.2-245.fc18 will be an update
---> Package perl-ExtUtils-ParseXS.noarch 1:3.16-244.fc18 will be updated
---> Package perl-ExtUtils-ParseXS.noarch 1:3.16-245.fc18 will be an update
---> Package perl-Module-Pluggable.noarch 1:4.00-244.fc18 will be updated
---> Package perl-Module-Pluggable.noarch 1:4.00-245.fc18 will be an update
---> Package perl-PathTools.x86_64 0:3.39.2-244.fc18 will be updated
---> Package perl-PathTools.x86_64 0:3.39.2-245.fc18 will be an update
---> Package perl-Pod-Escapes.noarch 1:1.04-244.fc18 will be updated
---> Package perl-Pod-Escapes.noarch 1:1.04-245.fc18 will be an update
---> Package perl-Pod-Parser.noarch 0:1.51-244.fc18 will be updated
---> Package perl-Pod-Parser.noarch 0:1.51-245.fc18 will be an update
---> Package perl-Pod-Perldoc.noarch 0:3.17.00-244.fc18 will be updated
---> Package perl-Pod-Perldoc.noarch 0:3.17.00-245.fc18 will be an update
---> Package perl-Pod-Simple.noarch 1:3.20-244.fc18 will be updated
---> Package perl-Pod-Simple.noarch 1:3.20-245.fc18 will be an update
---> Package perl-Scalar-List-Utils.x86_64 0:1.25-244.fc18 will be updated
---> Package perl-Scalar-List-Utils.x86_64 0:1.25-245.fc18 will be an update
---> Package perl-Test-Harness.noarch 0:3.23-244.fc18 will be updated
---> Package perl-Test-Harness.noarch 0:3.23-245.fc18 will be an update
---> Package perl-devel.x86_64 4:5.16.3-244.fc18 will be updated
---> Package perl-devel.x86_64 4:5.16.3-245.fc18 will be an update
---> Package perl-libs.x86_64 4:5.16.3-244.fc18 will be updated
---> Package perl-libs.x86_64 4:5.16.3-245.fc18 will be an update
---> Package perl-macros.x86_64 4:5.16.3-244.fc18 will be updated
---> Package perl-macros.x86_64 4:5.16.3-245.fc18 will be an update
---> Package perl-threads-shared.x86_64 0:1.40-244.fc18 will be updated
---> Package perl-threads-shared.x86_64 0:1.40-245.fc18 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================
 Package                            Arch              Version                        Repository          Size
==============================================================================================================
Updating:
 perl                               x86_64            4:5.16.3-245.fc18              updates            9.9 M
 perl-CPAN                          noarch            1.9800-245.fc18                updates            286 k
 perl-Data-Dumper                   x86_64            2.135.06-245.fc18              updates             72 k
 perl-Digest-MD5                    x86_64            2.51-245.fc18                  updates             53 k
 perl-ExtUtils-Install              noarch            1.58-245.fc18                  updates             68 k
 perl-ExtUtils-MakeMaker            noarch            6.63.2-245.fc18                updates            268 k
 perl-ExtUtils-ParseXS              noarch            1:3.16-245.fc18                updates            100 k
 perl-Module-Pluggable              noarch            1:4.00-245.fc18                updates             52 k
 perl-PathTools                     x86_64            3.39.2-245.fc18                updates            107 k
 perl-Pod-Escapes                   noarch            1:1.04-245.fc18                updates             45 k
 perl-Pod-Parser                    noarch            1.51-245.fc18                  updates            156 k
 perl-Pod-Perldoc                   noarch            3.17.00-245.fc18               updates            104 k
 perl-Pod-Simple                    noarch            1:3.20-245.fc18                updates            233 k
 perl-Scalar-List-Utils             x86_64            1.25-245.fc18                  updates             61 k
 perl-Test-Harness                  noarch            3.23-245.fc18                  updates            285 k
 perl-devel                         x86_64            4:5.16.3-245.fc18              updates            481 k
 perl-libs                          x86_64            4:5.16.3-245.fc18              updates            666 k
 perl-macros                        x86_64            4:5.16.3-245.fc18              updates             37 k
 perl-threads-shared                x86_64            1.40-245.fc18                  updates             65 k

Transaction Summary
==============================================================================================================
Upgrade  19 Packages

Total size: 13 M
Downloading Packages:
Running Transaction Check
ERROR with transaction check vs depsolve:
perl = 5.8.6 is needed by (installed) deb-1.10.27-3.i586
Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=yum
** Found 5 pre-existing rpmdb problem(s), 'yum check' output follows:
deb-1.10.27-3.i586 has missing requires of perl = ('0', '5.8.6', None)
deb-1.10.27-3.i586 has missing requires of update-alternatives
deb-1.10.27-3.i586 has missing requires of libstdc++.so.5
deb-1.10.27-3.i586 has missing requires of libstdc++.so.5(CXXABI_1.2)
deb-1.10.27-3.i586 has missing requires of libstdc++.so.5(GLIBCPP_3.2)
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2014-01-04.18-24.BncJ96.yumtx

Expected results:
normal completion

Additional info:

Comment 1 Jan Zeleny 2014-01-06 07:34:27 UTC
Yum just reports you an existing problem on your system. As long as the problem persists, yum will avoid performing actions like update as a precaution not to harm the system further. Please fix the pre-existing rpmdb problems that are reported (uninstalling deb should do it).


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