Champion
vacant
Proposal
To fix broken ASDF-INSTALLable packages.
On 2005-12-13, John Wiseman attempted to install the 202 ASDF-INSTALLable packages listed on Cliki using OpenMCL, and found that 104 of them could not be installed. Our goal is to track down the cause of the failures and try and provide fixes (patches to libraries, re-hosting libraries if needed, or (as a last resort) removing uninstallable libraries from the Cliki listing.
Volunteers
- nikodemus: cl-readline (ok), linedit (todo), asdf-packaging-tools (todo)
- Humberto Ortiz-Zuazaga: I can test on some oddball hardware/os (Ubuntu PPC, sgi Altix Itanium2, Cray XD1 Opteron)
- Josh Stone — Ready and willing to get my hands dirty!
Tasks
- asdf-packaging-tools
- Installs fine on CMUCL/Linux, the reported error
Unbound variable: CDR is probably in lint-op.lisp
- chemboy
-
- John reports an error on OpenMCL, but ASDF-INSTALL works for me on Linux. Any help from Mac (and maybe Windows) users?
- fix LTK GUI startup problem
- investigate broken examples
- suggest simpler way of running the GUI
- ACL-COMPAT, cl-menusystem, common-idioms, hello-lisp, hyperspec-lookup, mcclim, org-davep-cldict, org-davep-dict, org-davep-dictrepl, org-davep-nntp, trivial-configuration-parser
- There's a 403/404 download error: find an alternate download site
- cl-sdl
- Downloads and starts installing on sbcl-0.9.7.1-linux-i386, but halts when it can't find sdlstub. Running make by hand in the .sbcl/site/cl-sdl directory and retrying works. It should be possible to run make from the asd file.
- cl-smoketest
- This is an SBCL-specific package, document its system requirements
- CL-ZEROCONF
- Already fixed by the author, John Wiseman
- FiveAM
- Fix unmatched parentheses in .asd file
- infix
- Fix system description accessor in system definition file
- TIMER
-
- TIMER fails in OpenMCL (MacOS), but works fine on SBCL/Linux/x86
- Document requirements for TIMER and feasibility of future porting to other implementations
- TREES
- John probably tried an earlier version, check whether the latest works
- wilbur-web
-
- wilbur-web fails on SBCL/Linux/x86 complaining that araneida is not of type symbol
- In examining wilbur-web.asd, :depends-on uses strings instead of symbols to define dependencies
- Changing the representation of dependencies produces relative success, but wilbur-web depends on 'wilbur', which responds 404 from cliki
Resources
John's blog entry
John's list of packages that could not be installed.
Coincidentally, Gary King just started ASDF-Install-tester. ASDF-Install-Tester can also generate reports. There are also results for GNU CLISP and more packages included. The tool can generate install dependency graphs. This might be a good spring board for the project... or not. The current asdf-status results include 4 different platforms (allegro, openmcl, sbcl on darwin and Ubuntu)
This page is presently
Uncategorized: please add appropriate
category markers? and remove this text.