| Summary: | Potential issues caused by non-namespaced RPM provides and libraries [ruby200] | ||
|---|---|---|---|
| Product: | Red Hat Software Collections | Reporter: | Honza Horak <hhorak> |
| Component: | ruby | Assignee: | Vít Ondruch <vondruch> |
| Status: | CLOSED WONTFIX | QA Contact: | Iveta Wiedermann <isenfeld> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | ruby200 | CC: | drieden, isenfeld, jstribny |
| Target Milestone: | --- | ||
| Target Release: | 2.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-08-20 11:08:39 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 1042837 | ||
|
Description
Honza Horak
2013-12-13 14:56:47 UTC
Please, apply for libraries like libperl.so, libruby.so, libv8.so prefix, as documented in http://docs.fedoraproject.org/en-US/Fedora_Contributor_Documentation/1/html/Software_Collections_Guide/sect-Prefixing_the_Library_Major_soname_with_the_Collection_Name.html. Most of the libraries are of no concern, since they are internal libraries of Ruby. Nothing ever depends on them. Newer RPM does not even generate this provides. Nevertheless, I'd like to pick some interesting cases. * libyaml-0.so.2()(64bit) - Resolved by bug 1069103 * ruby(runtime_executable) = 2.0.0 - This one is questionable. In reality, this is used just by rubypick, which is not included in RHEL nor in RHSCL and could be even adapted to handle SCLs. * pkgconfig(ruby) = 2.0.0 - Should be prefixed by scl-utils bug 1031072 * libruby.so.2.0()(64bit) - jstribny was working on patch. - Even though we would have patch, that would need rebuild of every package with binary extension. Not sure we want to undergone this hassle, since this was never reported as an issue for ruby193. On the other hand, it is latest chance. If we release the collection, there is no chance to fix it. Let's postpone it to RHSCL-2.0. |