[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