[MacPorts] #48410: OpenSceneGraph broken port
#48410: OpenSceneGraph broken port ---------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: OpenSceneGraph ---------------------+-------------------------------- I had OpenSceneGraph 3.2.1_1 installed. I also had its dependent gdal installed (version 1.11.2_2) I just upgraded gdal to 2.0.0_0, and Macports then scanned for link errors and found that OpenSceneGraph port was broken, and it attempted to rebuild. But, the rebuild fails. The broken part is that this component of OpenSceneGraph: /opt/local/lib/osgPlugins-3.2.1/osgdb_gdal.so Links against this, provided by gdal 1: /opt/local/lib/libgdal.1.dylib I have attached the log of the attempted rebuild that is failing. -- Ticket URL: <https://trac.macports.org/ticket/48410> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by mf2k@…): In the future, please use WikiFormatting. -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Description changed by mf2k@…: Old description:
I had OpenSceneGraph 3.2.1_1 installed. I also had its dependent gdal installed (version 1.11.2_2) I just upgraded gdal to 2.0.0_0, and Macports then scanned for link errors and found that OpenSceneGraph port was broken, and it attempted to rebuild. But, the rebuild fails. The broken part is that this component of OpenSceneGraph: /opt/local/lib/osgPlugins-3.2.1/osgdb_gdal.so Links against this, provided by gdal 1: /opt/local/lib/libgdal.1.dylib
I have attached the log of the attempted rebuild that is failing.
New description: I had OpenSceneGraph 3.2.1_1 installed. I also had its dependent gdal installed (version 1.11.2_2) I just upgraded gdal to 2.0.0_0, and Macports then scanned for link errors and found that OpenSceneGraph port was broken, and it attempted to rebuild. But, the rebuild fails. The broken part is that this component of OpenSceneGraph: {{{ /opt/local/lib/osgPlugins-3.2.1/osgdb_gdal.so }}} Links against this, provided by gdal 1: {{{ /opt/local/lib/libgdal.1.dylib }}} I have attached the log of the attempted rebuild that is failing. -- -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by arto@…): Based on the discussion on the [https://lists.macosforge.org/pipermail /macports-users/2015-July/038924.html mailing list], this port was probably broken by the major upgrade of the `gdal` dependency in changeset r138789. -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Changes (by ryandesign@…): * cc: vince@… (added) Comment: The person who committed the gdal update should commit the revbump of the ports that link with the gdal library. -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by vince@…): I wasn’t even faintly aware that OSG depended on GDAL. OSG uses a now deprecated API, I’ll see if I can commit a patch. -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by dersh@…): It looks like this is a known issue with OSG 3.2.1 (Vince, you probably found exactly the same thing). And, it is fixed in [http://forum.openscenegraph.org/viewtopic.php?t=15082 OSG 3.2.2rc3] So, one option might be to bump OSG to this version. But, that would likely mean another bump soon, when 3.2.2 is no longer a candidate, but an actual release. Note that this is also discussed [http://forum.openscenegraph.org/viewtopic.php?t=14579 here for 3.3.4] which is a major release jump. -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by vince@…): What can be done is to import the new version of the file and use it as a patch. That might work -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by garry@…): cc me -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by vince@…): Should be fixed in r138937. Please update and try again. -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Comment (by dersh@…): That did it. I haven't tested the features of OSG, but it does build now. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
#48410: OpenSceneGraph broken port -----------------------------+-------------------------------- Reporter: dersh@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: OpenSceneGraph | -----------------------------+-------------------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/48410#comment:12> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts