#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