On 10/04/14 15:48, Помазёнков Виталий wrote:
Yes, but MacPorts can control this. Instead of specifying "export
PATH=/opt/local/bin:/opt/local/sbin:$PATH" in ~/.bash_profile it can
(and should) specify it system-wide in /etc/bashrc - in this way there
will be no problem with programs which is also installed by Apple like
svn - all programs will be the same version (installed by MacPorts).

I for one, (and I am sure others too) do not want MacPorts editing system files like /etc/bashrc itself. If you want this, by all means do it yourself, but it should remain an action you have to manually have to do, if you want it.

Chris



# svn --version
svn, version 1.7.10 (r1485443)

$ sudo -i svn --version
svn, version 1.8.8 (r1568071)

--
Виталий

10 апр. 2014 г., в 18:37, Brandon Allbery <allber...@gmail.com
<mailto:allber...@gmail.com>> написал(а):

On Thu, Apr 10, 2014 at 6:39 AM, Помазёнков Виталий <vit...@yandex.ru
<mailto:vit...@yandex.ru>> wrote:

    Type command sudo -i and fill your password.
    Type command echo $PATH.

    *Result*

    
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/opt/local/bin:/opt/local/sbin


This is sudo's doing (and Apple's insofar as Apple determines both
sudo configuration and how the root account works), because you used
-i. MacPorts can't control either one. Try sudo -s instead; it
preserves your environment.

--
brandon s allbery kf8nh                               sine nomine
associates
allber...@gmail.com <mailto:allber...@gmail.com>
ballb...@sinenomine.net <mailto:ballb...@sinenomine.net>
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
<http://sinenomine.net/>



_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to