Hi,

On Mon, 20 Jul 2026 at 13:53, Mattia Bunel via <[email protected]> wrote:

> #+BEGIN_QUOTE
> Initialized empty Git repository in
> /gnu/store/vicyxhp9kxpdgahy618bwpmf48nk0xw1-rzine-documentation-1.0-
> 1.1b52ccf-checkout/.git/
> fatal: unable to access
> 'https://github.com/rzine-reviews/documentation/': Could not resolve
> host: github.com

Weird, because the repository seems reachable.

> Failed to do a shallow fetch; retrying a full fetch...
> fatal: unable to access
> 'https://github.com/rzine-reviews/documentation/': Could not resolve
> host: github.com
> git-fetch: 'git fetch origin' failed with exit code 128
> Trying content-addressed mirror at berlin.guix.gnu.org...
> Trying content-addressed mirror at berlin.guix.gnu.org...
> Trying to download from Software Heritage...

The repository is archived:

    
https://archive.softwareheritage.org/swh:1:rev:1b52ccf6c7fc1413ecb2483e155082593953c71a

And it’s the SWH Vault works as expected.

--8<---------------cut here---------------start------------->8---
$ GUIX_DOWNLOAD_METHODS=swh guix build -L foo rzine-documentation -S --check
The following derivation will be built:
  
/gnu/store/70af7hkzv2h72imss4ky10p8kagdr51c-rzine-documentation-1.0-1.1b52ccf-checkout.drv
building 
/gnu/store/70af7hkzv2h72imss4ky10p8kagdr51c-rzine-documentation-1.0-1.1b52ccf-checkout.drv...
Trying to download from Software Heritage...
SWH: directory with nar-sha256 hash 
8bf6b76674ae1d036c02250481267e5b05182836f6135b452d26cd30a8028cf1 not found
SWH: found revision 1b52ccf6c7fc1413ecb2483e155082593953c71a with directory at 
'https://archive.softwareheritage.org/api/1/directory/0d2f6b04d0be696e6eb54d84a604386415ac37c6/'
SWH vault: requested bundle cooking, waiting for completion...
SWH vault: Processing...
swh:1:dir:0d2f6b04d0be696e6eb54d84a604386415ac37c6/
swh:1:dir:0d2f6b04d0be696e6eb54d84a604386415ac37c6/.gitignore
[...]
swh:1:dir:0d2f6b04d0be696e6eb54d84a604386415ac37c6/index.html
warning: rewriting hashes in 
`/gnu/store/vicyxhp9kxpdgahy618bwpmf48nk0xw1-rzine-documentation-1.0-1.1b52ccf-checkout';
 cross fingers
successfully built 
/gnu/store/70af7hkzv2h72imss4ky10p8kagdr51c-rzine-documentation-1.0-1.1b52ccf-checkout.drv
successfully built 
/gnu/store/70af7hkzv2h72imss4ky10p8kagdr51c-rzine-documentation-1.0-1.1b52ccf-checkout.drv
/gnu/store/vicyxhp9kxpdgahy618bwpmf48nk0xw1-rzine-documentation-1.0-1.1b52ccf-checkout
--8<---------------cut here---------------end--------------->8---


> How can I fix this problem?

Hum, I’m not sure to get what could be wrong on your side.  Maybe
something related to the certificates, hum weird.

Since the first issue is about the source code and it’s a fixed-output
derivation, the revision of Guix does not matter much to fetch such
source code.  When running ’guix time-machine -C channel.scm -- shell -m
manifest.scm’ it uses the mechanism from the Guix revision described by
channels.scm hence 2023 here.  And it’s not necessary: whatever Guix
revision must return the exact same fixed-output derivation.

Therefore, please give a try a recent Guix: fetch the source code, e.g.

    guix build -L . -S rzine-documentation

Does it work? (The manifest.scm file needs minor tweaks).

Cheers,
simon

Reply via email to