* pure data lisp alsa errors
@ 2022-09-04 14:22 jgart
2022-09-04 14:42 ` Guillaume Le Vaillant
0 siblings, 1 reply; 2+ messages in thread
From: jgart @ 2022-09-04 14:22 UTC (permalink / raw)
To: Guix Help
Hi Guixers,
What may I be doing wrong below with this package?
https://github.com/aartaka/cl-pure-data
====================================================================================================
;;; GNU Guix --- Functional package management for GNU
;;;
;;; Copyright © 2022 jgart <jgart@dismail.de>
;;; Copyright © 2022 (unmatched parenthesis <paren@disroot.org>
;;;
;;; This file is not part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (guixrus packages common lisp)
#:use-module (gnu packages)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (gnu packages audio)
#:use-module (gnu packages gcc)
#:use-module (gnu packages lisp-xyz)
#:use-module (gnu packages lisp-check)
#:use-module (gnu packages linux)
#:use-module (gnu packages music)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix utils)
#:use-module (guix build utils)
#:use-module (guix build-system asdf)
#:use-module (srfi srfi-1)
#:use-module (srfi srfi-19))
(define-public sbcl-cl-pure-data
(let ((commit "848f2a37641dd54f144bb935f7b39ff0a4fd2ebc")
(revision "0"))
(package
(name "sbcl-cl-pure-data")
(version (git-version "0.0.1" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/aartaka/cl-pure-data")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0flr7gx93s49vc8rycq5l9y08zny81z2idi3wndd4mvmyl06yi5l"))))
(build-system asdf-build-system/sbcl)
(arguments
'(#:asd-systems '("cl-pure-data" "cl-pure-data/alsa")))
(inputs
(list alsa-lib
pd
sbcl-alexandria
sbcl-cffi))
(home-page "https://github.com/aartaka/cl-pure-data/")
(synopsis "Common Lisp bindings for libpd")
(description
"Common Lisp bindings for libpd, the data-processing layer of PureData.")
(license license:bsd-2))))
(define-public cl-pure-data
(sbcl-package->cl-source-package sbcl-cl-pure-data))
(define-public ecl-cl-pure-data
(sbcl-package->ecl-package sbcl-cl-pure-data))
====================================================================================================
Here's the error msg:
guix buiild -L . sbcl-cl-pure-data
guix build: warning: unexpected syntax
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
The following derivation will be built:
/gnu/store/zxda8s7g47jmlbd6xgqam1byaqlq6vi9-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv
2.2 MB will be downloaded:
/gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4
substituting /gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4...
downloading from https://ci.guix.gnu.org/nar/lzip/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4 ...
pd-0.51-4 2.1MiB 560KiB/s 00:04 [##################] 100.0%
building /gnu/store/zxda8s7g47jmlbd6xgqam1byaqlq6vi9-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv...
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/j2ylarkki92agq5i1apsh3c5y62hmznd-sbcl-2.2.6/bin:/gnu/store/nfxcjvv9c2q6in9x52kkkayqv38k00ai-alsa-lib-1.2.4/bin:/gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4/bin:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-tar-1.34/bin:/gnu/store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/bin:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/bin:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/bin:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/bin:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/bin:/gnu/store/z39hnrwds1dgcbpfgj8dnv2cngjb2xbl-patch-2.7.6/bin:/gnu/store/39rsx3nl4c31952jybbjb8d6idr5hx7r-findutils-4.8.0/bin:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/bin:/gnu/store/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/bin:/gnu/store/xjwp2hsd9256icjjybfrmznppjicywf6-grep-3.6/bin:/gnu/store/d251rfgc9nm2clzffzhgiipdvfvzkvwi-coreutils-8.32/bin:/gnu/store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/bin:/gnu/store/4y5
m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin:/gnu/store/s2pg5k98fl2g2szg9dykxyd9zl3xihv9-ld-wrapper-0/bin:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/bin:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/bin:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/bin:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/sbin'
environment variable `XDG_DATA_DIRS' set to `/gnu/store/j2ylarkki92agq5i1apsh3c5y62hmznd-sbcl-2.2.6/share:/gnu/store/nfxcjvv9c2q6in9x52kkkayqv38k00ai-alsa-lib-1.2.4/share:/gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4/share:/gnu/store/ha147i8mjcmgbcw64ywx0wyq5kwbwyr8-sbcl-alexandria-1.4/share:/gnu/store/0pigr2hyj2xxdhs03fcr9gz54g55xnq3-sbcl-cffi-0.24.1/share:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-tar-1.34/share:/gnu/store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/share:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/share:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/share:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/share:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/share:/gnu/store/z39hnrwds1dgcbpfgj8dnv2cngjb2xbl-patch-2.7.6/share:/gnu/store/39rsx3nl4c31952jybbjb8d6idr5hx7r-findutils-4.8.0/share:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/share:/gnu/store/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/share:/gnu/store/xjwp2hsd
9256icjjybfrmznppjicywf6-grep-3.6/share:/gnu/store/d251rfgc9nm2clzffzhgiipdvfvzkvwi-coreutils-8.32/share:/gnu/store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/share:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/share:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/share:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/share:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/share:/gnu/store/4jdghmc65q7i7ib89zmvq66l0ghf7jc4-glibc-2.33-static/share:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre-headers-5.10.35/share'
environment variable `XDG_CONFIG_DIRS' set to `/gnu/store/j2ylarkki92agq5i1apsh3c5y62hmznd-sbcl-2.2.6/etc:/gnu/store/nfxcjvv9c2q6in9x52kkkayqv38k00ai-alsa-lib-1.2.4/etc:/gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4/etc:/gnu/store/ha147i8mjcmgbcw64ywx0wyq5kwbwyr8-sbcl-alexandria-1.4/etc:/gnu/store/0pigr2hyj2xxdhs03fcr9gz54g55xnq3-sbcl-cffi-0.24.1/etc:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-tar-1.34/etc:/gnu/store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/etc:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/etc:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/etc:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/etc:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/etc:/gnu/store/z39hnrwds1dgcbpfgj8dnv2cngjb2xbl-patch-2.7.6/etc:/gnu/store/39rsx3nl4c31952jybbjb8d6idr5hx7r-findutils-4.8.0/etc:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/etc:/gnu/store/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/etc:/gnu/store/xjwp2hsd9256icjjybfrmznppjicywf6-gre
p-3.6/etc:/gnu/store/d251rfgc9nm2clzffzhgiipdvfvzkvwi-coreutils-8.32/etc:/gnu/store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/etc:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/etc:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/etc:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/etc:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/etc'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to `/gnu/store/nfxcjvv9c2q6in9x52kkkayqv38k00ai-alsa-lib-1.2.4/include:/gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4/include:/gnu/store/0pigr2hyj2xxdhs03fcr9gz54g55xnq3-sbcl-cffi-0.24.1/include:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/include:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gnu/store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/include:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre-headers-5.10.35/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/nfxcjvv9c2q6in9x52kkkayqv38k00ai-alsa-lib-1.2.4/include:/gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4/include:/gnu/store/0pigr2hyj2xxdhs03fcr9gz54g55xnq3-sbcl-cffi-0.24.1/include:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/include:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/include:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/include:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/include:/gnu/store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/include:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/include:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/include/c++:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/include:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/include:/gnu/store/6mjww4iz4xdan74d5bbjfh7il8rngfkk-linux-libre-headers-5.10.35/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/j2ylarkki92agq5i1apsh3c5y62hmznd-sbcl-2.2.6/lib:/gnu/store/nfxcjvv9c2q6in9x52kkkayqv38k00ai-alsa-lib-1.2.4/lib:/gnu/store/160dckbqsgcnmbbi7xrmyffs9ln6jngq-pd-0.51-4/lib:/gnu/store/ha147i8mjcmgbcw64ywx0wyq5kwbwyr8-sbcl-alexandria-1.4/lib:/gnu/store/0pigr2hyj2xxdhs03fcr9gz54g55xnq3-sbcl-cffi-0.24.1/lib:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/lib:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/lib:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/lib:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/lib:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/lib:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/lib:/gnu/store/4jdghmc65q7i7ib89zmvq66l0ghf7jc4-glibc-2.33-static/lib:/gnu/store/fnr1z6xsan0437r0yg48d0y8k32kqxby-glibc-utf8-locales-2.33/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/fnr1z6xsan0437r0yg48d0y8k32kqxby-glibc-utf8-locales-2.33/lib/locale'
phase `set-paths' succeeded after 0.0 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/pure-data.lisp' -> `./pure-data.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/audio.lisp' -> `./audio.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/globals.lisp' -> `./globals.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/COPYING' -> `./COPYING'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/arr.lisp' -> `./arr.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/cl-pure-data.asd' -> `./cl-pure-data.asd'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/alsa.lisp' -> `./alsa.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/package.lisp' -> `./package.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/proxy.lisp' -> `./proxy.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/README.org' -> `./README.org'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/hooks.lisp' -> `./hooks.lisp'
`/gnu/store/1q0h1vh1x251yxwk46qyby1y4ygjgk1c-sbcl-cl-pure-data-0.0.1-0.848f2a3-checkout/libpd.lisp' -> `./libpd.lisp'
phase `unpack' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `copy-source'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/libpd.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/libpd.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/hooks.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/hooks.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/README.org' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/README.org'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/proxy.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/proxy.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/package.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/package.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/alsa.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/alsa.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/cl-pure-data.asd' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/cl-pure-data.asd'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/arr.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/arr.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/COPYING' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/COPYING'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/globals.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/globals.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/audio.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/audio.lisp'
`/tmp/guix-build-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv-0/source/pure-data.lisp' -> `/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/source/cl-pure-data/pure-data.lisp'
phase `copy-source' succeeded after 0.0 seconds
starting phase `configure'
warning: collision encountered:
/gnu/store/s2pg5k98fl2g2szg9dykxyd9zl3xihv9-ld-wrapper-0/bin/ld
/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/bin/ld
warning: choosing /gnu/store/s2pg5k98fl2g2szg9dykxyd9zl3xihv9-ld-wrapper-0/bin/ld
phase `configure' succeeded after 0.3 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.1 seconds
starting phase `build'
Invoking sbcl: "/gnu/store/j2ylarkki92agq5i1apsh3c5y62hmznd-sbcl-2.2.6/bin/sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initialize-source-registry (list :source-registry (list :tree (uiop:ensure-pathname \"/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-data\" :truenamize t :ensure-directory t)) :inherit-configuration))" "--eval" "(asdf:load-system \"cl-pure-data\")" "--eval" "(asdf:load-system \"cl-pure-data/alsa\")"
This is SBCL 2.2.6, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
; compiling file "/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-data/package.lisp" (written 01 JAN 1970 12:00:00 AM):
; wrote /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/package-tmpGHU3ALSV.fasl
; compilation finished in 0:00:00.003
; compiling file "/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-data/libpd.lisp" (written 01 JAN 1970 12:00:00 AM):
; wrote /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd-tmpAAURSO1.fasl
; compilation finished in 0:00:00.143
Unhandled CFFI:LOAD-FOREIGN-LIBRARY-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
{100B830113}>:
Unable to load foreign library (LIBPD).
Error opening shared object "libpd.so":
libpd.so: cannot open shared object file: No such file or directory.
Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {100B830113}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<CFFI:LOAD-FOREIGN-LIBRARY-ERROR "Unable to load foreign library (~A).~% ~A" {1004432CA3}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK SB-EXT:*INVOKE-DEBUGGER-HOOK* #<CFFI:LOAD-FOREIGN-LIBRARY-ERROR "Unable to load foreign library (~A).~% ~A" {1004432CA3}>)
2: (INVOKE-DEBUGGER #<CFFI:LOAD-FOREIGN-LIBRARY-ERROR "Unable to load foreign library (~A).~% ~A" {1004432CA3}>)
3: (ERROR CFFI:LOAD-FOREIGN-LIBRARY-ERROR :FORMAT-CONTROL "Unable to load foreign library (~A).~% ~A" :FORMAT-ARGUMENTS (LIBPD "Error opening shared object \"libpd.so\":
libpd.so: cannot open shared object file: No such file or directory."))
4: (CFFI::FL-ERROR "Unable to load foreign library (~A).~% ~A" LIBPD "Error opening shared object \"libpd.so\":
libpd.so: cannot open shared object file: No such file or directory.")
5: (CFFI::REPORT-SIMPLE-ERROR LIBPD #<SIMPLE-ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
~A." {1004432273}>)
6: ((FLET CFFI::%DO-LOAD :IN CFFI::%DO-LOAD-FOREIGN-LIBRARY) #<CFFI:FOREIGN-LIBRARY LIBPD> LIBPD "libpd.so")
7: (CFFI:LOAD-FOREIGN-LIBRARY LIBPD :SEARCH-PATH NIL)
8: ((SB-C::TOP-LEVEL-FORM (SETQ *PACKAGE* (SB-INT:FIND-UNDELETED-PACKAGE-OR-LOSE "LIBPD")))) [toplevel]
9: (SB-FASL::LOAD-FASL-GROUP #S(SB-FASL::FASL-INPUT :STREAM #<SB-SYS:FD-STREAM for "file /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd.fasl" {1004421933}> :TABLE #(84 #1="/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-data/libpd.lisp" NIL #<PACKAGE "LIBPD"> LIBPD-INIT #<(SIMPLE-ARRAY CHARACTER (350)) Initialize libpd. It is safe to call this more than once.
Note that this function sets up signal handling so that floating point
exceptions (SIGFPE) will be ignored. The goal is to make sure that bad... {10044252EF}> #<PACKAGE "SB-INT"> SB-INT:SFUNCTION SIGNED-BYTE #2=(SIGNED-BYTE 32) (SB-INT:SFUNCTION NIL #2#) #(9 0 17 168 1 161 1 158 1 20 129 2 ...) ...) :STACK #(0 #<FUNCTION (SB-C::TOP-LEVEL-FORM (SETQ *PACKAGE* (SB-INT:FIND-UNDELETED-PACKAGE-OR-LOSE #3="LIBPD"))) {100207CFDB}> NIL NIL (SB-INT:SFUNCTION NIL NULL) #<SB-KERNEL:FDEFN SB-INT:FIND-UNDELETED-PACKAGE-OR-LOSE> #<SB-KERNEL:FDEFN CFFI::REGISTER-FOREIGN-LIBRARY> #<SB-KERNEL:FDEFN CFFI:LOAD-FOREIGN-LIBRARY> #<SB-KERNEL:FDEFN SB-IMPL::%DEFUN> #3# *PACKAGE* LIBPD ...) :NAME-BUFFER #("" "WINDOWSREIGN-LIBRARYRARYR-LOSE") :PRINT NIL :PARTIAL-SOURCE-INFO #S(SB-C::DEBUG-SOURCE :NAMESTRING #1# :CREATED 2208988800 :START-POSITIONS NIL :PLIST NIL)))
10: ((LAMBDA NIL :IN SB-FASL::LOAD-AS-FASL))
11: (SB-IMPL::CALL-WITH-LOADER-PACKAGE-NAMES #<FUNCTION (LAMBDA NIL :IN SB-FASL::LOAD-AS-FASL) {10044250BB}>)
12: (SB-FASL::LOAD-AS-FASL #<SB-SYS:FD-STREAM for "file /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd.fasl" {1004421933}> NIL NIL)
13: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<SB-SYS:FD-STREAM for "file /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd.fasl" {1004421933}> T)
14: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7FFFF743695B}> #<SB-SYS:FD-STREAM for "file /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd.fasl" {1004421933}> T #<SB-SYS:FD-STREAM for "file /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd.fasl" {1004421933}>)
15: (LOAD #P"/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd.fasl" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
16: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS #<FUNCTION (LAMBDA NIL :IN UIOP/LISP-BUILD:LOAD*) {100442135B}> ("Overwriting already existing readtable ~S." #(#:FINALIZERS-OFF-WARNING :ASDF-FINALIZERS)))
17: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cl-pure-data" "libpd">)
18: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
19: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS (ASDF/LISP-ACTION:LOAD-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cl-pure-data" "libpd">) [fast-method]
20: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "cl-pure-data" "libpd">) [fast-method]
21: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {100583CD83}>) [fast-method]
22: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
23: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {100583CD83}>) [fast-method]
24: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "cl-pure-data"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
25: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "cl-pure-data">)
26: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
27: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "cl-pure-data">) [fast-method]
28: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "cl-pure-data")
29: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
30: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "cl-pure-data") [fast-method]
31: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {1004C1427B}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
32: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
33: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {100395DDEB}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
34: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "cl-pure-data") [fast-method]
35: (ASDF/OPERATE:LOAD-SYSTEM "cl-pure-data")
36: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF/OPERATE:LOAD-SYSTEM "cl-pure-data") #<NULL-LEXENV>)
37: (EVAL (ASDF/OPERATE:LOAD-SYSTEM "cl-pure-data"))
38: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(require :asdf)") (:EVAL . #<(SIMPLE-ARRAY CHARACTER (266)) (asdf:initialize-source-registry (list :source-registry (list :tree (uiop:ensure-pathname "/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-... {100B934C3F}>) (:EVAL . "(asdf:load-system \"cl-pure-data\")") (:EVAL . "(asdf:load-system \"cl-pure-data/alsa\")") (:QUIT)))
39: (SB-IMPL::TOPLEVEL-INIT)
40: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
41: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
42: (SB-IMPL::%START-LISP)
unhandled condition in --disable-debugger mode, quitting
;
; compilation unit aborted
; caught 1 fatal ERROR condition
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "/gnu/store/j2ylarkki92agq5i1apsh3c5y62hmznd-sbcl-2.2.6/bin/sbcl" arguments: ("--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initialize-source-registry (list :source-registry (list :tree (uiop:ensure-pathname \"/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-data\" :truenamize t :ensure-directory t)) :inherit-configuration))" "--eval" "(asdf:load-system \"cl-pure-data\")" "--eval" "(asdf:load-system \"cl-pure-data/alsa\")") exit-status: 1 term-signal: #f stop-signal: #f>
phase `build' failed after 1.0 seconds
command "/gnu/store/j2ylarkki92agq5i1apsh3c5y62hmznd-sbcl-2.2.6/bin/sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initialize-source-registry (list :source-registry (list :tree (uiop:ensure-pathname \"/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-data\" :truenamize t :ensure-directory t)) :inherit-configuration))" "--eval" "(asdf:load-system \"cl-pure-data\")" "--eval" "(asdf:load-system \"cl-pure-data/alsa\")" failed with status 1
builder for `/gnu/store/zxda8s7g47jmlbd6xgqam1byaqlq6vi9-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv' failed with exit code 1
build of /gnu/store/zxda8s7g47jmlbd6xgqam1byaqlq6vi9-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv failed
View build log at '/var/log/guix/drvs/zx/da8s7g47jmlbd6xgqam1byaqlq6vi9-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv.bz2'.
guix build: error: build of `/gnu/store/zxda8s7g47jmlbd6xgqam1byaqlq6vi9-sbcl-cl-pure-data-0.0.1-0.848f2a3.drv' failed
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: pure data lisp alsa errors
2022-09-04 14:22 pure data lisp alsa errors jgart
@ 2022-09-04 14:42 ` Guillaume Le Vaillant
0 siblings, 0 replies; 2+ messages in thread
From: Guillaume Le Vaillant @ 2022-09-04 14:42 UTC (permalink / raw)
To: jgart; +Cc: help-guix
[-- Attachment #1: Type: text/plain, Size: 1184 bytes --]
jgart <jgart@dismail.de> skribis:
> Hi Guixers,
>
> What may I be doing wrong below with this package?
>
> https://github.com/aartaka/cl-pure-data
>
> [...]
>
> ; compiling file "/gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/share/common-lisp/sbcl/cl-pure-data/libpd.lisp" (written 01 JAN 1970 12:00:00 AM):
>
> ; wrote /gnu/store/c51kgnahficfjxhkkix5ykznfn6pw2lm-sbcl-cl-pure-data-0.0.1-0.848f2a3/lib/common-lisp/sbcl/cl-pure-data/libpd-tmpAAURSO1.fasl
> ; compilation finished in 0:00:00.143
> Unhandled CFFI:LOAD-FOREIGN-LIBRARY-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
> {100B830113}>:
> Unable to load foreign library (LIBPD).
> Error opening shared object "libpd.so":
> libpd.so: cannot open shared object file: No such file or directory.
You have to fix the paths to C libraries the CL package wants to load
using CFFI (usually defined in "cffi:define-foreign-library" forms).
For cl-pure-data, there's at least "libasound.so" in "alsa.lisp" and
"libpd.so" in "libpd.lisp".
For example, take a look at the "fix-paths" phase of the package
definition for sbcl-zstd.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-09-04 14:55 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-04 14:22 pure data lisp alsa errors jgart
2022-09-04 14:42 ` Guillaume Le Vaillant
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).