Yep, works fine when you move /sw/bin/tar out of the way. But I can do you
one better!

If you look in my stacktrace, it's hanging inside libintl. So poking
around, I noticed that /sw/bin/vim also links against libintl. So from my
login user, I ran:

$ sudo sudo -u fink-bld /sw/bin/vim

Yes, that is double sudo. Just to confirm, from vim doing "!whoami" returns
fink-bld.

When I do this from root...

# . /sw/bin/init.sh
# sudo -u fink-bld /sw/bin/vim

It hangs! And a sample gives a stacktrace inside libintl_setlocale.



On Mon, Feb 11, 2013 at 5:49 PM, Alexander Hansen <
[email protected]> wrote:

> On 2/1/13 1:43 PM, Stephen J. Butler wrote:
> > Hmm. I did a little further research. I checked and by default my root
> > shell has all but LANG and LC_ALL set to "C". My user has all but LC_ALL
> > set to en_US.UTF-8. When I make root match my user it doesn't have any
> > effect. So it's not a simple case of locales not matching.
> >
> >
>
> If you've got some spare time, there's been discussion about a potential
> way to fix this problem.
>
> Assuming you still can reproduce the 'tar' hang, then please try the
> following:
>
> 1)  Temporarily rename /sw/bin/tar to something unlikely to be run, like
> /sw/bin/tar.dont.work
>
> 2)  Try building something whose source is a tarball.  fink will default
> to use Apple's 'gnutar' for unpacking instead.
>
> If the unpack and build process works, then we can confirm that the
> issue is with our tar.  There have been reports in the past on IRC that
> this worked, but I'd like a more public confirmation. :-)
>
> --
> Alexander Hansen, Ph.D.
> Fink User Liaison
> My package updates: http://finkakh.wordpress.com/
>
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to