Bug 480820
Summary: | Cannot install systemtap | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Andrig Miller <andrig.t.miller> |
Component: | systemtap | Assignee: | Frank Ch. Eigler <fche> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | 10 | CC: | anmiller, fche, mjw, mjw, wcohen |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-10-31 19:15:31 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
Andrig Miller
2009-01-20 18:11:22 UTC
It looks like you somehow got elfutils-libelf 0.138-1.fc10 installed, which conflict with elfutils-libs-0.137-3.fc10. I don't see 0.138 in the archives, it looks like that update got pulled [*]. If so, then somehow you got a partial update of the elfutils packages installed. I don't know how that can have happened. What does "rpm -q elfutils-libelf elfutils-libs" say? https://admin.fedoraproject.org/updates/F10/FEDORA-2009-0151 Were only the i386 versions of elfutils*0.138-1.fc10 rpm installed? I have seen similar behavior with other multilibs yum updates and that would explain the behavior. Only the i386 version got updated and needed to explicitly force the updates for the x86_64 versions of the packages. During the rpmbuild process dependencies on shared libraries are generated. SystemTap is not too picky about the version of elfutils shared libraries installed, but the dependences do include the architecture and library version. Systemtap should work with either the 0.137 and 0.138 version of the elfutil shared libraries. Putting extra explicit requires is not going to solve the problem encountered here. Here's what the output of the command you asked about is: elfutils-libelf-0.138-1.fc10.x86_64 package elfutils-libs is not installed Please check whether this problem still exists with the more recent f10 (or f11+) builds of systemtap / elfutils. The dependencies you list are automatically generated by the rpmbuild machinery, so it is unlikely that systemtap.spec could/should be changed to override it. That means that if a problem still exists, it may need to be recast as an rpmbuild and/or elfutils problem. I no longer have this problem, and I'm running Fedora 11 now. This can be closed. Resolved with the current releases of systemtap and elfutils as pointed out in comment #5 |