* Re: 09/10: gnu: Add sbcl-cl-xmlspam.
[not found] ` <20190705103728.557A020552@vcs0.savannah.gnu.org>
@ 2019-07-05 12:35 ` Ludovic Courtès
2019-07-05 12:51 ` Pierre Neidhardt
0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2019-07-05 12:35 UTC (permalink / raw)
To: guix-devel, Pierre Neidhardt
Hello Pierre!
guix-commits@gnu.org skribis:
> commit ec982546941b59fdd14e0b08f023baf2e75d71a3
> Author: Pierre Neidhardt <mail@ambrevar.xyz>
> Date: Fri Jul 5 12:33:35 2019 +0200
>
> gnu: Add sbcl-cl-xmlspam.
>
> * gnu/packages/lisp.scm (sbcl-cl-xmlspam): New variable.
[...]
> + (license #f)))
Could you adjust the ‘license’ field?
Thanks for all the CL packages!
Ludo’.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: 09/10: gnu: Add sbcl-cl-xmlspam.
2019-07-05 12:35 ` 09/10: gnu: Add sbcl-cl-xmlspam Ludovic Courtès
@ 2019-07-05 12:51 ` Pierre Neidhardt
2019-07-05 20:35 ` Ludovic Courtès
0 siblings, 1 reply; 3+ messages in thread
From: Pierre Neidhardt @ 2019-07-05 12:51 UTC (permalink / raw)
To: Ludovic Courtès, guix-devel
[-- Attachment #1: Type: text/plain, Size: 208 bytes --]
Sure, but actually what's the good practice for unlicensed packages?
cl-xmlspam is one of those old forsaken source archives without any
license whatsoever.
--
Pierre Neidhardt
https://ambrevar.xyz/
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: 09/10: gnu: Add sbcl-cl-xmlspam.
2019-07-05 12:51 ` Pierre Neidhardt
@ 2019-07-05 20:35 ` Ludovic Courtès
0 siblings, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2019-07-05 20:35 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: guix-devel
Hi Pierre,
Pierre Neidhardt <mail@ambrevar.xyz> skribis:
> Sure, but actually what's the good practice for unlicensed packages?
> cl-xmlspam is one of those old forsaken source archives without any
> license whatsoever.
Then copyright applies the usual way, which means it’s non-free. :-/
Could you get in touch with the author(s) and see whether they’d be
willing to publish it under a free license?
In the meantime I’ve reverted ‘sbcl-cl-xmlspam’ and ‘sbcl-dbus’ (which
depends on it) because the #f ‘license’ field of ‘sbcl-cl-xmlspam’ was
breaking evaluation:
https://berlin.guixsd.org/jobset/guix-master
The error was actually a ‘match’ error in (@@ (gnu ci) package->alist),
which is not surprising; what’s more surprising is that the actual error
happened in the inferior, but it was re-thrown by the caller, which
means the backtrace was fairly confusing:
--8<---------------cut here---------------start------------->8---
Backtrace:
6 (apply-smob/1 #<catch-closure 17322c0>)
In ice-9/boot-9.scm:
705:2 5 (call-with-prompt _ _ #<procedure default-prompt-handle?>)
In ice-9/eval.scm:
619:8 4 (_ #(#(#<directory (guile-user) 17e8140>)))
293:34 3 (_ #(#(#(#(#(#(#(#(#(#(#(?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
159:9 2 (_ _)
159:9 1 (_ _)
In guix/utils.scm:
649:8 0 (call-with-temporary-directory _)
guix/utils.scm:649:8: In procedure call-with-temporary-directory:
Throw to key `match-error' with args `("match" "no matching pattern" #f)'.
--8<---------------cut here---------------end--------------->8---
‘call-with-temporary-directory’ is tail-called from
‘inferior-eval-with-store’…
Ludo’.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-07-05 20:36 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20190705103725.14199.91929@vcs0.savannah.gnu.org>
[not found] ` <20190705103728.557A020552@vcs0.savannah.gnu.org>
2019-07-05 12:35 ` 09/10: gnu: Add sbcl-cl-xmlspam Ludovic Courtès
2019-07-05 12:51 ` Pierre Neidhardt
2019-07-05 20:35 ` Ludovic Courtès
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.