Today I attempted to install Macports on an iBook G4 running MAC OS X 10.4 (Tiger). I followed the instructions at http:// guide.macports.org/#installing. I met the prerequisites: X11, Xcode Tools. I downloaded the installer for MacPorts-1.6.0-10.4- Tiger.dmg and double-clicked for a default installation. The installer proceeded normally, including running the installation script, and concluded by stating that the software had been installed. I then went to the section in the docs concerning MacPorts and the shell (http://guide.macports.org/#installing.shell). Checking my home directory, I noted that no .profile file had been created there. Furthermore, when, following the guide, I called 'sudo port selfupdate', I was told, "sudo: port: command not found". I repeated all of the above, with no better results. Can anyone diagnose? Thanks in advance.Jim Keenan
On Mar 27, 2008, at 14:14, James E Keenan wrote:
Today I attempted to install Macports on an iBook G4 running MAC OS X 10.4 (Tiger). I followed the instructions at http:// guide.macports.org/#installing. I met the prerequisites: X11, Xcode Tools. I downloaded the installer for MacPorts-1.6.0-10.4- Tiger.dmg and double-clicked for a default installation.
The installer proceeded normally, including running the installation script, and concluded by stating that the software had been installed.
I then went to the section in the docs concerning MacPorts and the shell (http://guide.macports.org/#installing.shell). Checking my home directory, I noted that no .profile file had been created there. Furthermore, when, following the guide, I called 'sudo port selfupdate', I was told, "sudo: port: command not found".
I repeated all of the above, with no better results. Can anyone diagnose?
There is a bug in MacPorts 1.6.0 which prevents the .profile from being created. You'll have to create it yourself. The bug has been fixed in trunk but we haven't released a new version of MacPorts since then.
On Thu, Mar 27, 2008 at 12:31 PM, Ryan Schmidt <ryandesign@macports.org> wrote:
There is a bug in MacPorts 1.6.0 which prevents the .profile from being created. You'll have to create it yourself. The bug has been fixed in trunk but we haven't released a new version of MacPorts since then.
Is there a reason why a new release hasn't been cut, considering how many new users are getting bitten by this bug? -- Paul Beard / www.paulbeard.org/ <paulbeard@gmail.com/paulbeard@gmail.com>
On Mar 27, 2008, at 3:31 PM, Ryan Schmidt wrote:
There is a bug in MacPorts 1.6.0 which prevents the .profile from being created. You'll have to create it yourself. The bug has been fixed in trunk but we haven't released a new version of MacPorts since then.
Given that the instructions pertaining to .profile appear very prominently in your documentation, I would suggest that a 1.6.1 release be considered. What effect will this happen on my inability to call 'port' yesterday? Thanks for the quick response. Jim Keenan
On Mar 28, 2008, at 08:41, James E Keenan wrote:
On Mar 27, 2008, at 3:31 PM, Ryan Schmidt wrote:
There is a bug in MacPorts 1.6.0 which prevents the .profile from being created. You'll have to create it yourself. The bug has been fixed in trunk but we haven't released a new version of MacPorts since then.
Given that the instructions pertaining to .profile appear very prominently in your documentation, I would suggest that a 1.6.1 release be considered.
So much work has gone into MacPorts since 1.6.0 that we may want to consider calling the next release 1.7.0. I assume our release manager just hasn't had time to do a new release. I haven't seen many mails from him lately.
What effect will this happen on my inability to call 'port' yesterday?
If you don't set up your .profile, your PATH environment variable doesn't get set properly to include /opt/local/bin and /opt/local/ sbin, hence your terminal doesn't know to look there to find the port binary. You can either call port by its full pathname /opt/local/bin/ port or set up your PATH environment variable.
participants (3)
-
James E Keenan
-
paul beard
-
Ryan Schmidt