[MacPorts] #60445: grass7 @7.8.3: ERROR: Your install directory /opt/local/share/grass78 is not writable

MacPorts noreply at macports.org
Wed May 6 17:38:47 UTC 2020


#60445: grass7 @7.8.3: ERROR: Your install directory /opt/local/share/grass78 is
not writable
----------------------+--------------------
  Reporter:  dershow  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.6.2
Resolution:           |   Keywords:
      Port:  grass7   |
----------------------+--------------------

Comment (by ryandesign):

 Replying to [comment:4 ryandesign]:
 > The installation appears to be trying to write directly into
 /opt/local/share/grass78, bypassing the destroot.

 Looking at it more closely, I see the Makefile target `install-check-
 writable` is failing, and this target wants to ensure that the directory
 /opt/local/share/grass78 either does not exist, or does exist and is
 writable. On our build systems the directory does not exist which
 satisfies the check. What about on your system? Does the directory exist,
 and if so what are its permissions and ownership? Find out with `ls -ld
 /opt/local/share/grass78`


 > The reason why you didn't get our prebuilt binary is that you're using
 the +python37 and +postgresql10 variants.

 Actually, my mistake: the grass7 port is not distributable, so you can't
 get a binary from us regardless what variants you use.

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


More information about the macports-tickets mailing list