Bug 135008
Summary: | yum dies with an error on certain packages | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Okke Timm <bugzilla> | ||||||
Component: | rpm | Assignee: | Jeff Johnson <jbj> | ||||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 3 | CC: | barryn, carenas, feliciano.matias, jspaleta, katzj, nobody+pnasrat, notting | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2004-10-11 15:41:28 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: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 130887 | ||||||||
Attachments: |
|
Description
Okke Timm
2004-10-07 22:31:29 UTC
I can confirm this 'yum install whatever' bug: same problem happens when i use any mirror same problem happens when i revert back to yum 2.1.5 I'm seeing similar situation when i try to use 'yum remove' and the dependancy lookup finds an extra dependancy. yum remove dosfstools for example finds mkbootdisk as a dependancy but then gives a similar error about not being in the transaction set. yum remove mkbootdisk seems to work as expected. updating packages seems to be unaffected. -jef I can't replicate this at all. When did it start happening? Can you revert the version of rpm from before today and see if it still occurs there? Thanks I reverted back to rpm-4.3.2-8 and even did rpm --rebuilddb same sort of thing for yum install gnumeric. both yum 2.1.5 and 2.1.6 i looked in /var/log/messages too for maybe some weird new selinux policy messages...nada. And as per dicussion... this only happens with packages that have a dependancy that needs to be installed yum install zsh-html works as expected -jef Created attachment 104920 [details]
yum -d 7 install gnumeric
bah.... i missed rpm-libs when i reverted.. with rpm-libs-4.3.2-10 the problem occurs with rpm-libs-4.3.2-8 or -5 installed the problem goes away happy hunting -jef rpm 4.3.2-10 changed the ts.check() respone tuple in an incompatible way with how yum determines dependencies. I think it's a little late in the dev cycle for api-breaking changes. and to make things even more interesting.... up2date seems to have similar behavior with rpm-libs-4.3.2-10 installed up2date gnumeric will get stuck at resolving dependancies... and i mean stuck up2date gnumeric libgda libgnomedb as one command works just like yum install gnumeric libgda libgnomedb works i revert back to rpm-libs-4.3.2-8 and both yum and up2date work as expected. I'm probably going to file this against up2date and reference this report -jef A copy of 4.3.2-8 is available here : http://feliciano.matias.free.fr/rpm/ *** Bug 135201 has been marked as a duplicate of this bug. *** Created attachment 105015 [details]
rpm 4.3.2 patch
The above patch tested against rpm 4.3.2-11 + patch reverts the rpm-python
behaviour R.A to R only in ts.check tuple. Medium term (rpm 4.4) we need to
come up with a better fix to handle biarch deps gracefully
Also commited to HEAD, Jeff can you check and put on rpm 4.3 branch - cheers.
Jeff see previous comment - I meant to attach and reassign in one operation. Added in rpm-4.3.2-12. Thanks for the patch. *** Bug 135026 has been marked as a duplicate of this bug. *** *** Bug 135022 has been marked as a duplicate of this bug. *** |