On 2/1/13 12:58 PM, Stephen J. Butler wrote:
> Bah, found out part of the problem. This only happens when I execute
> fink from a root shell. When I do it using sudo from my login user
> everything works fine. So it must be something inherited from my root
> env that's screwing it up.
> 
> Nevermind folks!
> 
> 

Yeah.  We've had reports of this behavior, but I haven't been able to
reproduce it on a test system.

You can also use "fink --no-build-as-nobody " to force root to work.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

> On Fri, Feb 1, 2013 at 1:52 PM, Stephen J. Butler
> <[email protected] <mailto:[email protected]>> wrote:
> 
>     I've got a wierd thing happening on my system, and I'm not sure
>     what's causing it. Whenever I go to build a package with fink, it
>     hangs untarring the source file. Setup:
> 
>     10.8.2
>     Xcode 4.6
>     Command line utilties installed
>     xcode-select run
> 
>     For example, this hangs (I've brought the multi-c-rehash.info
>     <http://multi-c-rehash.info> from the 10.4 tree into my local tree
>     for 10.8 to test it):
> 
>     sudo -u fink-bld [ENV] sh -c /tmp/fink.Bznm_
>     /sw/bin/tar  --no-same-owner --no-same-permissions -xf
>     /sw/src/multi_c_rehash-1.1.tar.gz
> 
>     When I sample the hung tar, I see this for a backtrace:
> 
>         2818 Thread_202835   DispatchQueue_1: com.apple.main-thread 
>     (serial)
> 
>         + 2818 start  (in libdyld.dylib) + 1  [0x7fff8e75d7e1]
> 
>         +   2818 main  (in tar) + 50  [0x10fd4d3f2]
> 
>         +     2818 libintl_setlocale  (in libintl.8.dylib) + 137 
>     [0x10fdc2561]
> 
>         +       2818 _nl_locale_name_default  (in libintl.8.dylib) + 45 
>     [0x10fdc2159]
> 
>         +         2818 CFLocaleCopyCurrent  (in CoreFoundation) + 304 
>     [0x7fff85141490]
> 
>         +           2818 __CFXPreferencesCopyCurrentApplicationState 
>     (in CoreFoundation) + 169  [0x7fff85141869]
> 
>         +             2818 +[CFPrefsSearchListSource
>     withSnapshotSearchList:]  (in CoreFoundation) + 213  [0x7fff8524d2d5]
> 
>         +               2818 -[CFPrefsSearchListSource
>     addManagedSourceForIdentifier:user:]  (in CoreFoundation) + 108 
>     [0x7fff8524d7ac]
> 
>         +                 2818 +[CFPrefsManagedSource
>     withSourceForIdentifier:user:perform:]  (in CoreFoundation) + 235 
>     [0x7fff8525031b]
> 
>         +                   2818 -[CFPrefsManagedSource
>     initWithDomain:user:byHost:]  (in CoreFoundation) + 56  [0x7fff85250428]
> 
>         +                     2818 _CFPreferencesIsManaged  (in
>     CoreFoundation) + 92  [0x7fff8514106c]
> 
>         +                       2818 dispatch_once_f  (in
>     libdispatch.dylib) + 50  [0x7fff897fc041]
> 
>         +                         2818 _dispatch_client_callout  (in
>     libdispatch.dylib) + 8  [0x7fff897fc0b6]
> 
>         +                           2818
>     ___CFPreferencesIsManaged_block_invoke_0  (in CoreFoundation) + 120 
>     [0x7fff8524b838]
> 
>         +                             2818 withDaemonConnection  (in
>     CoreFoundation) + 36  [0x7fff8524b8a4]
> 
>         +                               2818
>     setUpDaemonConnectionIfNecessary  (in CoreFoundation) + 316 
>     [0x7fff8525083c]
> 
>         +                                 2818
>     xpc_connection_send_message_with_reply_sync  (in libxpc.dylib) +
>     127  [0x7fff86912e1f]
> 
>         +                                   2818
>     _dispatch_semaphore_wait_slow  (in libdispatch.dylib) + 241 
>     [0x7fff897ff486]
> 
>         +                                     2818 semaphore_wait_trap 
>     (in libsystem_kernel.dylib) + 10  [0x7fff88f4f6c2]
> 
>         2818 Thread_202837   DispatchQueue_2:
>     com.apple.libdispatch-manager  (serial)
> 
>           2818 _dispatch_mgr_thread  (in libdispatch.dylib) + 54 
>     [0x7fff897fe9ee]
> 
>             2818 _dispatch_mgr_invoke  (in libdispatch.dylib) + 883 
>     [0x7fff897fedea]
> 
>               2818 kevent  (in libsystem_kernel.dylib) + 10 
>     [0x7fff88f51d16]
> 
> 
>     It seems to be having trouble getting the current locale while the
>     fink-bld user. I don't know what's changed about this on my system
>     recently, but it was working a few weeks ago. Here's what dscl
>     outputs for fink-bld (removing some password stuff):
> 
> 
>     AppleMetaNodeLocation: /Local/Default
> 
>     GeneratedUID: 4F4906AD-B112-49DD-B497-3F56DB5BF0A4
> 
>     NFSHomeDirectory: /var/empty
> 
>     Password: *
> 
>     PasswordPolicyOptions:
> 
>      <?xml version="1.0" encoding="UTF-8"?>
> 
>     <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
>     "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
> 
>     <plist version="1.0">
> 
>     <dict>
> 
>     <key>failedLoginCount</key>
> 
>     <integer>0</integer>
> 
>     <key>failedLoginTimestamp</key>
> 
>     <date>2001-01-01T00:00:00Z</date>
> 
>     <key>lastLoginTimestamp</key>
> 
>     <date>2001-01-01T00:00:00Z</date>
> 
>     <key>passwordLastSetTime</key>
> 
>     <date>2012-07-31T21:53:07Z</date>
> 
>     </dict>
> 
>     </plist>
> 
> 
>     PrimaryGroupID: 266
> 
>     RealName:
> 
>      Fink Build System
> 
>     RecordName: fink-bld
> 
>     RecordType: dsRecTypeStandard:Users
> 
>     UniqueID: 600
> 
>     UserShell: /usr/bin/false
> 
> 
>     The only thing I can think of is that my system was reporting
>     inaccurate disk space. So I did boot into the recovery partition and
>     run a disk repair. It found a single file with an inaccurate
>     hardlink count and  fixed the problem, but I don't know what file.
> 
>     Everything else on the system seems normal. And I can untar the file
>     fine as any other user.
> 
> 


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
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