Bug 29983 - dev-lisp/cmucl-bin-18e-r1 doesn't insall a lisp.core file
|
Bug#:
29983
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: CLOSED
|
Severity: normal
|
Priority: P2
|
|
Resolution: NEEDINFO
|
Assigned To: mkennedy@gentoo.org
|
Reported By: geoff@gentoo.org
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: dev-lisp/cmucl-bin-18e-r1 doesn't insall a lisp.core file
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2003-09-30 04:24 0000
|
The new r1 ebuild for cmucl-bin-18e doesn't symlink the dist lisp core to
/usr/lib/cmucl/lisp.core - this results in /usr/bin/lisp failing to run if you
don't specify a -core. It also means that the
register-common-lisp-implementation cmucl line in the postinst won't be able to
run (so no asdf if you subsequently do symlink a lisp.core until you register
with clc again).
Fix: change the src_install section to add a symlink from
/usr/lib/cmucl/lib/lisp-dist.core to /usr/lib/cmucl/lisp.core
Hi Geoff, I think that the lisp.core is made by loading the clc into
lisp-dist.core
and then dumping. this should be done in the pkg_postinst with
register-common-lisp-implementation.
The only explantion I can think of at the moment, is that inetd was not
running at the time you emerged cmucl-bin.
Perhaps this was the case on your install? Let me know either way...
Ok, my first build must have just broken then - if I remerge it now, it all
installs fine. Inetd was running when I merged it last time, the package
just didn't install a lisp.core for some reason.
No problems now.