On 12/13/12 12:52 PM, Watson, David W. (MSFC-ES62) wrote:
> Didn't work. I got the following message:
> 
> The package 'fink-package-precedence' will be built and installed.
> Reading build dependency for fink-package-precedence-0.16-1...
> Reading dependency for fink-package-precedence-0.16-1...
> Reading runtime dependency for fink-package-precedence-0.16-1...
> Reading build conflict for fink-package-precedence-0.16-1...
> The following package will be installed or updated:
>  fink-package-precedence
> Setting runtime build-lock...
> dpkg-deb -b 
> /sw/src/fink.build/root-fink-buildlock-fink-package-precedence-0.16-1 
> /sw/src/fink.build
> dpkg-deb: building package `fink-buildlock-fink-package-precedence-0.16-1' in 
> `/sw/src/fink.build/fink-buildlock-fink-package-precedence-0.16-1_2012.12.13-13.44.34_darwin-x86_64.deb'.
> Installing build-lock package...
> /sw/bin/dpkg-lockwait -i 
> /sw/src/fink.build/fink-buildlock-fink-package-precedence-0.16-1_2012.12.13-13.44.34_darwin-x86_64.deb
> Selecting previously deselected package 
> fink-buildlock-fink-package-precedence-0.16-1.
> (Reading database ... 
> dpkg: serious warning: files list file for package 
> `fink-buildlock-fink-package-precedence-0.16-1' missing, assuming package has 
> no files currently installed.
> 298165 files and directories currently installed.)
> Preparing to replace fink-buildlock-fink-package-precedence-0.16-1 
> 2012.12.13-13.35.00 (using 
> .../fink-buildlock-fink-package-precedence-0.16-1_2012.12.13-13.44.34_darwin-x86_64.deb)
>  ...
> 
> sw/bin/dpkg: error processing 
> /sw/src/fink.build/fink-buildlock-fink-package-precedence-0.16-1_2012.12.13-13.44.34_darwin-x86_64.deb
>  (--install):
>  subprocess pre-installation script returned error exit status 1
> dpkg: error while cleaning up:
>  subprocess post-removal script returned error exit status 1
> Errors were encountered while processing:
>  
> /sw/src/fink.build/fink-buildlock-fink-package-precedence-0.16-1_2012.12.13-13.44.34_darwin-x86_64.deb
> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
> Can't set build lock for fink-package-precedence (0.16-1)
> 
> It appears to me that fink can't find the file it is looking for...
> 
> 
> David Watson
> NASA - MSFC
> Mail Code ES62
> Phone 256-544-1300
> FAX   256-544-2964
> [email protected]
> 
> .l

I've got some additional ideas, then.

The "files list file" is the list of files installed by a particular
package (sensibly enough).  Buildlock packages are special because they
exist only to stick a list of dependencies in the database to make sure
that you don't accidentally remove something you need if you're running
multiple fink jobs, and their list files are supposed to be removed when
you're done building their parent package, whether you succeed or fail.
 If there's a list file around, that's probably what is confusing dpkg.

Try "fink remove fink-buildlock-fink-package-precedence-0.16-1".

If that doesn't work, check for
/sw/var/lib/dpkg/info/fink-package-precedence-0.16-1.list and
sw/var/lib/dpkg/info/fink-package-precedence-0.16-1.prerm ; assuming
those are present the remove them.

-- 
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

Reply via email to