Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install failed #22

Open
flockonus opened this issue Dec 22, 2017 · 1 comment
Open

Install failed #22

flockonus opened this issue Dec 22, 2017 · 1 comment

Comments

@flockonus
Copy link

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
@dimitri
Copy link
Owner

dimitri commented Dec 26, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants