[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Skribilo vs lout.
From: |
R. Clayton |
Subject: |
Skribilo vs lout. |
Date: |
Sat, 30 Jun 2012 18:46:13 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
[ Please excuse posting this here; my message to the skribilo mailing list
bounced. ]
I'm trying to install skribilo 0.9.2 on
$ cat /proc/version | fmt
Linux version 3.2.0-2-686-pae (Debian 3.2.17-1)
(address@hidden) (gcc version 4.6.3 (Debian 4.6.3-5) )
#1 SMP Sun May 13 07:51:23 UTC 2012
$
using
$ guile --version
guile (GNU Guile) 2.0.5-deb+1-3
Copyright (C) 2011 Free Software Foundation, Inc.
License LGPLv3+: GNU LGPL 3 or later <http://gnu.org/licenses/lgpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$
without lout
$ whereis lout
lout:
$
and I've run into a few problems. First front-page.lout isn't defined:
$ make
[blah blah blah]
make[2]: Entering directory `/usr/local/src/skribilo-0.9.2/doc/user'
make[2]: *** No rule to make target `lout/front-page.lout', needed by `all'.
Stop.
make[2]: Leaving directory `/usr/local/src/skribilo-0.9.2/doc/user'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/skribilo-0.9.2/doc'
make: *** [all-recursive] Error 1
$
This is easy enough to (perhaps not correctly) fix by copying
front-page.lout.in to front-page.lout . This leads to the next problem, which
seems to be that skribilo is using lout anyway:
$ make
[blah blah blah]
make all-am
make[3]: Entering directory `/usr/local/src/skribilo-0.9.2/doc/user'
GUILE_LOAD_PATH=../../doc/modules:$GUILE_LOAD_PATH \
GUILE_LOAD_COMPILED_PATH=../../doc/modules:$GUILE_LOAD_COMPILED_PATH \
GUILE_AUTO_COMPILE=0 \
../../src/pre-inst-skribilo -I . -P ../../doc/img -S . -S
../../src/guile -B . -e '(define %top-srcdir "../..")' -e '(define
%top-builddir "../..")' -e "(define %have-ploticus? (= 0 1))" -e
"(define %ploticus-path (= 0 1))" --target=info -o skribilo.info
user.skb
HTML slides setup...
Lout slides setup...
WARNING: (#{ g1340}#): imported module (skribilo package base) overrides core
binding `include'
WARNING: (#{ g1340}#): imported module (skribilo package base) overrides core
binding `include'
WARNING: (#{ g1340}#): imported module (skribilo package base) overrides core
binding `include'
/bin/sh: 1: lout: Permission denied
Backtrace:
In ice-9/boot-9.scm:
2111: 19 [save-module-excursion #<procedure 90373f0 at
skribilo/evaluator.scm:225:10 ()>]
In skribilo/evaluator.scm:
235: 18 [#<procedure 90373f0 at skribilo/evaluator.scm:225:10 ()>]
In unknown file:
?: 17 [eval (chapter #:title "Engines" ...) #<module (#{ g1340}#) 8e13558>]
In ice-9/eval.scm:
368: 16 [eval # ()]
In ice-9/r4rs.scm:
149: 15 [call-with-input-file "./loute.skb" ...]
174: 14 [with-input-from-port #<variable 9bc3c60 value: #<input: ./engine.skb
9>> ...]
In ice-9/boot-9.scm:
2111: 13 [save-module-excursion #<procedure 9deb078 at
skribilo/evaluator.scm:225:10 ()>]
In skribilo/evaluator.scm:
235: 12 [#<procedure 9deb078 at skribilo/evaluator.scm:225:10 ()>]
In unknown file:
?: 11 [eval (section #:title "Lout Engine" ...) #<module (#{ g1340}#)
8e13558>]
In ice-9/eval.scm:
368: 10 [eval # ()]
368: 9 [eval # ()]
368: 8 [eval # #]
368: 7 [eval # #]
In ice-9/r4rs.scm:
149: 6 [call-with-input-file "./src/lout-illustration.skb" ...]
174: 5 [with-input-from-port #<variable 9798340 value: #<input: ./loute.skb
10>> ...]
In ice-9/boot-9.scm:
2111: 4 [save-module-excursion #<procedure 95e71e0 at
skribilo/evaluator.scm:225:10 ()>]
In skribilo/evaluator.scm:
235: 3 [#<procedure 95e71e0 at skribilo/evaluator.scm:225:10 ()>]
In unknown file:
?: 2 [eval (lout-illustration # "document-toolchain" # ...) #<module #
8e13558>]
In skribilo/engine/lout.scm:
2955: 1 [lout-illustration #:ident "document-toolchain" ...]
In unknown file:
?: 0 [scm-error misc-error #f ...]
ERROR: In procedure scm-error:
ERROR: lout-illustration: lout exited with error code 127
make[3]: *** [skribilo.info] Error 1
make[3]: Leaving directory `/usr/local/src/skribilo-0.9.2/doc/user'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/skribilo-0.9.2/doc/user'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/skribilo-0.9.2/doc'
make: *** [all-recursive] Error 1
$
Config seem clear that lout doesn't exist
$ ./configure | grep -i lout
checking for lout... no
$ grep -i lout config.log
configure:5593: checking for lout
HAVE_LOUT_FALSE=''
HAVE_LOUT_TRUE='#'
LOUT=''
$
I'd expect the values of the two have_lout shell variables should be reversed,
but I have no experience with autoconf. However, buggering the configure
script to produce
$ grep -i lout config.log
configure:5593: checking for lout
HAVE_LOUT_FALSE='#'
HAVE_LOUT_TRUE=''
LOUT=''
$
still causes the same error.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Skribilo vs lout.,
R. Clayton <=