[MacPorts] #48848: sudo port select --set db db48
MacPorts
noreply at macports.org
Sun Sep 13 10:04:16 PDT 2015
#48848: sudo port select --set db db48
----------------------------+--------------------------------
Reporter: cazua.dsign@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: db48 |
----------------------------+--------------------------------
Comment (by macports@…):
The leftover file itself won't have any effect as it is in a directory
which is only used by the port select command. While the change was made
here on July 5th, MacPorts prefers to install precompiled packages if they
are available for your system, and those were last built in November 2014,
which explains why you have this file. If you install the port from source
though, you won't get it.
The removal of db_select, however, could impact OpenFOAM, but only if they
try to refer to any of these files when building:
{{{
/opt/local/include/db.h
/opt/local/include/db_cxx.h
/opt/local/lib/libdb.a
/opt/local/lib/libdb.dylib
/opt/local/lib/libdb_cxx.a
/opt/local/lib/libdb_cxx.dylib
}}}
Those were created by the port select command and won't exist anymore. The
best way to know is to try installing OpenFOAM, and see if you get an
error message related to one of these. The fix would then be to have
OpenFOAM specify which version of the library it wants to use, as in:
{{{
/opt/local/include/db48/db.h
/opt/local/include/db48/db_cxx.h
/opt/local/lib/db48/libdb.a
/opt/local/lib/db48/libdb.dylib
/opt/local/lib/db48/libdb_cxx.a
/opt/local/lib/db48/libdb_cxx.dylib
}}}
But, if ever that is the case, then it would be an OpenFOAM problem and
not a MacPorts problem.
--
Ticket URL: <https://trac.macports.org/ticket/48848#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list