From: Simon Tournier <zimon.toutoune@gmail.com>
To: ravanan@systemreboot.net
Subject: Backtrace on hello world
Date: Wed, 26 Nov 2025 20:25:14 +0100 [thread overview]
Message-ID: <87fra0y4th.fsf@gmail.com> (raw)
Hi,
First, I notice that the project on Github [1] has the “Pull Request”
available but the README mentions: « We do not accept issues or pull
requests on GitHub. »
Moreover, I have not found the Issue tracker; hence the report here. :-)
First thing, the option ’--store’ seems mandatory when ’--help’ does not
mention it, if I read correctly.
--8<---------------cut here---------------start------------->8---
$ ravanan foo.cwl foo.json
--store not specified
$ ravanan --help 2>&1 | head -2
Usage: /gnu/store/gddra8pjszmw0bfyhmgipsg12r88195v-ravanan-0.2.0/bin/.ravanan-real [OPTIONS] CWL-WORKFLOW INPUTS
Run CWL-WORKFLOW with INPUTS.
--8<---------------cut here---------------end--------------->8---
Second, maybe I’m missing something:
--8<---------------cut here---------------start------------->8---
$ ravanan doc/hello-world.cwl doc/hello-world-inputs.json --store=/tmp/foo
Backtrace:
In ice-9/boot-9.scm:
1752:10 17 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In unknown file:
16 (apply-smob/0 #<thunk 79b46b5132a0>)
In ice-9/boot-9.scm:
724:2 15 (call-with-prompt _ _ #<procedure default-prompt-handler (k proc)>)
In ice-9/eval.scm:
619:8 14 (_ #(#(#<directory (guile-user) 79b46b518c80>)))
In ice-9/boot-9.scm:
152:2 13 (with-fluid* _ _ _)
152:2 12 (with-fluid* _ _ _)
In ice-9/eval.scm:
619:8 11 (_ #(#(#(#(#(#(#(#(#<directory (guile-user) 79b46b518c80> ((store . "/tmp/f…") …) …)) …) …) …) …) …) …))
293:34 10 (_ #(#(#(#<directory (guile-user) 79b46b518c80> "doc/hello-world.cwl" ((store . "/tmp/foo") …) …) …) …))
In ice-9/boot-9.scm:
724:2 9 (call-with-prompt ("prompt") #<procedure 79b44cb8e9e0 at ice-9/eval.scm:330:13 ()> #<procedure 79b44c…>)
1752:10 8 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In ravanan/workflow.scm:
635:25 7 (run-workflow "hello-world" #f #f (("baseCommand" . #("echo" "Hello")) ("outputs" . #(((# . #) …))) …) …)
In ice-9/boot-9.scm:
1752:10 6 (with-exception-handler _ _ #:unwind? _ #:unwind-for-type _)
In guix/store.scm:
690:37 5 (thunk)
In ravanan/workflow.scm:
204:25 4 (workflow->scheduler-proc "hello-world" (("baseCommand" . #("echo" "Hello")) ("outputs" . #((# …))) …) …)
In ravanan/command-line-tool.scm:
618:49 3 (build-command-line-tool-script "hello-world" #f #f (("baseCommand" . #("echo" "Hello")) ("o…" . #) …) …)
In rnrs/base.scm:
253:18 2 (vector-map #<procedure 79b44cb8f1a0 at ice-9/boot-9.scm:797:8 args> #f)
In ice-9/boot-9.scm:
1685:16 1 (raise-exception _ #:continuable? _)
1685:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure vector-length: Wrong type argument in position 1 (expecting vector): #f
--8<---------------cut here---------------end--------------->8---
Then I’ve tried to pass different manifest file without success.
What do I miss?
I’m using ravanan from Guix 21ce6b3. And it’s the same when building
ravanan d6247cd.
Thanks in advance.
Cheers,
simon
1: https://github.com/arunisaac/ravanan
2: https://www.commonwl.org/user_guide/introduction/quick-start.html
next reply other threads:[~2025-11-26 19:25 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-11-26 19:25 Simon Tournier [this message]
2025-11-30 2:13 ` Arun Isaac
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87fra0y4th.fsf@gmail.com \
--to=zimon.toutoune@gmail.com \
--cc=ravanan@systemreboot.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox