On update to guile 1.8.8 the previous workaround does  not   work and
Gnucash   does  not   start.

$ gnucash
gnc.bin-Message: main: binreloc relocation support was disabled at
configure time.

Backtrace:
In unknown file:
   ?:  0* [primitive-load-path "c-interface.scm"]
In /usr/share/gnucash/scm/c-interface.scm:
  21:  1* [slib:require hash-table]
In /usr/share/guile/1.8/slib/require.scm:
 141:  2  (cond ((not feature) (set! *catalog* #f)) ((slib:provided?
feature)) ...)
 145:  3  (let* ((path #)) (cond (# #) (# # #) (# # #) ...))
 145:  4* [catalog:get hash-table]
  76:  5* (if (not *catalog*) (let* ((slibcat #)) (cond (# # #)) ...))
  77:  6  (let* ((slibcat #)) (cond (# # #)) (cond (slibcat #)) ...)
  78:  7* (cond ((not #) (slib:load-source #) (set! slibcat #)))
  79:  8* [#<procedure #f (<pathname> . extra)>
"/usr/share/guile/1.8/slib/mklibcat"]
 205:  9  [with-load-pathname "/usr/share/guile/1.8/slib/mklibcat" ...]
In /usr/share/guile/1.8/slib/guile.init:
    ...
 152: 10  [dynamic-wind #<procedure #f ()> #<procedure #f ()>
#<procedure #f ()>]
In unknown file:
   ?: 11* [#<procedure #f ()>]
In /usr/share/guile/1.8/slib/require.scm:
 207: 12* [apply #<procedure slib:load #> #]
In unknown file:
   ?: 13  [slib:load "/usr/share/guile/1.8/slib/mklibcat"]
    ...
   ?: 14  [dynamic-wind #<procedure #f ()> #<procedure #f ()>
#<procedure #f ()>]
   ?: 15* [#<procedure #f ()>]
In /usr/share/guile/1.8/slib/guile.init:
 395: 16* (let* ((errinfo #)) (if (and errinfo #) (apply throw errinfo)))
 398: 17  (if (and errinfo (catch # # #)) (apply throw errinfo))
In unknown file:
    ...
   ?: 18  [throw]

/usr/share/guile/1.8/slib/guile.init:398:17: In procedure open-file in
expression (if (and errinfo #) (apply throw errinfo)):
/usr/share/guile/1.8/slib/guile.init:398:17: Permission denied:
"/usr/share/guile/1.8/slibcat"



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to