[MacPorts] #20896: Perl 5.8 doesn't get to configure patching Configure failed "permission denied" (--with-no-root-privileges)

MacPorts noreply at macports.org
Sat Aug 29 08:56:40 PDT 2009


#20896: Perl 5.8 doesn't get to configure patching Configure failed "permission
denied" (--with-no-root-privileges)
----------------------------------------+-----------------------------------
 Reporter:  jonthn+macports@…           |       Owner:  macports-tickets@…                   
     Type:  defect                      |      Status:  new                                  
 Priority:  Normal                      |   Milestone:                                       
Component:  ports                       |     Version:  1.8.0                                
 Keywords:                              |        Port:  perl5.8                              
----------------------------------------+-----------------------------------
 Trying to install perl5.8 I got this error, probably related to #20887

 This time I as using MacPorts trunk.
 Configured like this :
 {{{
 ./configure --prefix=$HOME/pristine/ --with-no-root-privileges --with-
 universal-archs="x86_64 i386"
 }}}


 {{{
 --->  MacPorts base is probably trunk or a release candidate

 The ports tree has been updated. To upgrade your installed ports, you
 should run
   port upgrade outdated
 MacPorts running without privileges. You may be unable to complete certain
 actions (e.g. install).
 --->  Computing dependencies for perl5.8.
 MacPorts running without privileges. You may be unable to complete certain
 actions (e.g. install).
 --->  Fetching perl5.8
 --->  perl-5.8.9.tar.bz2 doesn't seem to exist in
 /Users/build/pristine/var/macports/distfiles/perl5.8
 --->  Attempting to fetch perl-5.8.9.tar.bz2 from
 http://arn.se.distfiles.macports.org/perl5.8
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed
 100 10.6M  100 10.6M    0     0   764k      0  0:00:14  0:00:14 --:--:--
 813k
 MacPorts running without privileges. You may be unable to complete certain
 actions (e.g. install).
 --->  Verifying checksum(s) for perl5.8
 --->  Checksumming perl-5.8.9.tar.bz2
 MacPorts running without privileges. You may be unable to complete certain
 actions (e.g. install).
 --->  Extracting perl5.8
 --->  Extracting perl-5.8.9.tar.bz2
 MacPorts running without privileges. You may be unable to complete certain
 actions (e.g. install).
 --->  Applying patches to perl5.8
 --->  Applying
 /Users/build/pristine/var/macports/sources/rsync.macports.org/release/ports/lang/perl5.8/files
 /patch-perl.c.diff
 patching file perl.c
 --->  Applying
 /Users/build/pristine/var/macports/sources/rsync.macports.org/release/ports/lang/perl5.8/files
 /patch-Configure.diff
 patching file Configure
 Error: Target org.macports.patch returned: could not set attributes of
 "/Users/build/pristine/var/macports/build/_Volumes_medium_jonthn_pristine_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/work/perl-5.8.9/Configure":
 permission denied
 Warning: the following items did not execute (for perl5.8):
 org.macports.activate org.macports.patch org.macports.configure
 org.macports.build org.macports.destroot org.macports.install
 Error: Status 1 encountered during processing.
 }}}

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


More information about the macports-tickets mailing list