Ok, this is the result I got from trying to use yum, to uninstall xscreensaver 4.18-4:
[root@localhost chylde]# yum remove xscreensaver.i386
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package xscreensaver.i386 1:4.18-4 set to be erased
--> Running transaction check
Setting up Repos
http://mirror.netglobalis.net/pub/fe...ta/repomd.xml: [Errno 4] IOError: <urlopen error (110, 'Connection timed out')>
Trying other mirror.
base 100% |=========================| 1.1 kB 00:00
updates-released 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
base : ################################################## 2622/2622
primary.xml.gz 100% |=========================| 330 kB 00:02
MD Read : ################################################## 848/848
updates-re: ################################################## 848/848
--> Processing Dependency: xscreensaver for package: kdeartwork
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kdeartwork.i386 0:3.3.1-1 set to be erased
--> Running transaction check
Dependencies Resolved
Transaction Listing:
Remove: xscreensaver.i386 1:4.18-4
Remove: kdeartwork.i386 0:3.3.1-1
Total download size: 0
Is this ok [y/N]: N
Exiting on user Command
Complete!
[root@localhost chylde]#
My questions is, should i just uninstall kdeartwork, and reinstall it after i uninstall xscreensaver 4.18-4, then install xscreensaver 4.21-1?