-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Feb 18, 2007, at 6:48 AM, Alexander Strange wrote:

> I'm trying to build mysql and get this:
>
> dpkg-deb -b root-mysql-5.0.34-1007 /sw/fink/10.4/unstable/main/binary-
> darwin-i386/database
> dpkg-deb: building package `mysql' in `/sw/fink/10.4/unstable/main/
> binary-darwin-i386/database/mysql_5.0.34-1007_darwin-i386.deb'.
> tar: ./sw/bin/ndb_show_tables: file changed as we read it
> /sw/bin/dpkg-deb: subprocess tar -cf returned error exit status 1
> ### execution of dpkg-deb failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-mysql-5.0.34-1007
> (Reading database ... 81329 files and directories currently  
> installed.)
> Removing fink-buildlock-mysql-5.0.34-1007 ...
> Failed: can't create package mysql_5.0.34-1007_darwin-i386.deb
>
>
> The error is reproducable in that it always happens, but with
> different files each time. I'm not running any other fink builds,
> Spotlight should be blocked from it, and the filesystem isn't corrupt
> or anything, so I can't see what would be writing to these.
>
> Has anyone seen a problem like this before?

Yeah, it's been happening to a lot of people lately. It happened to  
me with two packages the other day, synaptic and libfwbuilder7. There  
seems to be an issue with tar-1.16.1-1 and downgrading to 1.15.1-14  
makes it go away. No one seems to know what's causing it. I compared  
the tar code in 1.16.1 and 1.15.1 (in create.c) and the way tar  
detects if "file changed as we read it" has changed considerably. And  
apparently bugily. :) I've heard that other distributions have also  
had issues with the latest tar and have chosen to stick with 1.15.1.

I think we really need to downgrade tar to 1.15.1. Of course, that  
means using epoch; ick.

Daniel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)
Comment: http://homepage.mac.com/danielj7/publickey.txt

iD8DBQFF2GbD4sDFGYouOqARAkEZAJ4rYmtFlYxSZKlbXUqxh0l/5Fy06QCggd6N
Etzryd858tVHeVb+di1MpuU=
=Rx/L
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
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-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to