#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