On 3/15/06, Chip G. <n1mie@...> wrote:
> OK, so we seemed to be at a dead-end and I decided to try another
> tack. Took a bit since it's so long to build gcc4. I installed it on
> another machine and then copied the debs to the machine having the
> issue. Then I tried to install it and got the following errors. This
> is further then it went before, but not success.
> $ fink --no-use-binary-dist install gcc4 gcc4-shlibs
> Information about 5661 packages read in 8 seconds.
> The following package will be installed or updated:
> /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin-
> (Reading database ... 72197 files and directories currently installed.)
> Unpacking gcc4 (from .../gcc4_4.1.0-1_darwin-powerpc.deb) ...
> /sw/bin/dpkg-deb: unexpected end of file in between members in /sw/
> dpkg(4511) malloc: *** Deallocation of a pointer not malloced:
> 0xbfffea10; This could be a double free(), or free() called with the
> middle of an allocated block; Try setting environment variable
> MallocHelp to see tools to help debug
> /sw/bin/dpkg: error processing /sw/fink/dists/unstable/main/binary-
> darwin-powerpc/languages/gcc4_4.1.0-1_darwin-powerpc.deb (--install):
> subprocess /sw/bin/dpkg-deb --fsys-tarfile returned error exit status 2
> Errors were encountered while processing:
> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
> Failed: can't install package gcc4-4.1.0-1
> I then did a scanpackages and index. Then tried again with the same
> result. So I'm pretty stymied here. Somehow I've got a broken install
> and can't fix it. I get a report that gcc is out-of-date, but it
> won't let me update it. I suppose at this time the best thing to do
> would be to wait until it goes to stable and see.
> -- Chip
That wouldn't help. Your problem was with _installing_ it, not
building it. Even if it were in the binary distro you'd be having the
same problem--the Fink tools are looking for a nonexistent .deb file.
Alexander K. Hansen
[Day Job] Levitated Dipole Experiment