Summary: | dev-lisp/gcl missing gcl.info for (help) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Eddy Mulyono <eddymul> |
Component: | New packages | Assignee: | Common Lisp Bugs <common-lisp> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | plh |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | gcl-info-20020107.ebuild |
Description
Eddy Mulyono
2006-04-12 14:59:44 UTC
Created attachment 84937 [details]
gcl-info-20020107.ebuild
First iteration of ebuild. (help 'member) now works. :)
There are no version number associated with the info file, so I decided to use the date. Is this the right thing to do?
We should be able to use the info files that gcl comes with. I think the problem is that portage installs gzip-compressed info files which work fine with info and emacs's info reader, but gcl is looking for uncompressed .info files. (In reply to comment #2) > We should be able to use the info files that gcl comes with. I think the > problem is that portage installs gzip-compressed info files which work fine > with info and emacs's info reader, but gcl is looking for uncompressed .info > files. > That's not the problem: gcl is looking for info files that simply haven't been installed. The ebuild does 'doinfo info/*.info*' which only installs the gcl-si and gcl-tk info files from the info/ in the main source tree. I've found that just adding a line containing 'doinfo ../info/*.info*' to the ebuild installs the files extracted from gcl.info.tgz and that gcl's '(help ...)' can then read them just fine. Unfortunately, these info files don't have any DIR entries so they still don't show up in the info directory but I expect that could be easily fixed too. It seems GCL looks in the current directory, but should instead look for /usr/share/info/gcl-si.info.bz2 I get the followiong output: GCL (GNU Common Lisp) 2.6.7 CLtL1 Jun 20 2007 18:35:32 Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (XGCL READLINE BFD UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. Temporary directory for compiler files set to /tmp/ >(help 'member) ----------------------------------------------------------------------------- MEMBER [Function] Error: Cannot open the file /home/marijn/overlay/media-sound/lilypond/gcl-si.info. Fast links are on: do (si::use-fast-links nil) for debugging Error signalled by IF. Broken at SYSTEM::PRINT-DOC. Type :H for Help. >> RESOLVED WONTFIX. This package is masked for many months. We may make an attempt to revive it, but not in the near future. You're free to reopen if you want. But as Marijn says: # Marijn Schouten <hkBst at gentoo dot org> (29 Jul 2009) # Masked for increasingly many problems. Upstream is flaky and hasn't released since 2005. # Maxima is the only consumer and can be built with sbcl or clisp. # Hopefully upstream will do a release that we can add to revive this package. dev-lisp/gcl |