[Yum] yum update fails: "elfutils-libs conflicts with elfutils <0.127-1"

Hiren Patel patelhn at telkom.co.za
Wed Jun 13 09:06:32 UTC 2007


i would not do
rpm -Uvh http://www.fedorafaq.org/yum
http://rpm.livna.org/livna-release-6.rpm

does fedora 6 not come with a default yum package by default?
i would use the default version of yum installed, and use the default
configuration of yum installed by fedora to run updates.

try 'rpm -V yum fedora-release' after a fresh stock installation, before
any yum configuration is done at all, it should not complain about
unsatisfied dependencies. use the MD5 or other checksums from fedora
mirrors to check that the iso you downloaded and are using for
installation is valid.

On Wed, 2007-06-13 at 10:46 +0200, wu wei wrote:
> Hi Hiren, Hi Dave,
> 
> Many thanks for getting back to me.
> 
> On 6/12/07, Hiren Patel <patelhn at telkom.co.za> wrote:
> >
> > maybe post your yum configuration file and repository configurations to
> > the list.
> >
> > you are completely sure that this is a fedora 6 machine?
> > i would only imagine these kinds of problems when upgrading to far
> > distance versions of packages, like fedora 6 trying to use a 7
> > repository for updates or so.
> >
> > have there been any unusual configurations to yum, or the like?
> 
> I initialized the yum configuration with this command
> 
> rpm -Uvh http://www.fedorafaq.org/yum  http://rpm.livna.org/livna-release-6.rpm
> 
> Which I got from the FC6 FAQ:
> 
> http://www.fedorafaq.org/#installsoftware
> 
> The machine has now been rebuilt a couple of times with no success.
> My best guess at the moment is that either
> 1) The FC6 image is corrupt
> 2) The yum configuration above is picking up an invalid repository
> 
> On 6/12/07, David Timms <dtimms at iinet.net.au> wrote:
> 
> > rpm -V yum fedora-release
> >    and post the result if any.
> 
> [root at fc6_pristine ~]# rpm -V yum fedora-release
> S.5....T c /etc/yum.conf
> Unsatisfied dependencies for fedora-release-6-4.noarch:
> fedora-release-notes >= 6
> 
> > yum -d 15 update audit
> > and post the result.
> 
> [root at fc6_pristine ~]# yum -d 15 update audit
> Yum Version: 3.0.3
> COMMAND: yum -d 15
> Installroot: /
> Ext Commands:
>    audit
> Setting up Update Process
> Setting up repositories
> Reading repository metadata in from local files
> Setting up Package Sacks
> Reading Local RPMDB
> Building updates object
> putting vim-minimal in complex update
> putting python-elementtree in complex update
> putting which in complex update
> putting python-urlgrabber in complex update
> putting passwd in complex update
> putting cyrus-sasl-lib in complex update
> putting iputils in complex update
> putting libcap in complex update
> putting audit in complex update
> putting cracklib in complex update
> putting openssl in complex update
> putting fedora-logos in complex update
> putting rpm-libs in complex update
> putting elfutils-libs in complex update
> putting man in complex update
> putting libuser in complex update
> putting beecrypt in complex update
> putting libsemanage in complex update
> putting e2fsprogs-libs in complex update
> putting elfutils-libs in complex update
> putting tcl in complex update
> putting neon in complex update
> putting libcap in complex update
> putting beecrypt in complex update
> putting popt in complex update
> putting elfutils-libelf in complex update
> putting nash in complex update
> putting audit-libs in complex update
> putting libattr in complex update
> putting checkpolicy in complex update
> putting gzip in complex update
> putting rootfiles in complex update
> putting pciutils in complex update
> putting hdparm in complex update
> putting ethtool in complex update
> putting mkinitrd in complex update
> putting openssh-server in complex update
> putting libselinux-python in complex update
> putting tcp_wrappers in complex update
> putting udev in complex update
> putting audit-libs-python in complex update
> putting db4 in complex update
> putting net-tools in complex update
> putting bzip2-libs in complex update
> putting ed in complex update
> putting glib2 in complex update
> putting hwdata in complex update
> putting openssh-clients in complex update
> putting selinux-policy in complex update
> putting glibc in complex update
> putting tcp_wrappers in complex update
> putting openssh in complex update
> putting tar in complex update
> putting popt in complex update
> putting libsepol in complex update
> putting gdbm in complex update
> putting gdbm in complex update
> putting MAKEDEV in complex update
> putting zlib in complex update
> putting libsepol in complex update
> putting module-init-tools in complex update
> putting sqlite in complex update
> putting grep in complex update
> putting mingetty in complex update
> putting pyxf86config in complex update
> putting openldap in complex update
> putting mkinitrd in complex update
> putting mktemp in complex update
> putting expat in complex update
> putting openssl in complex update
> putting sed in complex update
> putting shadow-utils in complex update
> putting rpm in complex update
> putting psmisc in complex update
> putting pam in complex update
> putting cyrus-sasl-md5 in complex update
> putting glibc-common in complex update
> putting basesystem in complex update
> putting pcre in complex update
> putting newt in complex update
> putting less in complex update
> putting python in complex update
> putting kbd in complex update
> putting libtermcap in complex update
> putting db4 in complex update
> putting cpio in complex update
> putting ncurses in complex update
> putting libgcc in complex update
> putting libacl in complex update
> putting libattr in complex update
> putting cyrus-sasl-lib in complex update
> putting wget in complex update
> putting fedora-release in complex update
> putting sqlite in complex update
> putting kpartx in complex update
> putting glibc in complex update
> putting e2fsprogs in complex update
> putting libgcc in complex update
> putting slang in complex update
> putting authconfig in complex update
> putting coreutils in complex update
> putting libselinux in complex update
> putting usermode in complex update
> putting readline in complex update
> putting device-mapper in complex update
> putting libselinux in complex update
> putting iproute in complex update
> putting libacl in complex update
> putting elfutils in complex update
> putting tzdata in complex update
> putting mcstrans in complex update
> putting rpm-python in complex update
> putting info in complex update
> putting libxml2 in complex update
> putting glib2 in complex update
> putting glibc in complex update
> putting findutils in complex update
> putting chkconfig in complex update
> putting cracklib-dicts in complex update
> putting libstdc++ in complex update
> putting bzip2 in complex update
> putting expat in complex update
> putting cyrus-sasl in complex update
> putting libstdc++ in complex update
> putting setup in complex update
> putting zlib in complex update
> putting openssl in complex update
> putting krb5-libs in complex update
> putting gawk in complex update
> putting python-sqlite in complex update
> putting cracklib in complex update
> putting readline in complex update
> putting policycoreutils in complex update
> putting setools in complex update
> putting openldap in complex update
> putting rpm-libs in complex update
> putting SysVinit in complex update
> putting rhpl in complex update
> putting tcl in complex update
> putting yum in complex update
> putting groff in complex update
> putting ncurses in complex update
> putting pcre in complex update
> putting yum-metadata-parser in complex update
> putting util-linux in complex update
> putting libtermcap in complex update
> putting wireless-tools in complex update
> putting dmraid in complex update
> putting pam in complex update
> putting nano in complex update
> putting audit-libs in complex update
> putting neon in complex update
> putting filesystem in complex update
> putting selinux-policy-targeted in complex update
> putting e2fsprogs-libs in complex update
> putting cyrus-sasl-md5 in complex update
> putting bash in complex update
> putting krb5-libs in complex update
> putting device-mapper in complex update
> putting lvm2 in complex update
> putting libuser in complex update
> putting file in complex update
> putting termcap in complex update
> putting passwd in complex update
> putting diffutils in complex update
> putting initscripts in complex update
> putting sysklogd in complex update
> putting libxml2-python in complex update
> putting dhclient in complex update
> putting procps in complex update
> processing vim-minimal
> processing vim-minimal
> processing python-elementtree
> processing python-elementtree
> processing which
> processing which
> processing python-urlgrabber
> processing python-urlgrabber
> processing passwd
> processing passwd
> processing cyrus-sasl-lib
> processing cyrus-sasl-lib
> processing iputils
> processing iputils
> processing libcap
> processing libcap
> processing audit
> processing audit
> processing cracklib
> processing cracklib
> processing openssl
> processing openssl
> processing fedora-logos
> processing fedora-logos
> processing rpm-libs
> processing rpm-libs
> processing elfutils-libs
> processing elfutils-libs
> processing man
> processing man
> processing libuser
> processing libuser
> processing beecrypt
> processing beecrypt
> processing libsemanage
> processing libsemanage
> processing e2fsprogs-libs
> processing e2fsprogs-libs
> processing elfutils-libs
> processing elfutils-libs
> processing tcl
> processing neon
> processing neon
> processing libcap
> processing libcap
> processing beecrypt
> processing beecrypt
> processing popt
> processing popt
> processing elfutils-libelf
> processing elfutils-libelf
> processing nash
> processing nash
> processing audit-libs
> processing audit-libs
> processing libattr
> processing libattr
> processing checkpolicy
> processing checkpolicy
> processing gzip
> processing gzip
> processing rootfiles
> processing rootfiles
> processing pciutils
> processing pciutils
> processing hdparm
> processing hdparm
> processing ethtool
> processing ethtool
> processing mkinitrd
> processing mkinitrd
> processing openssh-server
> processing openssh-server
> processing libselinux-python
> processing libselinux-python
> processing tcp_wrappers
> processing tcp_wrappers
> processing udev
> processing udev
> processing audit-libs-python
> processing audit-libs-python
> processing db4
> processing db4
> processing net-tools
> processing net-tools
> processing bzip2-libs
> processing bzip2-libs
> processing ed
> processing ed
> processing glib2
> processing glib2
> processing hwdata
> processing hwdata
> processing openssh-clients
> processing openssh-clients
> processing selinux-policy
> processing selinux-policy
> processing glibc.i686
> processing tcp_wrappers
> processing tcp_wrappers
> processing openssh
> processing openssh
> processing tar
> processing tar
> processing popt
> processing popt
> processing libsepol
> processing libsepol
> processing gdbm
> processing gdbm
> processing gdbm
> processing gdbm
> processing MAKEDEV
> processing MAKEDEV
> processing zlib
> processing zlib
> processing libsepol
> processing libsepol
> processing module-init-tools
> processing module-init-tools
> processing sqlite
> processing sqlite
> processing grep
> processing grep
> processing mingetty
> processing mingetty
> processing pyxf86config
> processing pyxf86config
> processing openldap
> processing openldap
> processing mkinitrd
> processing mkinitrd
> processing mktemp
> processing mktemp
> processing expat
> processing expat
> processing openssl
> processing openssl
> processing sed
> processing sed
> processing shadow-utils
> processing shadow-utils
> processing rpm
> processing rpm
> processing psmisc
> processing psmisc
> processing pam
> processing pam
> processing cyrus-sasl-md5
> processing cyrus-sasl-md5
> processing glibc-common
> processing glibc-common
> processing basesystem
> processing basesystem
> processing pcre
> processing pcre
> processing newt
> processing newt
> processing wireless-tools
> processing wireless-tools
> processing slang
> processing slang
> processing libxml2
> processing libxml2
> processing kernel-headers
> processing kernel-headers
> processing elfutils-libelf
> processing elfutils-libelf
> processing bzip2-libs
> processing bzip2-libs
> processing newt
> processing newt
> processing less
> processing less
> processing python
> processing python
> processing kbd
> processing kbd
> processing libtermcap
> processing libtermcap
> processing db4
> processing db4
> processing cpio
> processing cpio
> processing ncurses
> processing ncurses
> processing libgcc
> processing libgcc
> processing libacl
> processing libacl
> processing libattr
> processing libattr
> processing cyrus-sasl-lib
> processing cyrus-sasl-lib
> processing wget
> processing wget
> processing fedora-release
> processing fedora-release
> processing sqlite
> processing sqlite
> processing kpartx
> processing kpartx
> processing glibc.i686
> processing e2fsprogs
> processing e2fsprogs
> processing libgcc
> processing libgcc
> processing slang
> processing slang
> processing authconfig
> processing authconfig
> processing coreutils
> processing coreutils
> processing libselinux
> processing libselinux
> processing usermode
> processing usermode
> processing readline
> processing readline
> processing device-mapper
> processing device-mapper
> processing libselinux
> processing libselinux
> processing iproute
> processing iproute
> processing libacl
> processing libacl
> processing elfutils
> processing elfutils
> processing tzdata
> processing tzdata
> processing mcstrans
> processing mcstrans
> processing rpm-python
> processing rpm-python
> processing info
> processing info
> processing libxml2
> processing libxml2
> processing glib2
> processing glib2
> processing glibc.i686
> processing findutils
> processing findutils
> processing chkconfig
> processing chkconfig
> processing cracklib-dicts
> processing cracklib-dicts
> processing libstdc++
> processing libstdc++
> processing bzip2
> processing bzip2
> processing expat
> processing expat
> processing cyrus-sasl
> processing cyrus-sasl
> processing libstdc++
> processing libstdc++
> processing setup
> processing setup
> processing zlib
> processing zlib
> processing openssl
> processing openssl
> processing krb5-libs
> processing krb5-libs
> processing gawk
> processing gawk
> processing python-sqlite
> processing python-sqlite
> processing cracklib
> processing cracklib
> processing readline
> processing readline
> processing policycoreutils
> processing policycoreutils
> processing setools
> processing setools
> processing openldap
> processing openldap
> processing rpm-libs
> processing rpm-libs
> processing SysVinit
> processing SysVinit
> processing rhpl
> processing rhpl
> processing tcl
> processing tcl
> processing yum
> processing yum
> processing groff
> processing groff
> processing ncurses
> processing ncurses
> processing pcre
> processing pcre
> processing yum-metadata-parser
> processing yum-metadata-parser
> processing util-linux
> processing util-linux
> processing libtermcap
> processing libtermcap
> processing wireless-tools
> processing wireless-tools
> processing dmraid
> processing dmraid
> processing pam
> processing pam
> processing nano
> processing nano
> processing audit-libs
> processing audit-libs
> processing neon
> processing neon
> processing filesystem
> processing filesystem
> processing selinux-policy-targeted
> processing selinux-policy-targeted
> processing e2fsprogs-libs
> processing e2fsprogs-libs
> processing cyrus-sasl-md5
> processing cyrus-sasl-md5
> processing bash
> processing bash
> processing krb5-libs
> processing krb5-libs
> processing device-mapper
> processing device-mapper
> processing lvm2
> processing lvm2
> processing libuser
> processing libuser
> processing file
> processing file
> processing termcap
> processing termcap
> processing passwd
> processing passwd
> processing diffutils
> processing initscripts
> processing initscripts
> processing sysklogd
> processing sysklogd
> processing libxml2-python
> processing libxml2-python
> processing dhclient
> processing dhclient
> processing procps
> processing procps
> Could not find update match for audit
> No Packages marked for Update/Obsoletion
> 
> > - exclude the problem packages for now:
> > yum --exclude=audit --exclude=elfutils update
> >
> > - if still a problem: clear yum's metadata cache
> > yum clean metadata dbcache
> >
> > if still a problem: tell yum to use a current mirror {that you need to
> > find} backup the .repo so you can revert to it later.
> > For the repo, you can add in /etc/yum.repos.d/fedora-updates.repo :
> >
> > failovermethod=priority
> > baseurl=http://youclosestmirror/p/f/u/6/i386/
> 
> I presently have no access to the machine as the vendor has taken
> over.  I have forwarded the above and will post the results here.
> 
> Kind Regards,
> Eric
-- 
Hiren Patel

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This e-mail and its contents are subject to the Telkom SA Limited
e-mail legal notice available at 
http://www.telkom.co.za/TelkomEMailLegalNotice.PDF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



More information about the Yum mailing list