pgcharts
pgcharts copied to clipboard
Install failed
Hello!
Just found your tool today, sounds very useful, but i got stuck in the install on MacOS, and unfortunately i know 0 lisp to cope with the debugger:
~/Desktop $ brew install sbcl
Updating Homebrew...
==> Auto-updated Homebrew!
...
==> Downloading https://homebrew.bintray.com/bottles/sbcl-1.4.2.sierra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring sbcl-1.4.2.sierra.bottle.tar.gz
🍺 /usr/local/Cellar/sbcl/1.4.2: 1,292 files, 63.9MB
~/pgcharts-master $ make
mkdir -p build
curl -o build/quicklisp.lisp http://beta.quicklisp.org/quicklisp.lisp
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 57144 100 57144 0 0 109k 0 --:--:-- --:--:-- --:--:-- 109k
sbcl --no-sysinit --no-userinit --load build/quicklisp.lisp \
--eval '(quicklisp-quickstart:install :path "build/quicklisp")' \
--eval '(quit)'
This is SBCL 1.4.2, 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.
==== quicklisp quickstart 2015-01-28 loaded ====
To continue with installation, evaluate: (quicklisp-quickstart:install)
For installation options, evaluate: (quicklisp-quickstart:help)
WARNING: Making quicklisp part of the install pathname directory
; Fetching #<URL "http://beta.quicklisp.org/client/quicklisp.sexp">
; 0.82KB
==================================================
838 bytes in 0.00 seconds (818.36KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/client/2017-03-06/quicklisp.tar">
; 250.00KB
==================================================
256,000 bytes in 0.07 seconds (3378.38KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/client/2015-09-24/setup.lisp">
; 4.94KB
==================================================
5,054 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/asdf/2.26/asdf.lisp">
; 194.07KB
==================================================
198,729 bytes in 0.03 seconds (6931.12KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp.txt">
; 0.40KB
==================================================
408 bytes in 0.00 seconds (398.44KB/sec)
Installing dist "quicklisp" version "2017-11-30".
; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp/2017-11-30/releases.txt">
; 381.85KB
==================================================
391,011 bytes in 0.08 seconds (4714.16KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp/2017-11-30/systems.txt">
; 263.73KB
==================================================
270,063 bytes in 0.04 seconds (7535.24KB/sec)
==== quicklisp installed ====
To load a system, use: (ql:quickload "system-name")
To find systems, use: (ql:system-apropos "term")
To load Quicklisp every time you start Lisp, use: (ql:add-to-init-file)
For more information, see http://www.quicklisp.org/beta/
sbcl --no-sysinit --no-userinit --load build/quicklisp/setup.lisp \
--eval '(push "/Users/fps/pgcharts-master/" asdf:*central-registry*)' \
--eval '(ql:quickload "pgcharts")' \
--eval '(quit)'
This is SBCL 1.4.2, 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.
To load "pgcharts":
Load 1 ASDF system:
pgcharts
; Loading "pgcharts"
To load "postmodern":
Install 5 Quicklisp releases:
alexandria bordeaux-threads closer-mop md5 postmodern
; Fetching #<URL "http://beta.quicklisp.org/archive/closer-mop/2017-11-30/closer-mop-20171130-git.tgz">
; 22.10KB
==================================================
22,626 bytes in 0.00 seconds (11047.85KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/md5/2017-06-30/md5-20170630-git.tgz">
; 15.17KB
==================================================
15,535 bytes in 0.00 seconds (7585.45KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/alexandria/2017-08-30/alexandria-20170830-git.tgz">
; 49.93KB
==================================================
51,131 bytes in 0.01 seconds (5548.07KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/bordeaux-threads/2016-03-18/bordeaux-threads-v0.8.5.tgz">
; 19.63KB
==================================================
20,105 bytes in 0.00 seconds (19633.79KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/postmodern/2017-11-30/postmodern-20171130-git.tgz">
; 103.59KB
==================================================
106,075 bytes in 0.01 seconds (8632.41KB/sec)
; Loading "postmodern"
[package md5].....................................
[package cl-postgres-trivial-utf-8]...............
[package cl-postgres-ieee-floats].................
[package cl-postgres.features]....................
[package cl-postgres].............................
[package cl-postgres-error].......................
[package cl-postgres-oid].........................
[package s-sql]...................................
[package closer-mop]..............................
[package closer-common-lisp]......................
[package closer-common-lisp-user].................
[package alexandria.0.dev]........................
[package bordeaux-threads]........................
[package postmodern]..............
; Loading "pgcharts"
To load "esrap":
Load 1 ASDF system:
alexandria
Install 1 Quicklisp release:
esrap
; Fetching #<URL "http://beta.quicklisp.org/archive/esrap/2017-10-19/esrap-20171019-git.tgz">
; 63.56KB
==================================================
65,087 bytes in 0.01 seconds (5778.32KB/sec)
; Loading "esrap"
[package esrap]...........................
; Loading "pgcharts"
To load "py-configparser":
Install 2 Quicklisp releases:
parse-number py-configparser
; Fetching #<URL "http://beta.quicklisp.org/archive/parse-number/2014-08-26/parse-number-1.4.tgz">
; 4.93KB
==================================================
5,052 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/py-configparser/2017-08-30/py-configparser-20170830-svn.tgz">
; 8.25KB
==================================================
8,452 bytes in 0.00 seconds (0.00KB/sec)
; Loading "py-configparser"
[package org.mapcar.parse-number].................
[package py-configparser].....
; Loading "pgcharts"
To load "split-sequence":
Install 1 Quicklisp release:
split-sequence
; Fetching #<URL "http://beta.quicklisp.org/archive/split-sequence/2015-08-04/split-sequence-1.2.tgz">
; 3.83KB
==================================================
3,919 bytes in 0.00 seconds (3827.15KB/sec)
; Loading "split-sequence"
[package split-sequence].
; Loading "pgcharts"
To load "cl-ppcre":
Install 1 Quicklisp release:
cl-ppcre
; Fetching #<URL "http://beta.quicklisp.org/archive/cl-ppcre/2017-11-30/cl-ppcre-20171130-git.tgz">
; 150.94KB
==================================================
154,559 bytes in 0.02 seconds (6860.75KB/sec)
; Loading "cl-ppcre"
[package cl-ppcre]................................
...........................
; Loading "pgcharts"
To load "hunchentoot":
Load 6 ASDF systems:
alexandria bordeaux-threads cl-ppcre md5 split-sequence
uiop
Install 13 Quicklisp releases:
cffi chunga cl+ssl cl-base64 cl-fad flexi-streams
hunchentoot rfc2388 trivial-backtrace trivial-features
trivial-garbage trivial-gray-streams usocket
; Fetching #<URL "http://beta.quicklisp.org/archive/usocket/2016-10-31/usocket-0.7.0.1.tgz">
; 72.23KB
==================================================
73,964 bytes in 0.01 seconds (6566.41KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/trivial-backtrace/2016-05-31/trivial-backtrace-20160531-git.tgz">
; 8.73KB
==================================================
8,941 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/rfc2388/2013-07-20/rfc2388-20130720-git.tgz">
; 12.20KB
==================================================
12,494 bytes in 0.00 seconds (12201.17KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/cl-fad/2017-11-30/cl-fad-20171130-git.tgz">
; 23.95KB
==================================================
24,526 bytes in 0.00 seconds (23951.17KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/cl-base64/2015-09-23/cl-base64-20150923-git.tgz">
; 8.39KB
==================================================
8,589 bytes in 0.00 seconds (8387.70KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/trivial-garbage/2015-01-13/trivial-garbage-20150113-git.tgz">
; 9.82KB
==================================================
10,053 bytes in 0.00 seconds (9817.38KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/trivial-features/2016-12-04/trivial-features-20161204-git.tgz">
; 10.40KB
==================================================
10,654 bytes in 0.00 seconds (10404.30KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/flexi-streams/2017-11-30/flexi-streams-20171130-git.tgz">
; 129.31KB
==================================================
132,410 bytes in 0.05 seconds (2535.42KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/cffi/2017-06-30/cffi_0.19.0.tgz">
; 250.25KB
==================================================
256,251 bytes in 0.04 seconds (6416.54KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/cl+ssl/2017-10-19/cl+ssl-20171019-git.tgz">
; 44.56KB
==================================================
45,625 bytes in 0.00 seconds (22277.83KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/trivial-gray-streams/2014-08-26/trivial-gray-streams-20140826-git.tgz">
; 7.78KB
==================================================
7,966 bytes in 0.00 seconds (7779.30KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/chunga/2017-11-30/chunga-20171130-git.tgz">
; 20.60KB
==================================================
21,095 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/hunchentoot/2017-08-30/hunchentoot-v1.2.37.tgz">
; 213.35KB
==================================================
218,473 bytes in 0.02 seconds (9276.20KB/sec)
; Loading "hunchentoot"
To load "babel":
Install 1 Quicklisp release:
babel
; Fetching #<URL "http://beta.quicklisp.org/archive/babel/2017-06-30/babel-20170630-git.tgz">
; 247.97KB
==================================================
253,920 bytes in 0.10 seconds (2556.38KB/sec)
; Loading "babel"
[package babel-encodings].........................
[package babel]...................................
..............
; Loading "hunchentoot"
[package impl-specific-gray]......................
[package trivial-gray-streams]....................
[package chunga]..................................
[package cl-base64]...............................
[package cl-fad]..................................
[package path]....................................
[package flexi-streams]...........................
..................................................
..................................................
..................................................
[package cffi-sys]................................
[package cffi]....................................
..................................................
[package cffi-features]...........................
[package trivial-garbage].........................
[package cl+ssl]..................................
[package rfc2388].................................
[package trivial-backtrace].......................
[package usocket].................................
[package url-rewrite].............................
[package hunchentoot].............................
; Loading "pgcharts"
To load "yason":
Load 2 ASDF systems:
alexandria trivial-gray-streams
Install 1 Quicklisp release:
yason
; Fetching #<URL "http://beta.quicklisp.org/archive/yason/2016-02-08/yason-v0.7.6.tgz">
; 25.96KB
==================================================
26,582 bytes in 0.00 seconds (25958.98KB/sec)
; Loading "yason"
[package yason]......
; Loading "pgcharts"
To load "daemon":
Load 1 ASDF system:
trivial-features
Install 1 Quicklisp release:
daemon
; Fetching #<URL "http://beta.quicklisp.org/archive/daemon/2017-04-03/daemon-20170403-git.tgz">
; 3.91KB
==================================================
4,007 bytes in 0.00 seconds (0.00KB/sec)
; Loading "daemon"
[package daemon]..
; Loading "pgcharts"
To load "cl-who":
Install 1 Quicklisp release:
cl-who
; Fetching #<URL "http://beta.quicklisp.org/archive/cl-who/2017-11-30/cl-who-20171130-git.tgz">
; 24.36KB
==================================================
24,947 bytes in 0.00 seconds (24362.30KB/sec)
; Loading "cl-who"
[package cl-who]....
; Loading "pgcharts"
To load "drakma":
Load 6 ASDF systems:
chunga cl+ssl cl-base64 cl-ppcre flexi-streams usocket
Install 3 Quicklisp releases:
chipz drakma puri
; Fetching #<URL "http://beta.quicklisp.org/archive/puri/2015-09-23/puri-20150923-git.tgz">
; 29.24KB
==================================================
29,942 bytes in 0.00 seconds (9746.75KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/chipz/2016-03-18/chipz-20160318-git.tgz">
; 35.87KB
==================================================
36,734 bytes in 0.01 seconds (5978.84KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/drakma/2017-08-30/drakma-v2.0.4.tgz">
; 72.40KB
==================================================
74,139 bytes in 0.01 seconds (12066.89KB/sec)
; Loading "drakma"
[package puri]....................................
[package chipz]...................................
[package drakma]........
; Loading "pgcharts"
To load "graph":
Load 1 ASDF system:
alexandria
Install 3 Quicklisp releases:
curry-compose-reader-macros graph metabang-bind
; Fetching #<URL "http://beta.quicklisp.org/archive/metabang-bind/2017-11-30/metabang-bind-20171130-git.tgz">
; 22.12KB
==================================================
22,655 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/curry-compose-reader-macros/2017-06-30/curry-compose-reader-macros-20170630-git.tgz">
; 2.97KB
==================================================
3,037 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/archive/graph/2016-10-31/graph-20161031-git.tgz">
; 38.99KB
==================================================
39,926 bytes in 0.01 seconds (6498.37KB/sec)
; Loading "graph"
[package metabang.bind]...........................
[package metabang.bind.developer].................
[package curry-compose-reader-macros].............
[package graph]...............
; Loading "pgcharts"
[package simple-date]...
debugger invoked on a ASDF/ACTION:CIRCULAR-DEPENDENCY in thread
#<THREAD "main thread" RUNNING {1001950083}>:
Circular dependency:
((#<ASDF/LISP-ACTION:LOAD-OP > . #<ASDF/SYSTEM:SYSTEM "simple-date">)
(#<ASDF/LISP-ACTION:LOAD-OP >
. #<ASDF/SYSTEM:SYSTEM "simple-date-postgres-glue">)
(#<ASDF/LISP-ACTION:LOAD-OP >
. #<ASDF/COMPONENT:MODULE "simple-date-postgres-glue" "simple-date">)
(#<ASDF/LISP-ACTION:LOAD-OP >
. #<ASDF/LISP-ACTION:CL-SOURCE-FILE "simple-date-postgres-glue" "simple-date" "cl-postgres-glue">)
(#<ASDF/LISP-ACTION:PREPARE-OP >
. #<ASDF/LISP-ACTION:CL-SOURCE-FILE "simple-date-postgres-glue" "simple-date" "cl-postgres-glue">)
(#<ASDF/LISP-ACTION:PREPARE-OP >
. #<ASDF/COMPONENT:MODULE "simple-date-postgres-glue" "simple-date">)
(#<ASDF/LISP-ACTION:PREPARE-OP >
. #<ASDF/SYSTEM:SYSTEM "simple-date-postgres-glue">))
Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [RETRY ] Retry
completing load for #<SYSTEM "simple-date">.
1: [ACCEPT ] Continue, treating
completing load for #<SYSTEM "simple-date">
as having been successful.
2: Retry ASDF operation.
3: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the
configuration.
4: Retry ASDF operation.
5: Retry ASDF operation after resetting the
configuration.
6: [ABORT ] Give up on "pgcharts"
7: [CONTINUE ] Ignore runtime option --eval "(ql:quickload \"pgcharts\")".
8: Skip rest of --eval and --load options.
9: Skip to toplevel READ/EVAL/PRINT loop.
10: [EXIT ] Exit SBCL (calling #'EXIT, killing the process).
((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
error finding frame source: Bogus form-number: the source file has probably
changed too much to cope with.
source: NIL
0]
^C
It's a problem with the current release of ASDF having broke some dependencies of pgcharts. Sorry about that, nothing I can do about it at the moment. Should get fixed “soon” I guess, as it impacts a lot of software.