[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