Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Problem 'yum update' update of perl modules

Posted on 2008-06-26
3
Medium Priority
?
1,250 Views
Last Modified: 2013-12-16
I installed fedora core 9 yesterday and ran 'yum update' fine.
I then went to install Mailscanner (http://www.mailscanner.info) which as part of its install will install some additional perl modules. This failed as it was unable to build one of the critical modules.

I thought there might have been a missing module so I was going to use CPAN to update but I could not install this as it gave lots of dependancy errors.
I tried running yum update but got the same errors as shown below.

How can I fix this?
=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
 bluez-utils             i386       3.32-1.fc9       updates           544 k
 bluez-utils-alsa        i386       3.32-1.fc9       updates            34 k
 bluez-utils-cups        i386       3.32-1.fc9       updates            29 k
 db4                     i386       4.6.21-6.fc9     updates           598 k
 db4-cxx                 i386       4.6.21-6.fc9     updates           628 k
 db4-devel               i386       4.6.21-6.fc9     updates           2.5 M
 db4-utils               i386       4.6.21-6.fc9     updates           145 k
 nautilus-sendto         i386       1.0.0-1.fc9      updates           117 k
 perl                    i386       4:5.10.0-27.fc9  updates            14 M
 perl-Archive-Zip        noarch     1.20-5.fc9       fedora             99 k
 perl-Compress-Raw-Zlib  i386       2.008-27.fc9     updates            70 k
 perl-Compress-Zlib      i386       2.008-27.fc9     updates            30 k
 perl-Convert-BinHex     noarch     1.119-8.fc9      fedora             47 k
 perl-Digest-SHA1        i386       2.11-7.fc9       fedora             53 k
 perl-ExtUtils-MakeMaker  i386       6.36-27.fc9      updates           283 k
 perl-ExtUtils-ParseXS   i386       1:2.18-27.fc9    updates            30 k
 perl-IO-Compress-Base   i386       2.008-27.fc9     updates            54 k
 perl-IO-Compress-Zlib   i386       2.008-27.fc9     updates           135 k
 perl-IO-stringy         noarch     2.110-8.fc9      fedora             70 k
 perl-MailTools          noarch     2.03-1.fc9       updates           100 k
 perl-Module-Pluggable   i386       1:3.60-27.fc9    updates            23 k
 perl-Net-DNS            i386       0.63-4.fc9       updates           230 k
 perl-Pod-Escapes        i386       1:1.04-27.fc9    updates            17 k
 perl-Pod-Simple         i386       1:3.05-27.fc9    updates           182 k
 perl-Test-Harness       i386       2.64-27.fc9      updates            69 k
 perl-Test-Pod           noarch     1.26-4.fc9       fedora             12 k
 perl-TimeDate           noarch     1:1.16-8.fc9     fedora             33 k
 perl-devel              i386       4:5.10.0-27.fc9  updates           408 k
 perl-libs               i386       4:5.10.0-27.fc9  updates           899 k
 perl-version            i386       3:0.74-27.fc9    updates            27 k
 rhythmbox               i386       0.11.5-13.fc9    updates           5.3 M
Installing for dependencies:
 perl-Digest-HMAC        noarch     1.01-19.fc9      fedora             21 k
 perl-Test-Simple        i386       0.72-27.fc9      updates            91 k
 
Transaction Summary
=============================================================================
Install      2 Package(s)
Update      31 Package(s)
Remove       0 Package(s)
 
Total size: 26 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
 
 
Transaction Check Error:
  file /usr/lib/perl5/5.10.0/i386-linux-thread-multi/IO.pm from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/lib/perl5/5.10.0/i386-linux-thread-multi/IO/Socket.pm from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/lib/perl5/5.10.0/i386-linux-thread-multi/auto/IO/IO.so from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Dir.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::File.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Handle.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Pipe.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Poll.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Seekable.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Select.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Socket.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Socket::INET.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/share/man/man3/IO::Socket::UNIX.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-IO-1.2301-1.noarch
  file /usr/lib/perl5/5.10.0/File/Temp.pm from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-File-Temp-0.19-1.noarch
  file /usr/share/man/man3/File::Temp.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-File-Temp-0.19-1.noarch
  file /usr/lib/perl5/5.10.0/i386-linux-thread-multi/MIME/Base64.pm from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-MIME-Base64-3.07-1.i386
  file /usr/lib/perl5/5.10.0/i386-linux-thread-multi/auto/MIME/Base64/Base64.so from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-MIME-Base64-3.07-1.i386
  file /usr/share/man/man3/MIME::Base64.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-MIME-Base64-3.07-1.i386
  file /usr/share/man/man3/MIME::QuotedPrint.3pm.gz from install of perl-5.10.0-27.fc9.i386 conflicts with file from package perl-MIME-Base64-3.07-1.i386

Open in new window

0
Comment
Question by:grblades
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 14

Expert Comment

by:Deepak Kosaraju
ID: 21874281
I think you are running yum as root user run yum as root user are user who as privileges as root, Transaction check error occurs because the user u r trying to run yum have insufficient privileges to install the packages.
Gud luck..
0
 
LVL 36

Accepted Solution

by:
grblades earned 0 total points
ID: 21874359
I think I might have fixed it. I have removed the modules using 'rpm -e' of the ones causing the conflict and the update is currently running.

I think it was one of mailscanners perm module rpms that it built and installed that conflicted with an update.
0
 
LVL 36

Author Comment

by:grblades
ID: 21874615
Yes that was the problem. After the update I have managed to install Mailscanner without any issues this time.
0

Featured Post

10 Questions to Ask when Buying Backup Software

Choosing the right backup solution for your organization can be a daunting task. To make the selection process easier, ask solution providers these 10 key questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have been pestered over the years to produce and distribute regular data extracts, and often the request have explicitly requested the data be emailed as an Excel attachement; specifically Excel, as it appears: CSV files confuse (no Red or Green h…
In the distant past (last year) I hacked together a little toy that would allow a couple of Manager types to query, preview, and extract data from a number of MongoDB instances, to their tool of choice: Excel (http://dilbert.com/strips/comic/2007-08…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Six Sigma Control Plans

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question