-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Joe Izen wrote: | Emacs isn't working for me after Leopard installation: | | [fiddle:~] joe% which emacs | /sw/bin/emacs | [fiddle:~] joe% emacs | Fatal malloc_jumpstart() error | | I followed instructions, doing a fink selfupdate and a fink reinstall | fink. This produced no errors, and I was able to compile and install | a package (unrar) after the update. Alas, no such happines with | emacs21 (below). Suggestions would be appreciated. | | Thanks, | Joe | | ====================== | | | [fiddle:~] joe% fink rebuild emacs21 | Password: | Information about 2609 packages read in 0 seconds. | The following package will be rebuilt: | emacs21 | The following additional package will be installed: | emacsen-common | Do you want to continue? [Y/n] | Reading buildlock packages... | /sw/bin/dpkg-lockwait -i | /sw/fink/dists/stable/main/binary-darwin-i386/editors/e | macsen-common_1.4.15-5_darwin-i386.deb | (Reading database ... 9352 files and directories currently installed.) | Preparing to replace emacsen-common 1.4.15-5 (using | .../emacsen-common_1.4.15-5_ | darwin-i386.deb) ... | emacsen-common: Handling removal of emacsen flavor emacs | emacsen-common: Handling removal of emacsen flavor emacs21 | emacsen-common: purging byte-compiled files for emacs21 | Unpacking replacement emacsen-common ... | Setting up emacsen-common (1.4.15-5) ... | emacsen-common: Handling install of emacsen flavor emacs | emacsen-common: Handling install of emacsen flavor emacs21 | Fatal malloc_jumpstart() error | | | | +-------------------------------------------------------------------+ | | Fink had a problem installing this version of Emacs because | | | emacs21 couldn't be launched successfully. | | | | | | This typically happens when the package was compiled on a | | | system with an older version of Mac OS X installed. At this | | | point you should try recompiling the emacs version that caused | | | this error with a command like: | | | fink rebuild <flavor> | | | where <flavor> is a package name like `emacs21' or `emacs21-nox' | | | | | | If this doesn't solve the problem, please notify the maintainer | | | of the emacs package in question. | | +-------------------------------------------------------------------+ | | | | | emacs-package-install: | /sw/lib/emacsen-common/packages/install/emacsen-common em | acs21 emacs21 failed at /sw/lib/emacsen-common/emacs-package-install | line 30, <T | SORT> line 1. | /sw/bin/dpkg: error processing emacsen-common (--install): | subprocess post-installation script returned error exit status 1 | Errors were encountered while processing: | emacsen-common | ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 | Failed: can't install package emacsen-common-1.4.15-5 | [fiddle:~] joe% | [fiddle:~] joe% fink rebuild emacs21 | Information about 2609 packages read in 0 seconds. | The following package will be rebuilt: | emacs21 | The following additional package will be installed: | emacsen-common | Do you want to continue? [Y/n] | Reading buildlock packages... | /sw/bin/dpkg-lockwait -i | /sw/fink/dists/stable/main/binary-darwin-i386/editors/emacsen-common_1.4.15-5_darw | in-i386.deb | (Reading database ... 9352 files and directories currently installed.) | Preparing to replace emacsen-common 1.4.15-5 (using | .../emacsen-common_1.4.15-5_darwin-i386.deb) ... | emacsen-common: Handling removal of emacsen flavor emacs | emacsen-common: Handling removal of emacsen flavor emacs21 | emacsen-common: purging byte-compiled files for emacs21 | Unpacking replacement emacsen-common ... | Setting up emacsen-common (1.4.15-5) ... | emacsen-common: Handling install of emacsen flavor emacs | emacsen-common: Handling install of emacsen flavor emacs21 | Fatal malloc_jumpstart() error | | | | +-------------------------------------------------------------------+ | | Fink had a problem installing this version of Emacs because | | | emacs21 couldn't be launched successfully. | | | | | | This typically happens when the package was compiled on a | | | system with an older version of Mac OS X installed. At this | | | point you should try recompiling the emacs version that caused | | | this error with a command like: | | | fink rebuild <flavor> | | | where <flavor> is a package name like `emacs21' or `emacs21-nox' | | | | | | If this doesn't solve the problem, please notify the maintainer | | | of the emacs package in question. | | +-------------------------------------------------------------------+ | | | | | emacs-package-install: | /sw/lib/emacsen-common/packages/install/emacsen-common emacs21 | emacs21 failed at /sw | /lib/emacsen-common/emacs-package-install line 30, <TSORT> line 1. | /sw/bin/dpkg: error processing emacsen-common (--install): | subprocess post-installation script returned error exit status 1 | Errors were encountered while processing: | emacsen-common | ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 | Failed: can't install package emacsen-common-1.4.15-5 | Can you please post the output of "fink --version"? You may have tried a selfupdate from a Leopard-noncompliant Fink.
Your problem is that emacs21 doesn't even exist on Leopard (presumably because it doesn't work): http://pdb.finkproject.org/pdb/package.php/emacs21 and you shouldn't have been able to install it at all. Unfortunately, the emacsen-common package relies on the various emacs* binaries to be able to run to do its work. This is fine for a primarily-tested-binary situation like Debian, from where we derived the package, but in handling packages built from source it can be a bit fragile. If you don't want to reinstall Fink, then try doing a "fink remove emacs21" and see what complaint you get from emacsen-common. You'll then want to hack the relevant line (e.g. from emacs-common-remove) not to run the emacs command, so you can remove emacs21. Then do another "fink remove emacs21" and hopefully it will be gone. Lastly, do a "fink reinstall emacsen-common" to restore the file you edited. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHnM+fB8UpO3rKjQ8RAqAfAJsEcLVyzumebr28SgN7FtA8clTsygCffpdq L4/YndwHBtJAmqMFEYdKc24= =/7ob -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
