[MacPorts] #29057: python27: tries to install in /Applications on non-root macports (was: Python2.7 on non-root macports: tries to install in /Applications)
MacPorts
noreply at macports.org
Thu Apr 7 11:59:44 PDT 2011
#29057: python27: tries to install in /Applications on non-root macports
-------------------------------+--------------------------------------------
Reporter: jaime@… | Owner: jwa@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: python27
-------------------------------+--------------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@… (added)
* owner: macports-tickets@… => jwa@…
* port: => python27
Old description:
> Hi,
> I am using a computer without root access, thus I have my own local
> macports installation. I compiled Macports from sources with the
> following options:
>
> PATH=/usr/bin:/usr/sbin:/bin:/sbin ./configure \
> --prefix=/mn/xsan/d9/jaime/ports \
> --enable-readline \
> --with-install-user=`id -un` \
> --with-install-group=`id -gn` \
> --x-includes=/usr/X11R6/include \
> --x-libraries=/usr/X11R6/lib \
> --with-tclpackage=/mn/xsan/d9/jaime/ports/share/macports/Tcl \
> --with-frameworks-dir=/mn/xsan/d9/jaime/Applications \
> --with-applications-dir=/mn/xsan/d9/jaime/Library \
> --with-no-root-privileges \
> --with-macports-user=`id -un`
>
> In general I have managed to compile almost every package that I needed
> successfully until I tried with python2.7. It compiles fine, but when the
> port is being activated, it complains about not having access to
> /Applications (which should not be used at all!):
>
> ---> Activating python27 @2.7.1_1
> Error: Target org.macports.activate returned: can't create directory
> "/Applications/Python 2.7": permission denied
>
> I would appreciate any help regarding this issue!
>
> Cheers
New description:
Hi, [[br]]
I am using a computer without root access, thus I have my own local
macports installation. I compiled Macports from sources with the following
options:
{{{
PATH=/usr/bin:/usr/sbin:/bin:/sbin ./configure \
--prefix=/mn/xsan/d9/jaime/ports \
--enable-readline \
--with-install-user=`id -un` \
--with-install-group=`id -gn` \
--x-includes=/usr/X11R6/include \
--x-libraries=/usr/X11R6/lib \
--with-tclpackage=/mn/xsan/d9/jaime/ports/share/macports/Tcl \
--with-frameworks-dir=/mn/xsan/d9/jaime/Applications \
--with-applications-dir=/mn/xsan/d9/jaime/Library \
--with-no-root-privileges \
--with-macports-user=`id -un`
}}}
In general I have managed to compile almost every package that I needed
successfully until I tried with python2.7. It compiles fine, but when the
port is being activated, it complains about not having access to
/Applications (which should not be used at all!):
{{{
---> Activating python27 @2.7.1_1
Error: Target org.macports.activate returned: can't create directory
"/Applications/Python 2.7": permission denied
}}}
I would appreciate any help regarding this issue!
Cheers
--
Comment:
On my system, python27 respects ${applications_dir} properly. Are you sure
applications_dir is set to your desired value in macports.conf?
--
Ticket URL: <https://trac.macports.org/ticket/29057#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list