Bug 246787
Summary: | Xmms installs via yum/pirut but does not install dependent packages | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Brent Goodrick <bgoodr+redhatbugzilla> | ||||
Component: | yum | Assignee: | Paul F. Johnson <paul> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 7 | CC: | axel.thimm, covex, eric-bugs, hdegoede, jonrysh, matt_domsch, matthias, pmatilai, stephane.tranchemer | ||||
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: | 2008-03-17 00:35: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: | |||||||
Attachments: |
|
Description
Brent Goodrick
2007-07-04 20:35:39 UTC
Created attachment 158549 [details]
More detailed report showing specific packages and versions, and general whining.
Oops, I ended up pasting the full report in the main window instead of the summary. And, to add embarrasing insult to injury, there is no way for me to go back and fix my mistake. grrr. Well, here is the summary: I used pirut from Fedora 7 x86_64 to install xmms (the x86_64 form of course). I did so, and then when executing xmms, I get an error about a missing shared library: bash-3.2$ xmms /usr/libexec/xmms: error while loading shared libraries: libxmms.so.1: cannot open shared object file: No such file or directory That surprised me since that is definitely a dependency that should have been handled by the yum metadata. I then tracked down all of the packages, one by one, that I needed to install. In that process, I saw various runtime linker errors, which I resolved manually one by one: /usr/libexec/xmms: error while loading shared libraries: libxmms.so.1: cannot open shared object file: No such file or directory /usr/libexec/xmms: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory /usr/libexec/xmms: error while loading shared libraries: libgmodule-1.2.so.0: cannot open shared object file: No such file or directory In summary, the dependency metadata for the xmms package needs to be updated to include these dependencies: xmms-libs gtk+ glib mikmod Find attached to this bug a more lengthy report text file for your reference. How did I and so many other people get on the initialcc of this bug? Did Brent put us there, or is this a bugzilla core/extras merge bug? (In reply to comment #3) > How did I and so many other people get on the initialcc of this bug? Did Brent > put us there, or is this a bugzilla core/extras merge bug? My appologies. I used the "clone bug" feature, and apparently, that may also have cloned the CC list resulting in the extra spam. I will try my best to be more careful next time to remove the CC list during cloning. Let me know how I should edit the CC list down to the appropriate list. Brent Please assign this to the proper package (pirut or yum), because
in the xmms* packages the dependencies do exist in form of
library SONAME requirements (you even showed that), and it is
yum's responsibility to resolve them and install the packages
that provide those libraries.
It is embarrassing that this ticket was not reassigned
several months ago when Fedora 7 was fresher.
> In summary, the dependency metadata for the xmms package
> needs to be updated to include these dependencies:
No.
|