[MacPorts] #47735: configure for gmp hangs
#47735: configure for gmp hangs ----------------------+-------------------------------- Reporter: kaplan@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: gmp ----------------------+-------------------------------- New computer running Yosemite (10.10.3) Installed updated Xcode (6.3.1), macports (2.3.3), installed many ports. All was working. I tried to upgrade some ports. The upgrade hung in the configure step (waited several hours with no progress). This happens with a number of ports, but I've tracked at least some of the problems down to installing gmp. I just did a fresh reinstall of macports (from pkg installer). Same results. If I go into the gmp build directory and execute the configure command manually it works fine. But from within macports it hangs indefinitely. I believe I am using the correct Xcode etc. Let me know if there are other items to check: {{{ plock[~]% xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates plock[~]% xcode-select --print-path /Applications/Xcode.app/Contents/Developer plock[~]% sudo port clean gmp ---> Cleaning gmp plock[~]% sudo port -d install gmp DEBUG: Copying /Users/dlk/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gmp DEBUG: OS darwin/14.3.0 (Mac OS X 10.10) arch i386 DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: universal variant already exists, so not adding the default one DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies DEBUG: Finished running callback portconfigure::add_automatic_compiler_dependencies DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies DEBUG: Finished running callback portbuild::add_automatic_buildsystem_dependencies DEBUG: Attempting ln -sf /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gmp/work DEBUG: changing euid/egid - current euid: 0 - current egid: 0 DEBUG: egid changed to: 501 DEBUG: euid changed to: 502 DEBUG: Starting logging for gmp DEBUG: gmp has no conflicts DEBUG: Executing org.macports.main (gmp) DEBUG: changing euid/egid - current euid: 0 - current egid: 0 DEBUG: egid changed to: 501 DEBUG: euid changed to: 502 DEBUG: archivefetch phase started at Fri May 15 10:20:29 CDT 2015 DEBUG: Executing org.macports.archivefetch (gmp) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: fetch phase started at Fri May 15 10:20:29 CDT 2015 ---> Fetching distfiles for gmp DEBUG: Executing org.macports.fetch (gmp) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: checksum phase started at Fri May 15 10:20:29 CDT 2015 ---> Verifying checksums for gmp DEBUG: Executing org.macports.checksum (gmp) ---> Checksumming gmp-6.0.0a.tar.bz2 DEBUG: Calculated (rmd160) is 2322e21e2042c974dcfaca2da18ae22d43a23ec4 DEBUG: Correct (rmd160) checksum for gmp-6.0.0a.tar.bz2 DEBUG: Calculated (sha256) is 7f8e9a804b9c6d07164cf754207be838ece1219425d64e28cfa3e70d5c759aaf DEBUG: Correct (sha256) checksum for gmp-6.0.0a.tar.bz2 DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: extract phase started at Fri May 15 10:20:29 CDT 2015 ---> Extracting gmp DEBUG: setting option extract.cmd to /usr/bin/bzip2 DEBUG: Executing org.macports.extract (gmp) ---> Extracting gmp-6.0.0a.tar.bz2 DEBUG: setting option extract.args to '/opt/local/var/macports/distfiles/gmp/gmp-6.0.0a.tar.bz2' DEBUG: Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.10' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/gmp/gmp-6.0.0a.tar.bz2' | /usr/bin/tar -xf -' DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/gmp/gmp-6.0.0a.tar.bz2' | /usr/bin/tar -xf - DEBUG: euid/egid changed to: 0/0 DEBUG: chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work to macports DEBUG: euid/egid changed to: 502/501 DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: patch phase started at Fri May 15 10:20:30 CDT 2015 DEBUG: Executing org.macports.patch (gmp) ---> Applying patches to gmp ---> Applying yosemite-libtool.patch DEBUG: Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.10' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0" && /usr/bin/patch -p0' DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gmp/files /yosemite-libtool.patch' patching file aclocal.m4 patching file configure DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: configure phase started at Fri May 15 10:20:30 CDT 2015 ---> Configuring gmp DEBUG: Using compiler 'Xcode Clang' DEBUG: Executing proc-pre-org.macports.configure-configure-0 DEBUG: Executing org.macports.configure (gmp) DEBUG: Environment: ABI='64' AWK='/usr/bin/awk' CC='/usr/bin/clang' CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' CPPFLAGS='-I/opt/local/include' CXX='/usr/bin/clang++ -stdlib=libc++' F77FLAGS='-m64' F90FLAGS='-Os -m64' FCFLAGS='-Os -m64' FFLAGS='-Os' INSTALL='/usr/bin/install -c' LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.10' OBJC='/usr/bin/clang' OBJCFLAGS='-Os -arch x86_64' OBJCXX='/usr/bin/clang++' OBJCXXFLAGS='-Os -arch x86_64' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0" && ./configure --prefix=/opt/local --enable-cxx' DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gmp/gmp/work/gmp-6.0.0" && ./configure --prefix=/opt/local --enable-cxx }}} From looking at the config log, it seems to be stuck at the stage: {{{ ## ----------- ## ## Core tests. ## ## ----------- ## configure:3040: checking build system type }}} (note that after a Ctrl-C, the config log has new output resulting from that). I attach the main.log, config.log (from before Ctrl-C), and config.log (after Ctrl-C). Please let me know if there is anything else in my system that I need to upgrade etc. As far as I know all Xcode stuff is working fine, and all licenses have been agreed to. I was using macports successfully on this system for about 2 weeks before I decided to upgrade and ran into this problem. Thanks -- Ticket URL: <https://trac.macports.org/ticket/47735> MacPorts <https://www.macports.org/> Ports system for OS X
#47735: configure for gmp hangs -----------------------+------------------------ Reporter: kaplan@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: gmp | -----------------------+------------------------ Changes (by mf2k@…): * owner: macports-tickets@… => mcalhoun@… Comment: In the future, please Cc the port maintainers ({{{port info --maintainers gmp}}}), if any. -- Ticket URL: <https://trac.macports.org/ticket/47735#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#47735: configure for gmp hangs -----------------------+------------------------ Reporter: kaplan@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: gmp | -----------------------+------------------------ Comment (by cal@…): In similar hang issues previously reported, mostly on IRC, a reboot usually solved the issue. I know this is unfortunately a very Windows-like approach, but I think there may be something wrong in some pretty low- level stuff on Apple's side, and nobody had the time and expertise to debug this yet. -- Ticket URL: <https://trac.macports.org/ticket/47735#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#47735: configure for gmp hangs -----------------------+------------------------ Reporter: kaplan@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: gmp | -----------------------+------------------------ Comment (by kaplan@…): OK, that may have worked. Strange result, but in the end it was manageable. Thanks, David -- Ticket URL: <https://trac.macports.org/ticket/47735#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#47735: configure for gmp hangs -----------------------+------------------------ Reporter: kaplan@… | Owner: mcalhoun@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: invalid | Keywords: Port: gmp | -----------------------+------------------------ Changes (by larryv@…): * status: new => closed * resolution: => invalid Comment: Great. -- Ticket URL: <https://trac.macports.org/ticket/47735#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts