David R. Morrison wrote:
[]
> dpkg-deb -b root-gcc42-4.1.9999-20070124
> /sw/fink/10.4/unstable/main/binary-darwin-i386/languages
> dpkg-deb: building package `gcc42' in
> `/sw/fink/10.4/unstable/main/binary-darwin-i386/languages/ 
> gcc42_4.1.9999-20070124_darwin-i386.deb'.
> tar:
> ./sw/lib/gcc4.2/include/c++/4.2.0/i686-apple-darwin8/x86_64/bits/stdc+ 
> +.h.gch/O0g.gch:
> file changed as we read it
> /sw/bin/dpkg-deb: subprocess tar -cf returned error exit status 1
> 
> we see that tar is choking on a file in "./sw"; are we sure that this  
> is actually within the build directory?  I wonder if results would be  
> different if we told it to create the .deb inside /sw/fink.build, and  
> only after creating it to move it into place?

I agree with Charles that this ./sw is really %i, so spotlight shouldn't 
be to blame here. But *something* is changing these files while tar is 
doing its job. Is it possible (since we are on 2-processor machines 
here) that some thread of "make install" hasn't quite finished when 
dpkg-deb is already starting to wrap up? Since I haven't seen this error 
myself, I am just guessing around. It is hard to understand in which 
situation tar would produce the message, and harder again to generate 
such a situation deliberately.

-- 
Martin

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to