~whereiseveryone/guixrus#28: 
add hut

Status
RESOLVED IMPLEMENTED
Submitter
~whereiseveryone
Assigned to
No-one
Submitted
8 months ago
Updated
7 months ago
Labels
No labels applied.

~dhruvin 7 months ago*

~emersion has released hut v0.1.0.

It includes patches for hut pages publish, which will help simplify our build manifest. I tried packaging it with guix import go git.sr.ht/~emersion/hut@0.1.0 for "guix" channel, but ./pre-inst-env guix build ... goes OOM (even with 8G RAM) when trying to build it.

~whereiseveryone 7 months ago

Hi dhruvin,

I'll give it a try. Thanks for sharing.

dhruvin, would you like commit access to guixrus?

If so, I would just need you to send a patch with your gpg key added to the keyring branch and a patch for adding yourself to this file:

https://git.sr.ht/~whereiseveryone/guixrus/tree/master/item/.guix-authorizations

I can take care of the rest.

You can work on any WIP packages in a branch without gpg signing.

Anything in master just needs to be gpg signed as described by upstream in their guix channels documentation.

~whereiseveryone 7 months ago

Here are the WIP branches I currently am working out of: https://git.sr.ht/~whereiseveryone/guixrus/refs

~whereiseveryone 7 months ago

I'm getting some major cpu spikes also when trying to build hut.

I'm on 16GB RAM

~whereiseveryone 7 months ago

There might be some recursive loop happening somewhere that the importer might have introduced.

I've experienced that before.

~whereiseveryone 7 months ago

I get the following error:

Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS

~whereiseveryone 7 months ago*

I added a hut branch with my import:

https://git.sr.ht/~whereiseveryone/guixrus/tree/hut

~whereiseveryone 7 months ago*

 λ guix describe
Generation 12   Apr 10 2022 22:39:19    (current)
  guix f429596
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: f42959662765d1cd47137ff5da09086fc6a62e99
  nonguix 1ed9725
    repository URL: https://gitlab.com/nonguix/nonguix
    branch: master
    commit: 1ed9725c2546147467ffda02379d72a13a5f3f06
  guixrus 4d72921
    repository URL: https://git.sr.ht/~whereiseveryone/guixrus
    branch: master
    commit: 4d7292187bd578fff91376f1b5a97150cef1df77

~whereiseveryone 7 months ago

Dhruvin Gandhi referenced this ticket in commit 7a50fdb.

~dhruvin REPORTED IMPLEMENTED 7 months ago

ef8413f adds hut.

Register here or Log in to comment, or comment via email.