Bug 435956
| Summary: | yum update removes kdeedu kdemultimedia-extras kdewebdev | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mike C <mike.cloaked> |
| Component: | kdewebdev | Assignee: | Rex Dieter <rdieter> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 8 | CC: | fedora, kevin, ltinkl, rdieter, than |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i686 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | 3.5.9-2.fc8 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-04-17 03:51:18 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Mike C
2008-03-04 17:14:18 UTC
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. |