[MacPorts] #60506: Can't install grass7

MacPorts noreply at macports.org
Sat May 23 18:09:22 UTC 2020


#60506: Can't install grass7
----------------------+--------------------
  Reporter:  dershow  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  grass7   |
----------------------+--------------------

Comment (by nilason):

 This is strange. What could possibly be the reason this doesn't work on
 10.15? At present I have no 10.15 machine available to test on, but
 comparing log files with successful build on 10.14 I can see no
 difference. DYLD_LIBRARY_PATH is the same.

 By the way, is this a general problem for 10.15? Anyone succeeded
 installing grass7 on 10.15?

 @dershow Just to be sure it doesn't relate to python (although log file
 doesn't imply so, see comments on [https://github.com/macports/macports-
 ports/commit/6c65924620907c897b14e67e14a1bd0de7da03c6 commit:6c65924]),
 what do `port select --list python3 ` tell you?



 {{{
 $ ls -l /opt/local/share/grass78/lib/
 ls: /opt/local/share/grass78/lib/: No such file or directory
 $ sudo port -k install grass7 +gui
 ...
 --->  Activating grass7 @7.8.3_1+gui+postgresql12+proj6+python38
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 $ otool -L
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin18.7.0/bin/g.gisenv
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin18.7.0/bin/g.gisenv:
         /opt/local/share/grass78/lib/libgrass_gis.7.8.dylib (compatibility
 version 7.8.0, current version 7.8.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1252.250.1)
 $ ls -l /opt/local/share/grass78/lib/libgrass_gis.7.8.dylib
 -rwxr-xr-x  1 macports  wheel  278576 May 23 18:10
 /opt/local/share/grass78/lib/libgrass_gis.7.8.dylib
 $ otool -L /opt/local/share/grass78/bin/g.gisenv
 /opt/local/share/grass78/bin/g.gisenv:
         /opt/local/share/grass78/lib/libgrass_gis.7.8.dylib (compatibility
 version 7.8.0, current version 7.8.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1252.250.1)
 }}}

 Successful build on 10.14:
 {{{
 DYLD_LIBRARY_PATH="
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin18.7.0/bin
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin18.7.0/bin
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin18.7.0/scripts
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin18.7.0/lib
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin18.7.0/lib
 "
 }}}

 Failed 10.15 build:
 {{{
 DYLD_LIBRARY_PATH="
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin19.4.0/bin
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin19.4.0/bin
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin19.4.0/scripts
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin19.4.0/lib
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_grass7/grass7/work/grass-7.8.3/dist.x86_64
 -apple-darwin19.4.0/lib
 "
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/60506#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list