On Monday, September 9, 2002, at 09:22 , Martin Costabel wrote:


<Some of your symptoms could also be explained by the zero-file-length disease that affects /sw/bin/tar, /sw/bin/gzip and some others. >
I�ve checked the whole file list in /sw/bin, i found that : zcat zcmp zdiff python python2.2 pythonx ncftpspooler ncftpbatch gawk gawk-3.1.0 bzcmp bzdiff bzegrep bzfgrep bzgrep bzless bzmore automake automake-1.6 aclocal aclocal-1.6 where 0 in length and owned by edufour instead of root. I had found the tar and gunzip problem yesterday so they do not appear in the list. However tar was just a sym-link to gtar wether I keep it or not I run into the same problem... (see below)

<Look there and remove all zero-length files.>
Done, should I re-install all of those or are they mainly sym-links/redundant binaries ?

It is clear that something is wrong here, but what it is can only be determined by looking on your hard disk. What does this file look like?
In any case, it is a very old version. In your place, I would throw away all your package descriptions and check them out again from cvs.

Well, i removed everything from local, stable and unstable, I didn�t check how the files looked like. the update via CVS was going OK. Update-all ran better : config was OK, make run for a while but just before the end :

rm -rf ethereal-0.9.6-1
Writing control file...
mkdir -p /sw/fink/dists/unstable/main/binary-darwin-powerpc/net
dpkg-deb -b root-ethereal-0.9.6-1 /sw/fink/dists/unstable/main/binary-darwin-powerpc/net
dpkg-deb: building package `ethereal' in `/sw/fink/dists/unstable/main/binary-darwin-powerpc/net/ethereal_0.9.6-1_darwin-powerpc.deb'.
dpkg-deb: subprocess tar -cf killed by signal (Broken pipe)
### execution of dpkg-deb failed, exit code 2
Failed: can't create package ethereal_0.9.6-1_darwin-powerpc.deb

I re-re-checked the tar & gunzip commands, they were working OK when I used them.
But however... I re-installed manually tar and gzip from the latest src .tar.gz archive;
this worked fine and enabled me to correctly update yafc using fink (finally it worked !!! ;-).
I�m now trying to update Xfree86 & will tell you if it goes wrong...

By the way, how is it possible to force the re-building of a .deb pkg (ethereal installation still don�t work & I would like to rerun the installation from the configuration now that tar & gzip seem OK) ?
Another thing : about apt-get install, is there a way to bypass the version checking and force to re-install something even if I already have the latest version (the "you already have the latest version, bye" message is really boring) ?

Eric DUFOUR

Reply via email to