unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* Guix' SWH code hates me
@ 2021-05-02 14:58 Leo Prikler
  2021-05-03 13:12 ` Jonathan McHugh
  0 siblings, 1 reply; 2+ messages in thread
From: Leo Prikler @ 2021-05-02 14:58 UTC (permalink / raw)
  To: help-guix

I'm currently trying to update the package recipe for guile-wisp to the
newest version, but can't get it to download.  Inside a `guix
environment guix`, using `./pre-inst-env guix build`, I get the
following.

building /gnu/store/001p94i7q8kks3pngjah0b2v4fzl3npr-module-import-
compiled.drv...
[ 1/26] Loading './guix/base16.scm'...
[ 2/26] Loading './guix/base64.scm'...
[ 3/26] Loading './guix/build/download-nar.scm'...
[ 4/26] Loading './guix/build/download.scm'...
[ 5/26] Loading './guix/build/hg.scm'...
[ 6/26] Loading './guix/build/syscalls.scm'...
[ 7/26] Loading './guix/build/utils.scm'...
[ 8/26] Loading './guix/combinators.scm'...
[ 9/26] Loading './guix/ftp-client.scm'...
[10/26] Loading './guix/progress.scm'...
[11/26] Loading './guix/records.scm'...
[12/26] Loading './guix/serialization.scm'...
[13/26] Loading './guix/swh.scm'...
;;; Failed to autoload swh-download-directory in (guix swh):
;;; no code for module (json)

I know that Guix proper would have access to guile-json, but the pre-
inst-env one doesn't.  How do I make it so it does?



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Guix' SWH code hates me
  2021-05-02 14:58 Guix' SWH code hates me Leo Prikler
@ 2021-05-03 13:12 ` Jonathan McHugh
  0 siblings, 0 replies; 2+ messages in thread
From: Jonathan McHugh @ 2021-05-03 13:12 UTC (permalink / raw)
  To: help-guix

I generated a private package for guile-oauth over the weekend:

Using this in native-inputs:
	("guile" ,guile-3.0)
I included this in inputs list:
	("guile-json" ,guile-json-4)

Im too sophomore with regards to packaging. I felt that searcing the
aggregate package repositories useful for reverse engineering. For
example, I discovered the integer on the json descriptor for other
packages. Making my package more explicit seemed to help for me.


Jonathan


Leo Prikler <leo.prikler@student.tugraz.at> writes:

> I'm currently trying to update the package recipe for guile-wisp to the
> newest version, but can't get it to download.  Inside a `guix
> environment guix`, using `./pre-inst-env guix build`, I get the
> following.
>
> building /gnu/store/001p94i7q8kks3pngjah0b2v4fzl3npr-module-import-
> compiled.drv...
> [ 1/26] Loading './guix/base16.scm'...
> [ 2/26] Loading './guix/base64.scm'...
> [ 3/26] Loading './guix/build/download-nar.scm'...
> [ 4/26] Loading './guix/build/download.scm'...
> [ 5/26] Loading './guix/build/hg.scm'...
> [ 6/26] Loading './guix/build/syscalls.scm'...
> [ 7/26] Loading './guix/build/utils.scm'...
> [ 8/26] Loading './guix/combinators.scm'...
> [ 9/26] Loading './guix/ftp-client.scm'...
> [10/26] Loading './guix/progress.scm'...
> [11/26] Loading './guix/records.scm'...
> [12/26] Loading './guix/serialization.scm'...
> [13/26] Loading './guix/swh.scm'...
> ;;; Failed to autoload swh-download-directory in (guix swh):
> ;;; no code for module (json)
>
> I know that Guix proper would have access to guile-json, but the pre-
> inst-env one doesn't.  How do I make it so it does?


-- 
Jonathan McHugh
indieterminacy@libre.brussels


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-05-03 15:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-02 14:58 Guix' SWH code hates me Leo Prikler
2021-05-03 13:12 ` Jonathan McHugh

unofficial mirror of help-guix@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-user/0 guix-user/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-user guix-user/ https://yhetil.org/guix-user \
		help-guix@gnu.org
	public-inbox-index guix-user

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.user
	nntp://news.gmane.io/gmane.comp.gnu.guix.user


AGPL code for this site: git clone http://ou63pmih66umazou.onion/public-inbox.git