Bug 1332434
Summary: | please, update assimp | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | jan p. springer <jsd> |
Component: | assimp | Assignee: | Rich Mattes <richmattes> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | anto.trande, chopin.simon, richmattes, rosser.bjr |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | assimp-3.2.0-1.fc24 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-05-29 17:49:45 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: | |||
Bug Depends On: | |||
Bug Blocks: | 1339158 |
Description
jan p. springer
2016-05-03 08:00:25 UTC
Among other things, the game Pioneer [1] depends on assimp >= 3.2. It'd be awesome if you could upgrade the package in at least Rawhide and F24. [1] http://pioneerspacesim.net/ I will try to update assimp to 3.2 in rawhide and f24 in the coming days. I will look at updating f23 as well, but it may run afoul of the stable updates policy: https://fedoraproject.org/wiki/Updates_Policy#Stable_Releases (In reply to Ben Rosser from comment #1) > Among other things, the game Pioneer [1] depends on assimp >= 3.2. It'd be > awesome if you could upgrade the package in at least Rawhide and F24. > > [1] http://pioneerspacesim.net/ I'm going to package Pioneer. You too? (In reply to Antonio Trande from comment #3) > (In reply to Ben Rosser from comment #1) > > Among other things, the game Pioneer [1] depends on assimp >= 3.2. It'd be > > awesome if you could upgrade the package in at least Rawhide and F24. > > > > [1] http://pioneerspacesim.net/ > > I'm going to package Pioneer. You too? I was thinking about it, but I was going to actually try playing the game first (which I then couldn't do because of the assimp dependency :( ). I'd be happy to review if you did package it (and maybe comaintain too?). (In reply to Ben Rosser from comment #4) > (In reply to Antonio Trande from comment #3) > > (In reply to Ben Rosser from comment #1) > > > Among other things, the game Pioneer [1] depends on assimp >= 3.2. It'd be > > > awesome if you could upgrade the package in at least Rawhide and F24. > > > > > > [1] http://pioneerspacesim.net/ > > > > I'm going to package Pioneer. You too? > > I was thinking about it, but I was going to actually try playing the game > first (which I then couldn't do because of the assimp dependency :( ). > > I'd be happy to review if you did package it (and maybe comaintain too?). I have update assimp (hope my patches are correct): http://copr-fe.cloud.fedoraproject.org/coprs/sagitter/Ipopt-EPEL/build/292270/ I'm testing Pioneer, but I see that assimp-3.2 is not recognized correctly. For the record, in the matter of Pioneer we provide a repo with most of the third-party dependencies at http://github.com/pioneerspacesim/pioner-thirdparty (sorry for the shameless plug, but since we have apparently two would-be players ending up here, I thought it useful) assimp-3.2.0-1.fc24 cppcheck-1.73-2.fc24 dvblinkremote-0.2.0-0.8.beta.fc24 libmediainfo-0.7.85-2.fc24 mrpt-1.3.2-7.fc24 qt5-qt3d-5.6.0-3.fc24 spring-100.0-6.fc24 tinyxml2-3.0.0-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-da1be793dc assimp-3.2.0-1.fc24 cppcheck-1.73-2.fc24 dvblinkremote-0.2.0-0.8.beta.fc24 libmediainfo-0.7.85-2.fc24 mrpt-1.3.2-7.fc24 qt5-qt3d-5.6.0-3.fc24 spring-100.0-6.fc24 tinyxml2-3.0.0-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-da1be793dc (In reply to Fedora Update System from comment #8) > assimp-3.2.0-1.fc24 cppcheck-1.73-2.fc24 dvblinkremote-0.2.0-0.8.beta.fc24 > libmediainfo-0.7.85-2.fc24 mrpt-1.3.2-7.fc24 qt5-qt3d-5.6.0-3.fc24 > spring-100.0-6.fc24 tinyxml2-3.0.0-1.fc24 has been submitted as an update to > Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-da1be793dc Why not on f23 ? Because doing so would be against the stable update guidelines: https://fedoraproject.org/wiki/Updates_Policy#Stable_Releases > Package maintainers MUST: > - Avoid Major version updates, ABI breakage or API changes if at all possible. In this case, assimp 3.2 introduces a new SOVERSION, which is a clear ABI breakage. If someone has local software installed that's compiled against assimp (e.g. someone has downloaded ROS and built rviz from source), then updating the system would break their software until they rebuild their local software. If it's really important to get it upgraded in f23, we can request an exception from FESCo, provide justification, and see what they say: https://fedoraproject.org/wiki/Updates_Policy#Exceptions I take that back - I don't know why I got it in my head that assimp's soname changed between 3.1.1 and 3.2.0. It looks like both provide libassimp.so.3. It looks like 3.1.1 and 3.2.0 are abi compatible based on abi-compliance-checker. I'll double-check everything, and if it looks good I'll update f23. assimp-3.2.0-1.fc24, cppcheck-1.73-2.fc24, dvblinkremote-0.2.0-0.8.beta.fc24, libmediainfo-0.7.85-2.fc24, mrpt-1.3.2-7.fc24, qt5-qt3d-5.6.0-3.fc24, spring-100.0-6.fc24, tinyxml2-3.0.0-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-da1be793dc (In reply to Rich Mattes from comment #11) > I take that back - I don't know why I got it in my head that assimp's soname > changed between 3.1.1 and 3.2.0. It looks like both provide libassimp.so.3. > > It looks like 3.1.1 and 3.2.0 are abi compatible based on > abi-compliance-checker. I'll double-check everything, and if it looks good > I'll update f23. that would be great, thanks. assimp-3.2.0-1.fc24, cppcheck-1.73-2.fc24, dvblinkremote-0.2.0-0.8.beta.fc24, libmediainfo-0.7.85-2.fc24, mrpt-1.3.2-7.fc24, qt5-qt3d-5.6.0-3.fc24, spring-100.0-6.fc24, tinyxml2-3.0.0-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. |