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
