Description of problem:yum -y update removed kdewebdev unintentionally Version-Release number of selected component (if applicable):kdewebdev-3.5.9-1.fc8 How reproducible:Only tested once Steps to Reproduce: 1. yum -y update on 4th March 2008 2. Note that the output includes Erasing : kdewebdev ####################### [60/75] 3. In order to retain kdewebdev need to do yum install kdewebdev to re-install it Actual results:kdewebdev removed Expected results:kdewebdev should not be removed Additional info:
Arg, nasty that is.
I see the problem in an errant Obsoletes. Quick-n-dirty to get it back in the meantime. yum install kdewebdev
By the way I also now see that the same updated erased kdemultimedia-extras... Is this essentially the same problem?
Quite likely, yes.
kdeedu got removed also !
Same problem here with kdeedu today. This problem happens when we have a -lib replacing package : # yum update [...] kdebase-libs x86_64 6:3.5.9-7.fc8 updates 1.0 M replacing kdebase.x86_64 6:3.5.9-3.fc8 kdeedu-libs x86_64 3.5.9-2.fc8 updates 364 k replacing kdeedu.x86_64 3.5.9-1.fc8 [...] Updating for dependencies: kdebase x86_64 6:3.5.9-7.fc8 updates 28 M [...] Installing: kdeedu-libs ####################### [ 9/95] [...] Updating : kdebase ####################### [43/95] Installing: kdebase-libs ####################### [44/95] [...] Updating : kdebase-libs ####################### [48/95] [...] Cleanup : kdebase-libs ####################### [58/95] [...] Cleanup : kdeedu-libs ####################### [65/95] Erasing : kdeedu ####################### [66/95] [...] Cleanup : kdebase ####################### [77/95] Cleanup : kdebase-libs ####################### [84/95] As you can see, updating kdebase-libs will also update kdebase, while kdeedu-libs will erase kdeedu.
Confirmed same here today for kdeedu removed
On kdeedu too.
kdeedu-3.5.9-3.fc8,kdemultimedia-3.5.9-2.fc8 has been submitted as an update for Fedora 8
Added fixed kdewebdev-3.5.9-2.fc8 build too.
Tried using yum localupdate - [root@lapmike1 ~]# yum localupdate /home/mike/rpms/kdewebdev-3.5.9-2.fc8.i386.rpm Setting up Local Package Process livna 100% |=========================| 2.1 kB 00:00 fedora 100% |=========================| 2.1 kB 00:00 adobe-linux-i386 100% |=========================| 951 B 00:00 updates 100% |=========================| 2.3 kB 00:00 Examining /home/mike/rpms/kdewebdev-3.5.9-2.fc8.i386.rpm: kdewebdev - 6:3.5.9-2.fc8.i386 Marking /home/mike/rpms/kdewebdev-3.5.9-2.fc8.i386.rpm as an update to kdewebdev - 6:3.5.9-1.fc8.i386 Resolving Dependencies --> Running transaction check ---> Package kdewebdev.i386 6:3.5.9-2.fc8 set to be updated --> Processing Dependency: kdewebdev-libs = 6:3.5.9-2.fc8 for package: kdewebdev --> Finished Dependency Resolution Error: Missing Dependency: kdewebdev-libs = 6:3.5.9-2.fc8 is needed by package kdewebdev Then tried the same for kdeedu: [root@lapmike1 ~]# yum localupdate /home/mike/rpms/kdeedu-3.5.9-3.fc8.i386.rpm Setting up Local Package Process Examining /home/mike/rpms/kdeedu-3.5.9-3.fc8.i386.rpm: kdeedu - 3.5.9-3.fc8.i386 Marking /home/mike/rpms/kdeedu-3.5.9-3.fc8.i386.rpm as an update to kdeedu - 3.5.9-2.fc8.i386 Resolving Dependencies --> Running transaction check ---> Package kdeedu.i386 0:3.5.9-3.fc8 set to be updated --> Processing Dependency: kdeedu-libs = 3.5.9-3.fc8 for package: kdeedu --> Finished Dependency Resolution Error: Missing Dependency: kdeedu-libs = 3.5.9-3.fc8 is needed by package kdeedu Tried rpm directly: [root@lapmike1 ~]# rpm -Uvh /home/mike/rpms/kdeedu-3.5.9-3.fc8.i386.rpm error: Failed dependencies: kdeedu-libs = 3.5.9-3.fc8 is needed by kdeedu-3.5.9-3.fc8.i386 So what do I try next?
Include the -libs pkgs too.
OK - sorry Rex - my bad - I had not realised the -libs files were further down the list in the koji page. It works fine now..... I am happy this resolves this bug and should be pushed to stable now.
kdemultimedia-3.5.9-2.fc8, kdeedu-3.5.9-3.fc8, kdewebdev-3.5.9-2.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.