New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #20218 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

'make install' has bad instructions

Reported by: apbaccounts@… Owned by: snc@…
Priority: Normal Milestone: MacPorts 1.8.0
Component: base Version: 1.7.1
Keywords: Cc:
Port:

Description (last modified by ryandesign@…) (diff)

Installing from source concludes with the message:

Congratulations, you have successfully installed the MacPorts system. To get the Portfiles and update the system, run:

sudo port -v selfupdate

Because the installation just happened, people are unlikely to already have /opt/local/bin in their $PATH, and so that command fails with 'sudo: port: command not found'. Maybe anyone installing from source is smart enough to know what to do, but why offer the command if it's not going to work?

Attachments

Makefile.in.diff (1.1 KB) - added by snc@… 4 years ago.
suggested change, configure,make,make installs for me.

Change History

comment:1 Changed 4 years ago by snc@…

  • Cc snc@… added

The best option is to suggest the user opens a new terminal.

comment:2 Changed 4 years ago by snc@…

  • Owner changed from macports-tickets@… to snc@…
  • Status changed from new to assigned

Changed 4 years ago by snc@…

suggested change, configure,make,make installs for me.

comment:3 Changed 4 years ago by snc@…

  • Cc snc@… removed
  • Status changed from assigned to closed
  • Resolution set to fixed

Change committed in r53634.

comment:4 Changed 4 years ago by blb@…

  • Milestone set to MacPorts 1.8.0

comment:5 Changed 4 years ago by ryandesign@…

  • Description modified (diff)

comment:6 Changed 4 years ago by jmr@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

How is opening a new shell going to help if the user doesn't have $prefix in their PATH?

comment:7 Changed 4 years ago by jmr@…

  • Status changed from reopened to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.