#48490: texlive-bin @2015_1: Undefined symbols: _mpfr_set_zero -------------------------------+---------------------- Reporter: manuel.schaich@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: texlive-bin | -------------------------------+---------------------- Comment (by mojca@…): Yes, there is indeed other software in this world that would automatically install into `/usr/local`, but until trace mode (read as: hiding almost everything) gets enabled by default there is no way that MacPorts can ever work properly when competing libraries are installed there. As far as I know there is no way to hide libraries in /usr/local from the compiler. If you cannot hide `/usr/local`, you can try to temporary hide the contents. Or just do {{{ sudo port -t install texlive-bin }}} If you have `mpfr` in your `/usr/local` and cannot remove it temporary and cannot install ports with the `-t` switch, you are just out of luck. Generally you will keep running into troubles when installing different ports and there is no other easy way to work around that. It makes no sense to argue that MacPorts should tolerate any given software installed in `/usr/local`. That software will keep causing problems. -- Ticket URL: <https://trac.macports.org/ticket/48490#comment:13> MacPorts <https://www.macports.org/> Ports system for OS X