#47517: netcdf-fortran @4.4.2 +universal destroot failure ------------------------------+-------------------------------- Reporter: mark.chilenski@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: ------------------------------+-------------------------------- When attempting to install netcdf-fortran under Yosemite 10.10.3, the following failure occurs: {{{ $ sudo port install netcdf-fortran ---> Computing dependencies for netcdf-fortran ---> Fetching archive for netcdf-fortran ---> Attempting to fetch netcdf- fortran-4.4.2_0+gcc49+universal.darwin_14.i386-x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/netcdf- fortran ---> Attempting to fetch netcdf- fortran-4.4.2_0+gcc49+universal.darwin_14.i386-x86_64.tbz2 from http://packages.macports.org/netcdf-fortran ---> Attempting to fetch netcdf- fortran-4.4.2_0+gcc49+universal.darwin_14.i386-x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/netcdf-fortran ---> Fetching distfiles for netcdf-fortran ---> Verifying checksums for netcdf-fortran ---> Extracting netcdf-fortran ---> Configuring netcdf-fortran ---> Building netcdf-fortran ---> Staging netcdf-fortran into destroot Error: org.macports.destroot for port netcdf-fortran returned: command execution failed Please see the log file for port netcdf-fortran for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_science_netcdf-fortran/netcdf-fortran/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port netcdf-fortran failed }}} The log file is attached. The first error I can spot seems to be around line 1795 in the log. The portion around this block is as follows: {{{ ... :info:destroot /bin/sh ../libtool --mode=install /usr/bin/install -c libnetcdff.la '/opt/local/lib' :info:destroot libtool: install: /usr/bin/install -c .libs/libnetcdff.6.dylib /opt/local/lib/libnetcdff.6.dylib :info:destroot install: /opt/local/lib/libnetcdff.6.dylib: Operation not permitted :info:destroot make[3]: *** [install-libLTLIBRARIES] Error 71 :info:destroot make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_science_netcdf-fortran/netcdf-fortran/work /netcdf-fortran-4.4.2-i386/fortran' :info:destroot make[2]: *** [install-am] Error 2 :info:destroot make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_science_netcdf-fortran/netcdf-fortran/work /netcdf-fortran-4.4.2-i386/fortran' :info:destroot make[1]: *** [install] Error 2 :info:destroot make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_science_netcdf-fortran/netcdf-fortran/work /netcdf-fortran-4.4.2-i386/fortran' :info:destroot make: *** [install-recursive] Error 1 :info:destroot make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_science_netcdf-fortran/netcdf-fortran/work /netcdf-fortran-4.4.2-i386' :info:destroot Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_science_netcdf-fortran/netcdf-fortran/work /netcdf-fortran-4.4.2-i386" && /usr/bin/make -w install {prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_science_netcdf-fortran/netcdf- fortran/work/destroot-i386/opt/local {MANDIR=\${prefix}/share/man}} :info:destroot Exit code: 2 ... }}} Wondering if the "Operation not permitted" was a symptom of insufficient privileges (despite having used "sudo"), I tried running as root directly (i.e., typing "sudo -i" first) and the same error occurred. -- Ticket URL: <https://trac.macports.org/ticket/47517> MacPorts <https://www.macports.org/> Ports system for OS X