You are not logged in.
Hi all, I'm trying to install Stumpwm on ArchLinux following the wiki guide: http://wiki.archlinux.org/index.php/Stumpwm
I've installed the first two package smoothly, but the thirst (cl-ppcre) give me some problems. If I try to install it using yaourt, it tells me that the package conflicts with the first that I've installed, clisp-new-clx. If I try to install it by PKGBUILD, when i type makepkg PKGBUILD it tells me that lacks the dipndence "common-lisp". Ok, so i tried to install common-lisp using pacman, but it tells me that also this package conflicts with clisp-new-clx.
Any ideas to solve this problem?
P.S: Sorry for my bad english, but I'm italian
Offline
I believe the clisp-new-clx PKGBUILD should provide 'common-lisp'. You may need to edit the `provides=(...)' line to reflect this.
StumpWM should be much easier to get up-and-running, and (in my experience) is more reliable using SBCL.
Offline
So you advice me to install StumpWM following the second procedure described in the wiki?
Offline
Yes, that would be my preference. I've found SBCL gives better results in the past.
Though, if you wish to proceed with clisp, the proposed change to clisp-new-clx PKGBUILD is only minor. If you try to set StumpWM up with clisp and changes to PKGBUILDs are required, it would be great if you could advise the maintainer and/or update the wiki to reflect any changes you needed to make.
Last edited by chpln (2010-01-11 13:57:22)
Offline
No, if SBCL gives better results, I prefere it
Thanks for help man
For possible problems with the installation by SBCL I'll post in this thread
Last edited by R_ (2010-01-11 14:19:59)
Offline
I've a problem again
I've installed without problems clx, cl-ppcre and git, but when I compile stumpwm-git give me this error:
component :CLX not found, required by #<SYSTEM "stumpwm" {10031DA1E1}>
clx not found? But I've installed it
Maybe i should activate it or something?
Offline
The problem seems to be that asdf's registry is never modified to reflect the path to which clx is installed.
The easiest solution will be to symlink the systems (including clx), back to a path within the central-registry.
# for file in /usr/share/common-lisp/site-systems/*; do ln -s "${file}" "/usr/lib/sbcl/site-systems/$(basename "$file")"; done
Offline