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

Reply via email to