[MacPorts] #71041: go: activation error due to unusual destroot layout when /opt/local is a symlink

MacPorts noreply at macports.org
Tue Oct 8 05:04:49 UTC 2024


#71041: go: activation error due to unusual destroot layout when /opt/local is a
symlink
----------------------+----------------------
  Reporter:  LiamMoy  |      Owner:  ci42
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.10.2
Resolution:           |   Keywords:
      Port:  go       |
----------------------+----------------------

Comment (by ryandesign):

 Replying to [comment:5 LiamMoy]:
 > > The ​go-1.23.2_0.darwin_23.x86_64.tbz2 on our server does not of
 course contain any references to your usb1TBssd volume so this situation
 must only come about if you build go from source on a system where
 /opt/local is a symlink
 >
 > It's not built from source; the `go` .tbz2 is extracting to
 subdirectories with paths taken from the underlying target of `/opt/local`
 when `/opt/local` is a symlink, that's all that's happening.

 I don't quite follow what you're saying, but are you certain that this
 .tbz2 file was not created on your system (as a result of building from
 source)? Try:

 {{{
 tar tjf
 /Volumes/usb1TBssd/opt/local/var/macports/software/go/go-1.23.2_0.darwin_23.x86_64.tbz2
 }}}

 Do you see any references to usb1TBssd? If so, this archive was created on
 your system.

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


More information about the macports-tickets mailing list