On 12/18/12 8:05 PM, Vincent Predoehl wrote:
> I snipped too much... Here's more of it ( at the bottom ).
>
>
> On Dec 18, 2012, at 9:10 AM, Alexander Hansen
> <[email protected] <mailto:[email protected]>> wrote:
>
>> On 12/17/12 9:52 PM, Vincent Predoehl wrote:
>>> hi
>>>
>>> My fink update fails with a build lock problem, but nothing else is
>>> installing.
>>
>> Yes, because a build lock problem is typically a _symptom_ that the dpkg
>> database has lost sanity, usually due to a system crash, losing a
>> Terminal window, etc. This precludes installing anything.
>
> I have cron updating fink daily, something probably went wrong without
> me knowing about it.
>
>>
>> Where is the folder where I can delete build locks?
>>>
>>> --
>>> Vincent
>>>
>>
>> <You snipped the failure mode text here>
>>
>
>
> Setting runtime build-lock...
> dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-aquaterm-1.1.1-1
> /sw/src/fink.build
> dpkg-deb: building package `fink-buildlock-aquaterm-1.1.1-1' in
> `/sw/src/fink.build/fink-buildlock-aquaterm-1.1.1-1_2012.12.18-21.02.33_darwin-x86_64.deb'.
> Installing build-lock package...
> /sw/bin/dpkg-lockwait -i
> /sw/src/fink.build/fink-buildlock-aquaterm-1.1.1-1_2012.12.18-21.02.33_darwin-x86_64.deb
> (Reading database ... 155222 files and directories currently installed.)
> Preparing to replace fink-buildlock-aquaterm-1.1.1-1 2012.12.18-00.02.09
> (using
> .../fink-buildlock-aquaterm-1.1.1-1_2012.12.18-21.02.33_darwin-x86_64.deb)
> ...
> There is currently an active buildlock for the package
> aquaterm (1.1.1-1)
> meaning some other fink process is currently building it.
> dpkg: warning - old pre-removal script returned error exit status 1
> dpkg - trying script from the new package instead ...
> /sw/bin/dpkg: error processing
> /sw/src/fink.build/fink-buildlock-aquaterm-1.1.1-1_2012.12.18-21.02.33_darwin-x86_64.deb
> (--install):
> subprocess new pre-removal script returned error exit status 1
> Errors were encountered while processing:
>
> /sw/src/fink.build/fink-buildlock-aquaterm-1.1.1-1_2012.12.18-21.02.33_darwin-x86_64.deb
> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
> Can't set build lock for aquaterm (1.1.1-1)
>
> If any of the above dpkg error messages mention conflicting packages or
> missing
> dependencies -- for example, telling you that the package
> fink-buildlock-aquaterm-1.1.1-1 conflicts with something else -- fink
> has probably
> gotten confused by trying to build many packages at once. Try building
> just this
> current package aquaterm (i.e, "fink build aquaterm"). When that has
> completed
> successfully, you could retry whatever you did that led to the present
> error.
>
> Regardless of the cause of the lock failure, don't worry: you have not
> wasted
> compiling time! Packages that had been completely built before this
> error occurred
> will not have to be recompiled.
>
> See http://wiki.finkproject.org/index.php/Fink:buildlocks for more
> information.
> /sw/bin/dpkg-lockwait -r fink-buildlock-aquaterm-1.1.1-1 >/dev/null
> /sw/bin/dpkg: error processing fink-buildlock-aquaterm-1.1.1-1 (--remove):
> subprocess pre-removal script returned error exit status 1
> Errors were encountered while processing:
> fink-buildlock-aquaterm-1.1.1-1
> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
> Failed: buildlock failure
>
>
Try running
fink cleanup --bl
If that doesn't work then you can remove any files related to
fink-buildlock-aquaterm-1.1.1-1 from /sw/var/lib/dpkg/info
--
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
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