From: Alexander H. <ale...@gm...> - 2013-03-13 22:48:01
|
On 3/13/13 3:08 PM, Bill Waggoner wrote: > While installing extutils-parsexs-pm 3.18-1 during an update-all I > received this warning: > > ========================================================== > WARNING WARNING WARNING WARNING WARNING WARNING WARNING > ========================================================== > I detected that an old version of 'xsubpp' will shadow the > new, to-be-installed 'xsubpp' (which you need to install > XS modules) after installation. > This is likely because an old version was installed > wrongly or because your vendor patched your perl. You can > continue with the installation but afterwards, you may > have to remove all copies of 'xsubpp' that shadow this > one for future module installations. Failure to do so may > result in your being unable to install XS modules. > But as long as you keep this in mind, nothing is going to > break your system if you do nothing. > > Problematic copies of 'xsubpp' found: > /sw/lib/perl5/ExtUtils/xsubpp > > ========================================================== > WARNING WARNING WARNING WARNING WARNING WARNING WARNING > ========================================================== > > The two versions of xsubpp that I find are: > > % find /sw -name '*xsubpp*' -ls > 170755605 16 -r-xr-xr-x 1 root admin > 4472 Mar 13 17:59 /sw/lib/perl5/ExtUtils/xsubpp > 166478129 8 -r--r--r-- 1 root admin > 4000 Jan 1 14:14 /sw/lib/perl5-core/5.12.3/ExtUtils/xsubpp > > So it looks like the old version was actually replaced by the newer > version and all is well. Do you concur? > > Bill W > That's right. And extutils-parsexs-pm actually modifies your PATH so that its own xsubpp gets used: $ printenv PATH /sw/lib/perl5/ExtUtils:/sw/bin:/sw/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/Users/hansen/bin $ which xsubpp /sw/lib/perl5/ExtUtils/xsubpp (you'll want to open a new terminal window or other login shell session to guarantee that this change takes effect) -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ |