Dear all, I've just got a new macbook and I've copied the sw/ folder over from my old one via a hard drive (with the intention of avoiding reinstalling all the fink packages from scratch).
I placed the startup script in the .profile file with the usual line: test -r /sw/bin/init.sh && . /sw/bin/init.sh I can access all the apps from the fink distribution (e.g. gnuplot), however, I fear going via the hard drive might have messed up the permissions: Last login: Fri Oct 19 19:48:02 on ttys000 launchctl: Dubious permissions on file (skipping): /sw/share/dbus/launchd/org.finkproject.dbus-session.plist nothing found to load at any rate, fink selfupdate fails because of a buildlock: macbook:~ ratoo$ sudo -E fink selfupdate Password: rsync -az -q rsync://distfiles.master.finkmirrors.net/finkinfo//TIMESTAMP /sw/fink/TIMESTAMP.tmp I will now run the rsync command to retrieve the latest package descriptions. /usr/bin/su ocroze -c "rsync -rtz --delete-after --delete -q --include='10.7/' --include='10.7/stable/' --include='10.7/stable/main/' --include='10.7/stable/main/finkinfo/' --include='10.7/stable/main/finkinfo/*/' --include='10.7/stable/main/finkinfo/*' --include='10.7/stable/main/finkinfo/**/*' --include='VERSION' --include='DISTRIBUTION' --include='README' --exclude='**' 'rsync://distfiles.master.finkmirrors.net/finkinfo' '/sw/fink/'" Scanning package description files.......... Information about 6237 packages read in 1 seconds. The following package will be installed or updated: fink Setting runtime build-lock... dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-fink-0.34.4-61 /sw/src/fink.build dpkg-deb: building package `fink-buildlock-fink-0.34.4-61' in `/sw/src/fink.build/fink-buildlock-fink-0.34.4-61_2012.10.19-20.33.34_darwin-x86_64.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-fink-0.34.4-61_2012.10.19-20.33.34_darwin-x86_64.deb Selecting previously deselected package fink-buildlock-fink-0.34.4-61. (Reading database ... dpkg: serious warning: files list file for package `fink-buildlock-fink-0.34.4-61' missing, assuming package has no files currently installed. 38579 files and directories currently installed.) Preparing to replace fink-buildlock-fink-0.34.4-61 2012.10.19-20.00.34 (using .../fink-buildlock-fink-0.34.4-61_2012.10.19-20.33.34_darwin-x86_64.deb) ... launchctl: Dubious permissions on file (skipping): /sw/share/dbus/launchd/org.finkproject.dbus-session.plist nothing found to load /sw/bin/dpkg: error processing /sw/src/fink.build/fink-buildlock-fink-0.34.4-61_2012.10.19-20.33.34_darwin-x86_64.deb (--install): subprocess pre-installation script returned error exit status 1 launchctl: Dubious permissions on file (skipping): /sw/share/dbus/launchd/org.finkproject.dbus-session.plist nothing found to load 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-0.34.4-61_2012.10.19-20.33.34_darwin-x86_64.deb ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 Can't set build lock for fink (0.34.4-61) If any of the above dpkg error messages mention conflicting packages or missing dependencies -- for example, telling you that the package fink-buildlock-fink-0.34.4-61 conflicts with something else -- fink has probably gotten confused by trying to build many packages at once. Try building just this current package fink (i.e, "fink build fink"). 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-fink-0.34.4-61 >/dev/null /sw/bin/dpkg: error processing fink-buildlock-fink-0.34.4-61 (--remove): Package is in a very bad inconsistent state - you should reinstall it before attempting a removal. Errors were encountered while processing: fink-buildlock-fink-0.34.4-61 ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 Failed: buildlock failure Is there anything I can do to fix this? Would making a direct transfer of sw/ from laptop to laptop via rsync preserve permissions and prevent the problem? Thanks in advance! Otti ------------------------------------------------------------------------------ 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_sfd2d_oct _______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.beginners Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners