Opened 13 years ago

Last modified 10 years ago

#29057 closed defect

python27: tries to install in /Applications on non-root macports — at Version 1

Reported by: jaime@… Owned by: jwa@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: ryandesign@…
Port: python27

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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

Change History (1)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to jwa@…
Port: python27 added
Summary: Python2.7 on non-root macports: tries to install in /Applicationspython27: tries to install in /Applications on non-root macports

On my system, python27 respects ${applications_dir} properly. Are you sure applications_dir is set to your desired value in macports.conf?

Note: See TracTickets for help on using tickets.