the problem with your solution is that macports utilities should still function dispite the existance of a native equivilant. If I installed ls from mac ports, it should still work
--
"lalalalala! it's not broken because I can use it"
http://linux.slashdot.org/comments.pl?sid=194281&threshold=1&commentsort=0&mode=thread&cid=15927703