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

guild does not replace the cached file. #3

Open
ijp opened this issue Aug 12, 2012 · 0 comments
Open

guild does not replace the cached file. #3

ijp opened this issue Aug 12, 2012 · 0 comments

Comments

@ijp
Copy link
Owner

ijp commented Aug 12, 2012

Reported by stis on #guile

Though original problematic location file has been fixed, but updates don't seem to replace the file. He reports having to remove it from the cache by hand.

backtrace:
=========
guild update
Backtrace:
In ice-9/boot-9.scm:
 157: 16 [catch #t #<catch-closure 1a0c780> ...]
In unknown file:
   ?: 15 [apply-smob/1 #<catch-closure 1a0c780>]
In ice-9/boot-9.scm:
  63: 14 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
 414: 13 [eval # #]
In /home/stis/stis/src/guile/meta/guild:
  68: 12 [main ("/home/stis/stis/src/guile/meta/guild" "update")]
In scripts/update.scm:
  47: 11 [main]
In guildhall/cli.scm:
  94: 10 [call-with-parsed-options #<directory (scripts update) 1addc60> () ...]
In guildhall/cli/db.scm:
  71: 9 [#<procedure 2728bd0 at guildhall/cli/db.scm:70:4 (args config)> () #]
In ice-9/boot-9.scm:
 171: 8 [with-throw-handler r6rs:exception ...]
In guildhall/database.scm:
 177: 7 [open-database # # # ...]
 285: 6 [load-available-files! #<r6rs:record:database> (#<r6rs:record:repository>)]
In rnrs/io/ports.scm:
 289: 5 [call-with-port #<input: /home/stis/.cache/guildhall/http___shift_reset_com_doro_/available.scm 5> ...]
In guildhall/database.scm:
 310: 4 [loop-procedure]
In ice-9/boot-9.scm:
 102: 3 [#<procedure 26d40c0 at ice-9/boot-9.scm:97:6 (thrown-k . args)> r6rs:exception ...]
In unknown file:
   ?: 2 [#<procedure 272a0a0 (key . args)> r6rs:exception #]
In guildhall/cli/db.scm:
  47: 1 [#<procedure 272f390 at guildhall/cli/db.scm:47:4 (c)> #]
In ice-9/boot-9.scm:
 106: 0 [#<procedure 26d40c0 at ice-9/boot-9.scm:97:6 (thrown-k . args)> r6rs:exception ...]

ice-9/boot-9.scm:106:20: In procedure #<procedure 26d40c0 at ice-9/boot-9.scm:97:6 (thrown-k . args)>:
ice-9/boot-9.scm:106:20: ERROR: R6RS exception:
  1. &who: load-available-file!
  2. &database-corruption-error: #<pathname origin: / directory: ("home" "stis" ".cache" "guildhall" "http___shift_reset_com_doro_") file: #<file name: "available.scm" types: () version: #f>>
  3. &message: "missing or invalid location in available file"
  4. &irritants: ((package (srfi (0) (2011 2 28) (1)) (provides srfi-0 srfi-1 srfi-2 srfi-6 srfi-8 srfi-9 srfi-11 srfi-13 srfi-14 srfi-16 srfi-19 srfi-23 srfi-25 srfi-26 srfi-27 srfi-31 srfi-37 srfi-38 srfi-39 srfi-41 srfi-42 srfi-43 srfi-45 srfi-48 srfi-61 srfi-64 srfi-67 srfi-69 srfi-78 srfi-98) (location "srfi_0-2011.2.28-1.zip") (synopsis "portable SRFI collection") (description "This is a portable collection of libraries implementing various SRFIs:" " - SRFI 0: Feature-based conditional expansion construct" " - SRFI 1: List Library" " - SRFI 2: AND-LET*: an AND with local bindings, a guarded LET* special form" " - SRFI 6: Basic String Ports" " - SRFI 8: receive: Binding to multiple values" " - SRFI 9: Defining Record Types" " - SRFI 11: Syntax for receiving multiple values" " - SRFI 13: String Library" " - SRFI 14: Character-Set Library" " - SRFI 16: Syntax for procedures of variable arity" " - SRFI 19: Time Data Types and Procedures" " - SRFI 23: Error reporting mechanism" " - SRFI 25: Multi-dimensional Array Primitives" " - SRFI 26: Notation for Specializing Parameters without Currying" " - SRFI 27: Sources of Random Bits" " - SRFI 31: A special form for recursive evaluation" " - SRFI 37: args-fold: a program argument processor" " - SRFI 38: External Representation for Data With Shared Structure" " - SRFI 39: Parameter objects" " - SRFI 41: Streams" " - SRFI 42: Eager Comprehensions" " - SRFI 43: Vector Library" " - SRFI 45: Primitives for expressing iterative lazy algorithms" " - SRFI 48: Intermediate Format Strings" " - SRFI 61: A more general cond clause" " - SRFI 64: A Scheme API for test suites" " - SRFI 67: Compare Procedures" " - SRFI 69: Basic hash tables" " - SRFI 78: Lightweight testing" " - SRFI 98: An interface to access environment variables") (homepage "https://code.launchpad.net/~scheme-libraries-team/scheme-libraries/srfi") (libraries ((: "%3a" (* any)) -> "srfi") ("private" -> ("srfi" "private")))))
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

1 participant