[MacPorts] #18708: rb-cocoa should not fail to instal if it can't write to /Library

MacPorts noreply at macports.org
Sun Mar 1 01:12:59 PST 2009


#18708: rb-cocoa should not fail to instal if it can't write to /Library
------------------------------+---------------------------------------------
 Reporter:  tim@…             |       Owner:  kimuraw@…           
     Type:  defect            |      Status:  new                 
 Priority:  Normal            |   Milestone:  Port Bugs           
Component:  ports             |     Version:  1.7.0               
 Keywords:                    |        Port:  rb-cocoa            
------------------------------+---------------------------------------------
Changes (by blb@…):

  * owner:  macports-tickets@… => kimuraw@…
  * port:  => rb-cocoa


Old description:

> When macports is installed to my $HOME dir and I attempt to install rb-
> cocoa it fail to install.  I do not need developer templates.  I just
> need the library.  Maybe make the +xcode variant for people that need it?
>
> tim-dysingers-macbook-pro:~ tim$ port install rb-cocoa
> --->  Fetching rb-cocoa
> --->  Attempting to fetch RubyCocoa-0.13.2.tgz from
> http://distfiles.macports.org/ruby
> --->  Verifying checksum(s) for rb-cocoa
> --->  Extracting rb-cocoa
> --->  Applying patches to rb-cocoa
> --->  Configuring rb-cocoa
> --->  Building rb-cocoa
> --->  Staging rb-cocoa into destroot
> --->  Installing rb-cocoa @0.13.2_2+darwin_9
> --->  Activating rb-cocoa @0.13.2_2+darwin_9
> Error: Target org.macports.activate returned: can't create directory
> "/Library/Application Support/Developer/Shared/Xcode/File Templates":
> permission denied
> Error: Status 1 encountered during processing.

New description:

 When macports is installed to my $HOME dir and I attempt to install rb-
 cocoa it fail to install.  I do not need developer templates.  I just need
 the library.  Maybe make the +xcode variant for people that need it?
 {{{
 tim-dysingers-macbook-pro:~ tim$ port install rb-cocoa
 --->  Fetching rb-cocoa
 --->  Attempting to fetch RubyCocoa-0.13.2.tgz from
 http://distfiles.macports.org/ruby
 --->  Verifying checksum(s) for rb-cocoa
 --->  Extracting rb-cocoa
 --->  Applying patches to rb-cocoa
 --->  Configuring rb-cocoa
 --->  Building rb-cocoa
 --->  Staging rb-cocoa into destroot
 --->  Installing rb-cocoa @0.13.2_2+darwin_9
 --->  Activating rb-cocoa @0.13.2_2+darwin_9
 Error: Target org.macports.activate returned: can't create directory
 "/Library/Application Support/Developer/Shared/Xcode/File Templates":
 permission denied
 Error: Status 1 encountered during processing.
 }}}

--

Comment:

 Installing there is also violating the standard MacPorts filesystem
 layout, so it should definitely be changed; of course Xcode probably won't
 see them if they're moved, so perhaps a message during post-activate
 pointing out the alternate location and that they should be symlinked or
 something?

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


More information about the macports-tickets mailing list