[MacPorts] #29149: texlive stall at dependecy check
#29149: texlive stall at dependecy check ---------------------------------+------------------------------------------ Reporter: elvadrias@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: ---------------------------------+------------------------------------------ When I try to install texlive with a freshly installed MacPorts, the installation seems to freeze at the dependency check step. I can't be sure that it is an infinite loop, but it's been running in loop for 3 hours. When I launch it with debug : {{{ sudo port -d install texlive +full +doc }}} It seems to be looping between : {{{ DEBUG: Didn't find receipt, going to depspec regex for: dbus DEBUG: Searching for dependency: autoconf DEBUG: Didn't find receipt, going to depspec regex for: autoconf DEBUG: Searching for dependency: automake DEBUG: Didn't find receipt, going to depspec regex for: automake DEBUG: Searching for dependency: libtool DEBUG: Didn't find receipt, going to depspec regex for: libtool DEBUG: Searching for dependency: gettext DEBUG: Found Dependency: receipt exists for gettext DEBUG: Searching for dependency: libiconv DEBUG: Found Dependency: receipt exists for libiconv DEBUG: Searching for dependency: zlib DEBUG: Found Dependency: receipt exists for zlib DEBUG: Searching for dependency: perl5 DEBUG: Didn't find receipt, going to depspec regex for: perl5 DEBUG: Searching for dependency: python_select DEBUG: Didn't find receipt, going to depspec regex for: python_select DEBUG: Found Dependency: path: /usr/bin filename: python regex: ^python$ DEBUG: Found Dependency: path: /usr/bin filename: python regex: ^python$ DEBUG: Searching for dependency: pkgconfig DEBUG: Didn't find receipt, going to depspec regex for: pkgconfig DEBUG: Searching for dependency: autoconf DEBUG: Didn't find receipt, going to depspec regex for: autoconf DEBUG: Searching for dependency: automake DEBUG: Didn't find receipt, going to depspec regex for: automake DEBUG: Searching for dependency: libtool DEBUG: Didn't find receipt, going to depspec regex for: libtool DEBUG: Searching for dependency: expat DEBUG: Found Dependency: receipt exists for expat DEBUG: Searching for dependency: perl5 DEBUG: Didn't find receipt, going to depspec regex for: perl5 DEBUG: Searching for dependency: m4 DEBUG: Didn't find receipt, going to depspec regex for: m4 DEBUG: Searching for dependency: help2man DEBUG: Didn't find receipt, going to depspec regex for: help2man DEBUG: Searching for dependency: perl5.12 DEBUG: Didn't find receipt, going to depspec regex for: perl5.12 [...] }}} and the list goes on -- Ticket URL: <https://trac.macports.org/ticket/29149> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29149: texlive stall at dependecy check ---------------------------------+------------------------------------------ Reporter: elvadrias@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: texlive ---------------------------------+------------------------------------------ Changes (by jmr@…): * owner: macports-tickets@… => dports@… * port: => texlive Comment: Please remember to fill in the Port field and cc the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/29149#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29149: texlive stall at dependecy check ----------------------------------+----------------------------------------- Reporter: elvadrias@… | Owner: dports@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: texlive | ----------------------------------+----------------------------------------- Changes (by dports@…): * cc: jmr@… (added) * status: new => closed * resolution: => fixed Comment: texlive, especially with +full, has a lot of dependencies, and a lot of possible paths to those dependencies. Unfortunately, MacPorts currently tries to explore all of them; it doesn't stop when it sees a dependency it's already decided to install. I believe this is fixed in trunk but not in the current release version. As a workaround, try installing texlive-bin first, then texlive +full. That shouldn't take too long to compute the dependencies. -- Ticket URL: <https://trac.macports.org/ticket/29149#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts