Bug 65604
Summary: | after rebuild with gcc-3.1, rpm install fails | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Raw Hide | Reporter: | sean <seandarcy> | ||||
Component: | kdelibs | Assignee: | wdovlrrw <brosenkr> | ||||
Status: | CLOSED NOTABUG | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 1.0 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2002-05-29 18:59:56 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: | |||||||
Attachments: |
|
Description
sean
2002-05-28 14:04:57 UTC
This is because gcc 3.1 is not binary compatible with earlier gccs. Use --nodeps to install the package (you'll need to recompile anything using it afterwards). A kdelibs package built with gcc 3.1 doesn't provide lib*-gcc2.96.so.1. --nodeps doesn't work. Same result. Even --force doesn't work. I'm not an rpm maven, but as I read this output it's unable to read the rpm file itself. That is, it's not up to checking for dependencies, it doesn't even start. jay Created attachment 58864 [details]
last part of output from rpm --rebuild kdelibs-3.0.1-2
Right, something else is going on here, but it's not reproducable here (see the rawhide kde packages for proof ;) ). By any chance, did you forget to rebuild qt and/or arts first? So I rpm -e all of kde and arts. No kdelibs*, no *gcc2.96*. rpm --rebuilddb. I rebuild and install arts. I rebuild and try to install kdelibs - same result. I've attached a snip from the kdelibs rebuild showing the requires. None of this stuff is there. Why is rpm trying to open it? How does rpm even know about the other files and programs? This seems like some weird rpm error. jay Sorry - my comment passed yours in the ether. I did rebuild qt with gc-3.1 , though before I erased kde. I'll rebuild it again now that kde is all gone. [root@daddy include]# rpm -qa | grep 3.0.0 kdoc-3.0.0-1.cvs20020321.2 I have grep'ed /usr/lib and /usr/include for gcc2.96. Nothing. Did you rebuild kdelibs with gcc-3.1? jay WFM now. I rebuilt qt w/o kde installed. then arts. then kdelibs-3.0.2-4. It worked. Still puzzled by why I had the original problem, but... |