[MacPorts] #48616: ncurses Version 6.0 Fails to Build
#48616: ncurses Version 6.0 Fails to Build ---------------------+-------------------------------- Reporter: amtor@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: ncurses | Port: ncurses ---------------------+-------------------------------- When I try to update nurses from version 5.9 to the latest version 6.0, the build fails. I have tried cleaning the port and reinstalling. Port still fails. I have attached the log file. sudo port clean ncurses ---> Cleaning ncurses sudo port -t install ncurses ---> Fetching distfiles for ncurses ---> Verifying checksums for ncurses ---> Extracting ncurses ---> Applying patches to ncurses ---> Configuring ncurses Warning: The following existing files were hidden from the build system by trace mode: /opt/local/bin/ar /opt/local/bin/ctags /opt/local/bin/gawk /opt/local/bin/ld /opt/local/bin/nm /opt/local/bin/pkg-config /opt/local/bin/ranlib /opt/local/bin/tic /opt/local/include/curses.h /opt/local/include/termcap.h ---> Building ncurses Warning: The following existing files were hidden from the build system by trace mode: /opt/local/bin/ar /opt/local/bin/ranlib Error: org.macports.build for port ncurses returned: command execution failed Please see the log file for port ncurses for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ncurses/ncurses/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port nurses failed -- Ticket URL: <https://trac.macports.org/ticket/48616> MacPorts <https://www.macports.org/> Ports system for OS X
#48616: ncurses @6.0: build failure ----------------------+------------------- Reporter: amtor@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: ncurses | ----------------------+------------------- Changes (by ionic@…): * owner: macports-tickets@… => jmr@… * cc: jmr@…, openmaintainer@…, amtor@… (removed) * keywords: ncurses => Old description:
When I try to update nurses from version 5.9 to the latest version 6.0, the build fails. I have tried cleaning the port and reinstalling. Port still fails. I have attached the log file.
sudo port clean ncurses ---> Cleaning ncurses
sudo port -t install ncurses ---> Fetching distfiles for ncurses ---> Verifying checksums for ncurses ---> Extracting ncurses ---> Applying patches to ncurses ---> Configuring ncurses Warning: The following existing files were hidden from the build system by trace mode: /opt/local/bin/ar /opt/local/bin/ctags /opt/local/bin/gawk /opt/local/bin/ld /opt/local/bin/nm /opt/local/bin/pkg-config /opt/local/bin/ranlib /opt/local/bin/tic /opt/local/include/curses.h /opt/local/include/termcap.h ---> Building ncurses Warning: The following existing files were hidden from the build system by trace mode: /opt/local/bin/ar /opt/local/bin/ranlib Error: org.macports.build for port ncurses returned: command execution failed Please see the log file for port ncurses for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ncurses/ncurses/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port nurses failed
New description: When I try to update nurses from version 5.9 to the latest version 6.0, the build fails. I have tried cleaning the port and reinstalling. Port still fails. I have attached the log file. {{{ sudo port clean ncurses ---> Cleaning ncurses sudo port -t install ncurses ---> Fetching distfiles for ncurses ---> Verifying checksums for ncurses ---> Extracting ncurses ---> Applying patches to ncurses ---> Configuring ncurses Warning: The following existing files were hidden from the build system by trace mode: /opt/local/bin/ar /opt/local/bin/ctags /opt/local/bin/gawk /opt/local/bin/ld /opt/local/bin/nm /opt/local/bin/pkg-config /opt/local/bin/ranlib /opt/local/bin/tic /opt/local/include/curses.h /opt/local/include/termcap.h ---> Building ncurses Warning: The following existing files were hidden from the build system by trace mode: /opt/local/bin/ar /opt/local/bin/ranlib Error: org.macports.build for port ncurses returned: command execution failed Please see the log file for port ncurses for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ncurses/ncurses/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port nurses failed }}} -- Comment: Please don't CC yourself. Reporters are automatically notified of changes. `openmaintainer` and `nomaintainer` are pseudo addresses, omit them when CC'ing maintainers. Don't set random keywords. -- Ticket URL: <https://trac.macports.org/ticket/48616#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48616: ncurses @6.0: clang: warning: argument unused during compilation:fatal error: ar: can't find or exec: /opt/local/bin/ranlib (No such file or directory) ----------------------+------------------- Reporter: amtor@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: ncurses | ----------------------+------------------- Comment (by ionic@…): MacPort's `ranlib` is being used opportunistically, although trace mode is in use. -- Ticket URL: <https://trac.macports.org/ticket/48616#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#48616: ncurses @6.0: clang: warning: argument unused during compilation:fatal error: ar: can't find or exec: /opt/local/bin/ranlib (No such file or directory) ----------------------+------------------- Reporter: amtor@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: ncurses | ----------------------+------------------- Comment (by jmr@…): Replying to [comment:3 ionic@…]:
MacPort's `ranlib` is being used opportunistically, although trace mode is in use. I don’t know about “opportunistically”, it depends which `ar` is being used.
Given that trace mode is designed to make stuff fail and is known to be imperfect, try again without it. This is pretty clearly not a case of underspecified dependencies. -- Ticket URL: <https://trac.macports.org/ticket/48616#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48616: ncurses @6.0: clang: warning: argument unused during compilation:fatal error: ar: can't find or exec: /opt/local/bin/ranlib (No such file or directory) ----------------------+------------------- Reporter: amtor@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: ncurses | ----------------------+------------------- Comment (by amtor@…): ncuses still fails to build when I try to install the port WITHOUT trace mode. {{{ sudo port clean ncurses Password: ---> Cleaning ncurses Grinchs-Mac-Pro:~ grinch$ Grinchs-Mac-Pro:~ grinch$ Grinchs-Mac-Pro:~ grinch$ sudo port install ncurses ---> Fetching distfiles for ncurses ---> Verifying checksums for ncurses ---> Extracting ncurses ---> Applying patches to ncurses ---> Configuring ncurses ---> Building ncurses Error: org.macports.build for port ncurses returned: command execution failed Please see the log file for port ncurses for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ncurses/ncurses/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port ncurses failed }}} I have attached the log file. P.S. I am running Lion 10.7.5 on Intel Mac Pro Desktop Tower. -- Ticket URL: <https://trac.macports.org/ticket/48616#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#48616: ncurses @6.0: clang: warning: argument unused during compilation:fatal error: ar: can't find or exec: /opt/local/bin/ranlib (No such file or directory) ------------------------+-------------------- Reporter: amtor@… | Owner: jmr@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: duplicate | Keywords: lion Port: ncurses | ------------------------+-------------------- Changes (by jmr@…): * status: new => closed * keywords: => lion * resolution: => duplicate Comment: OK, so same as #48627 (newer, but shows the problem more clearly). -- Ticket URL: <https://trac.macports.org/ticket/48616#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts