[MacPorts] #40793: groff @1.22.2_1 configuration hangs on Mountain Lion
#40793: groff @1.22.2_1 configuration hangs on Mountain Lion -------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: groff -------------------------------+-------------------------------- I am trying to upgrade groff @1.22.2_1 from Lion to Mountain Lion. During the configuration stage, the configure command hangs when it reaches this line (line number 10445) of the configure file: {{{ if echo P2 2 2 255 0 1 2 0 | pnmtops -nosetpage > /dev/null 2>&1 ; then }}} OS: 10.8.5/Mountain Lion Xcode: 5.0 (5A1413) When I download the groff tarball and run configure manually, it does not hang on this line. -- Ticket URL: <https://trac.macports.org/ticket/40793> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: groff @1.22.2_1 configuration hangs on Mountain Lion --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: groff | --------------------------------+-------------------------------- Comment (by benjamin.weaver@…): I tried moving the command out of the if clause like this: {{{ # if echo P2 2 2 255 0 1 2 0 | pnmtops -nosetpage > /dev/null 2>&1 ; then echo P2 2 2 255 0 1 2 0 | pnmtops -nosetpage > /dev/null 2>&1 if test $? = 0 ; then }}} but it still stalled when it hit the pipe. Finally I just did this: {{{ # if echo P2 2 2 255 0 1 2 0 | pnmtops -nosetpage > /dev/null 2>&1 ; then # echo P2 2 2 255 0 1 2 0 | pnmtops -nosetpage > /dev/null 2>&1 if /usr/bin/true ; then }}} and the port configured and compiled successfully. -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: groff @1.22.2_1 configuration hangs on Mountain Lion --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: groff | --------------------------------+-------------------------------- Comment (by egall@…): #40797 says that this happens on Mavericks, too. -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: groff @1.22.2_1 configuration hangs on Mountain Lion --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: groff | --------------------------------+-------------------------------- Comment (by md14-macports@…): Groff configure hangs for me in the same way on Mac OS X 10.6.8. The problem appeared to start after the upgrade of netpbm to 10.64.01; groff configure did not hang with netpbm 10.62.09. -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: groff @1.22.2_1: configure hangs with netpbm 10.64.01 --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: groff | --------------------------------+-------------------------------- Changes (by larryv@…): * cc: Per.Mildner@…, ryandesign@… (added) Comment: Has duplicate #40797. -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: groff @1.22.2_1: configure hangs with netpbm 10.64.01 --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: groff | --------------------------------+-------------------------------- Comment (by ram@…): The fix mentioned in #40797 allows me to build `groff` successfully. -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: groff @1.22.2_1: configure hangs with netpbm 10.64.01 --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: groff | --------------------------------+-------------------------------- Comment (by ryandesign@…): I've emailed the developer of netpbm to ask if he understands why pnmtops is hanging here. -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: groff @1.22.2_1: configure hangs with netpbm 10.64.01 --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: groff | --------------------------------+-------------------------------- Comment (by ryandesign@…): Pending a proper fix, removed the test for now in r112336, since we know what version of netpbm is in MacPorts and whether or not it supports `-nosetpage` (it does). -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#40793: netpbm 10.64.01 causes groff configure to hang --------------------------------+-------------------------------- Reporter: benjamin.weaver@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: Port: netpbm | --------------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed * port: groff => netpbm Comment: The developer of netpbm identified and fixed the problem in version 10.64.02 to which I updated our port in r113202 so I reverted the workaround from the groff port in r113203. -- Ticket URL: <https://trac.macports.org/ticket/40793#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts