On Tue, 11 Apr 2006 22:01:24 +0100, Paul Howarth wrote:
[...]
If you have upgraded to FC5 you *should* have a /etc/yum.conf.rpmnew
file. This is the new yum.conf for FC5 and should be very small. Get rid
of the old yum.conf and replace it with your yum.conf.rpmnew.
You'll have lots of other .rpmnew files scattered around your system too
that are worth investigating. Check /root/upgrade.log for details.
[...]
This behaviour is expected because yum.conf is a config file and rpm
is
careful not to overwrite them. That's why you've got a .rpmnew file.
I had forgotten that; so I did a different but I hope equivalent thing :
ran the GUI search, against the filesystem, for *.rpmnew; wherever I found
one (all in /etc), I went into the appropriate directory in /etc and did
"mv x.y x.y.old" followed by "mv x.y.rpmnew x.y"
Then I ran yum update again, and got the same errors as before.
I tried the little yellow stuffed animal updater -- and got the same
errors.
I logged out and back in, because I sometimes also got something about
yum.pid (I was su'd to root from my userid) ; did both again.
I *still* get :
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package dillo.i386 0:0.8.5-2.fc4 set to be updated
---> Package link-grammar.i386 0:4.2.2-1.fc4 set to be updated
---> Package wine.i386 0:0.9.11-2.fc4 set to be updated
---> Package enchant.i386 1:1.2.5-1.fc4 set to be updated
---> Package netpbm-progs.i386 0:10.33-0.FC4 set to be updated
---> Package abiword.i386 1:2.4.4-2.fc4 set to be updated
---> Package denyhosts.noarch 0:2.4b-1.fc4 set to be updated
---> Package netpbm.i386 0:10.33-0.FC4 set to be updated
---> Package python-imaging.i386 0:1.1.5-3.fc4 set to be updated
---> Package netpbm-devel.i386 0:10.33-0.FC4 set to be updated
--> Running transaction check
--> Processing Dependency: /usr/X11R6/bin/xmessage for package: wine
--> Processing Dependency: libpoppler.so.0 for package: abiword
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package xorg-x11-tools.i386 0:6.8.2-37.FC4.49.2 set to be updated
--> Running transaction check
--> Processing Dependency: xorg-x11 for package: xorg-x11-tools
--> Processing Dependency: libpoppler.so.0 for package: abiword
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package xorg-x11.i386 0:6.8.2-37.FC4.49.2 set to be updated
--> Running transaction check
--> Processing Dependency: libdps.so.1 for package: xorg-x11
--> Processing Dependency: xinitrc for package: xorg-x11
--> Processing Dependency: /usr/X11R6/bin/xauth for package: xorg-x11
--> Processing Dependency: xorg-x11-libs = 6.8.2-37.FC4.49.2 for package: xorg-x11
--> Processing Dependency: base-fonts for package: xorg-x11
--> Processing Dependency: xorg-x11-xfs = 6.8.2-37.FC4.49.2 for package: xorg-x11
--> Processing Dependency: libpoppler.so.0 for package: abiword
--> Processing Conflict: initscripts conflicts xorg-x11
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package xinitrc.noarch 0:4.0.18.1-1 set to be updated
---> Package xorg-x11-libs.i386 0:6.8.2-37.FC4.49.2 set to be updated
---> Package fonts-xorg-base.noarch 0:6.8.2-1 set to be updated
--> Running transaction check
--> Processing Dependency: xorg-x11-xfs = 6.8.2-37.FC4.49.2 for package: xorg-x11
--> Processing Conflict: initscripts conflicts xorg-x11
--> Processing Dependency: /usr/X11R6/bin/xauth for package: xorg-x11
--> Processing Conflict: fontconfig conflicts fonts-xorg-base
--> Processing Dependency: libpoppler.so.0 for package: abiword
--> Finished Dependency Resolution
Error: Missing Dependency: libpoppler.so.0 is needed by package abiword
Error: Missing Dependency: /usr/X11R6/bin/xauth is needed by package xorg-x11
Error: Missing Dependency: xorg-x11-xfs = 6.8.2-37.FC4.49.2 is needed by package xorg-x11
Error: initscripts conflicts with xorg-x11
Error: fontconfig conflicts with fonts-xorg-base
[root@localhost ~]#
from yum, and the same error llist from the little yellow animal (whatever
it's supposed to be -- a teddy bear?) -- or it looks essentially the same
to me :
Missing Dependency: libpoppler.so.0 is needed by package abiword
Missing Dependency: /usr/X11R6/bin/xauth is needed by package xorg-x11
Missing Dependency: xorg-x11-xfs = 6.8.2-37.FC4.49.2 is needed by package xorg-x11
initscripts conflicts with xorg-x11
fontconfig conflicts with fonts-xorg-base
The new yum.conf file should give you a basic configuration with
just
"core", "updates", and "extras" repositories enabled. By
all means add
other repos, but follow the instructions from each repo for how to
configure it for FC5. They'll probably add files in /etc/yum.repos.d
rather than editing /etc/yum.conf.
In yum.conf, I see nothing odd :
[root@localhost ~]# cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
metadata_expire=1800
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
[root@localhost ~]#
So here's the repos -- should I go through them all? Looking for what??
[root@localhost ~]# ls /etc/yum.repos.d
fedora-core.repo fedora-extras.repo
fedora-development.repo fedora-legacy.repo
fedora-devel.repo fedora.repo
fedora-extras-development.repo fedora-updates.repo
fedora-extras-devel.repo fedora-updates-testing.repo
[root@localhost ~]#
--
Beartooth Staffwright, Wordcrafty Squirreler
Not Quite Clueless Neo-Redneck Power User