[MacPorts] #29906: go @57.1 Patch for GOROOT, violate_mtree, etc

MacPorts noreply at macports.org
Wed Jun 22 12:05:02 PDT 2011


#29906: go @57.1 Patch for GOROOT, violate_mtree, etc
-------------------------------------+--------------------------------------
  Reporter:  gaochangjian@…          |       Owner:  singingwolfboy@…           
      Type:  defect                  |      Status:  closed                     
  Priority:  Normal                  |   Milestone:                             
 Component:  ports                   |     Version:  1.9.2                      
Resolution:  wontfix                 |    Keywords:  haspatch                   
      Port:  go                      |  
-------------------------------------+--------------------------------------
Changes (by singingwolfboy@…):

  * status:  new => closed
  * resolution:  => wontfix


Comment:

 The purpose of the standard filesystem layout is to keep files of the same
 type together: executable files go in the bin directory, libraries go in
 the lib directory, and so on. Users installing Go (or any other package)
 from a package management system like Macports shouldn't have to modify
 their environment to find executables, libraries, and so on. With the
 notable exception of the apache2 port, all ports in Macports install into
 this standard hierarchy, and I see no reason to make an exception for Go
 -- in my opinion, the apache2 port should also be fixed to conform to this
 standard.

 If you would like your Go installation to be in /opt/local/src/go, you can
 certainly install Go to that directory yourself and change your
 environment accordingly, but I see no reason to change this for everyone
 else.

-- 
Ticket URL: <https://trac.macports.org/ticket/29906#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list