Bug 1406976
| Summary: | OpenImageIO not conforming to ABI compatibility by exporting minor in SONAME | ||
|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | Steven Seed <Steven.Seed> |
| Component: | OpenImageIO | Assignee: | Richard Shaw <hobbes1069> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | epel7 | CC: | hobbes1069, Steven.Seed |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-12-18 15:31:26 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Steven Seed
2016-12-22 01:20:16 UTC
Apologies for the problem. We needed a newer version of pugixml for a new EPEL package[1] and we ran into a bit of a version dependency chain problem trying to get all of the packages built. There are no plans to change it again so I hope a simple rebuild fixes your problem. I assume ptexutils is a package you build yourself? [1] https://bugzilla.redhat.com/show_bug.cgi?id=1347390 Would it be possible to provide a compat package to provide the older libraries so we can still upgrade to the newest packages without having to rebuild our software? Since that would require completion of a Review Request and mangling of the install so both packages could potentially be installed at the same time that's a fair bit of work. Does ptexutils not build against the newer version? I'm not sure it builds. My guess is it will build without a problem. The issue is we are in a maintenance mode with the software currently and don't want to make any changes that my introduce new bugs or require testing for at least another 6 months, so there is resistance by our company to do that. Even if we do rebuild now, what will happen next time? We are mostly trying to highlight the problem so that it doesn't happen in the future. I'm not sure it builds. My guess is it will build without a problem. The issue is we are in a maintenance mode with the software currently and don't want to make any changes that my introduce new bugs or require testing for at least another 6 months, so there is resistance by our company to do that. Even if we do rebuild now, what will happen next time? We are mostly trying to highlight the problem so that it doesn't happen in the future. Bah... Trying to create a compat package and now I'm having build errors that I never had when 1.4.x was "current". Ok, I can get it to build now but instead of doing a compat package I plan on bumping the Epoch and downgrading to 1.4.16. I just emailed the owners of blender to make sure they don't object. Has there been any progress with this? From what I can see, the OpenImageIO packaging hasn't changed. I bumped the Epoch and tried to do a build but the build system still refused saying it had already been built. Admittedly I got really frustrated and gave up for a while. We have started to move ahead with rebuilding our software that depends on OpenImageIO to use the newer version. That might be best overall, sorry it was so much trouble. Any update here? Were you able to validate using the newer OpenImageIO? Yes. Once recompiled against the newer version our software worked properly. Ok, good. Sorry for the inconvenience. |