Ok, I've discovered a combination of things that will reproduce that message, and it REALLY does come down to NOT HAVING '.' IN YOUR PATH, especially for user root.
If I don't have '.' in my path, I can "cd" to any directory and Ruby will not complain when I run the system() command (or the equivilent using backticks). If I put '.' in my path and "cd" to any world-writable directory (and /tmp is one of those and needs to be), I get the warning ("...world writable dir <directory>/. " My guess is 1) you have '.' in your path, and 2) you're running portupgrade after you've "cd"'d to /tmp... On Mon, May 20, 2013 at 11:49:08AM -0500, sindrome wrote: > Fair enough but that's not the root of this problem I'm sure > > > On Mon, May 20, 2013 at 11:47 AM, Torfinn Ingolfsen <tin...@gmail.com>wrote: > > > On Mon, May 20, 2013 at 6:45 PM, sindrome <sindr...@gmail.com> wrote: > > > Clearly I'm not the only one with this problem. Something is amending > > onto > > > the PATH and I'd like to get to the bottom of this. I'm sure it will > > help a > > > lot of people. > > > > Well, start by taking the current directory ('.') out of your PATH. > > (It is bad, for a number of reasons). > > > > HTH > > -- > > Regards, > > Torfinn Ingolfsen > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"