#13742: Installation with the package did not run the postflight script -------------------------------------+-------------------------------------- Reporter: mellonjasper@gmail.com | Owner: jmpp@macports.org Type: defect | Status: new Priority: Normal | Milestone: MacPorts base bugs Component: base | Version: 1.6.0 Resolution: | Keywords: installation postflight -------------------------------------+-------------------------------------- Comment (by mellonjasper@gmail.com): I created a new account with no administrator rights and checked the PATH, MANPATH, DISPLAY and env. No MacPorts paths where present. After running the postflight script ran (withoud sudo), a .profile was created. After opening a new shell the PATH, MANPATH, DISPLAY and env where correct (several /opt/ paths added). The output of postflight contained some error, but they where al related to not running as administrator. The install.log indicates a problem: {{{ Dec 28 22:58:36 mac-name Installer[66086]: run postflight script for MacPorts-1.6.0 Dec 28 22:58:36 mac-name Installer[66086]: Localized installer script postflight found in the MacPorts-1.6.0 package. Using compatibility mode. Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Unknown shell! Please set your MacPorts compatible environment manually. Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Dec 28 22:58:36: --- last message repeated 1 time --- Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Checking the shell environment for user "USERNAM"... Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Dec 28 22:58:36: --- last message repeated 2 times --- Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: /Users/jester/Downloads/MacPorts-1.6.0.pkg/Contents/Resources/English.lproj/postflight: line 71: /Users/jester/.: Is a directory Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: /Users/jester/Downloads/MacPorts-1.6.0.pkg/Contents/Resources/English.lproj/postflight: line 96: /Users/jester/.: Is a directory Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Your shell already has the right MANPATH environment variable for use with MacPorts! Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Your shell already has the right DISPLAY environment variable for use with MacPorts! Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Dec 28 22:58:36: --- last message repeated 1 time --- Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Synchronizing the MacPorts installation with the project's rsync server... Dec 28 22:58:36 mac-name runner[66089]: postflight[66099]: Dec 28 22:58:37: --- last message repeated 1 time --- Dec 28 22:58:37 mac-name runner[66089]: postflight[66099]: Synchronizing local ports tree from rsync://rsync.macports.org/release/ports/ }}} The /etc/paths.d and /etc/manpaths.d/only contain an X11 file. I hope this helps. Jasper. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13742#comment:9> MacPorts </projects/macports> Ports system for Mac OS