Summary: | Maxima depends on cmucl-bin which has been masked | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Steven Waddell <stevenwaddell> |
Component: | New packages | Assignee: | Matthew Kennedy (RETIRED) <mkennedy> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | george |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Steven Waddell
2003-10-04 05:25:13 UTC
maxima-5.9.0-r2 (just committed) depends on dev-lisp/cmucl and not dev-lisp/cmucl-bin. please test (you need to unmask it by editing /usr/portage/profiles/packages.mask) and report success and I will unmask it for all users. thanks for the bug report. Works for me. Doesn't for me. Relevant lines of "USE=clisp emerge maxima": during configure run: checking for clisp... true then afterwards: Summary: clisp enabled. Executable name: "clisp" default lisp: clisp wish executable name: "wish" Making all in src make[1]: Entering directory `/var/tmp/portage/maxima-5.9.0-r2/work/maxima-5.9.0/src' LISPTYPE=clisp ; export LISPTYPE ;\ CLISP=clisp ; export CLISP ;\ ../lisp-utils/maxima-run-lisp -i "../lisp-utils/defsystem" \ -x '(funcall (intern "OPERATE-ON-SYSTEM" :mk) "maxima" :compile :verbose t)' && \ ../lisp-utils/maxima-run-lisp -i "../lisp-utils/defsystem" \ -x '(funcall (intern "OPERATE-ON-SYSTEM" :mk) "maxima" :load :verbose t)' \ -f user::run -d binary-clisp/maxima clisp -norc -q -x (progn (setq #+lisp=cl ext:*load-paths* #-lisp=cl lisp:*load-paths* '(#P"")) (let ((argv '())) (declare (ignorable argv)) (progn (load "../lisp-utils/defsystem") (funcall (intern "OPERATE-ON-SYSTEM" :mk) "maxima" :compile :verbose t)) (values))) ;; Loading file /var/tmp/portage/maxima-5.9.0-r2/work/maxima-5.9.0/lisp-utils/defsystem.lisp ... ;; Loaded file /var/tmp/portage/maxima-5.9.0-r2/work/maxima-5.9.0/lisp-utils/defsystem.lisp ;; Loading file /var/tmp/portage/maxima-5.9.0-r2/work/maxima-5.9.0/src/maxima.system ... ; - Compiling defsystem "maxima" ; - Loading module "package" ; - Loading source file "maxima-package.lisp" ;; Loading file maxima-package.lisp ... *** - REGEXP:REGEXP-COMPILE: keyword arguments in (T) should occur pairwise 0 errors, 0 warnings make[1]: *** [binary-clisp/maxima.mem] Error 1 make[1]: Leaving directory `/var/tmp/portage/maxima-5.9.0-r2/work/maxima-5.9.0/src' make: *** [all-recursive] Error 1 BTW, both cmucl-bin and latest version of maxima (which depends on cmucl instead of cmucl-bin) are right now in package mask. As such this leads to that "bad dependency" error message. Either al versions of maxima should be package-masked or the latest one should be moved into ~arch at least (but the same holds for stable, where maxima appears to be essentially broken). George An addendum: maxima emerged fine using cmucl. George |