bug#69889: Rclone is 4 years outdated

2024-03-18 Thread Adroit via Bug reports for GNU Guix
The package "rclone" has not been updated in a long time. I did not find any 
open bug reports about it.

I was brave and tried to run the latest myself using:
`guix build rclone --with-source=rclone@1.66.0=./rclone-1.66.0.tar.gz`
With the latest source tarball from the Github release. The recipe (in 
sync.scm) uses a tar download rather than a git-fetch for some reason, so I 
wasn't able to reuse the recipe with --with-branch. (Btw --with-version would 
be nice to have, since the version's download URL is done correctly in the 
recipe.)

Unfortunately I ran into some obscure build error and don't know how to proceed 
as this is outside of my familiarity.

bug#62023: compute-guix-derivation failed to compute the derivation for Guix

2023-03-12 Thread Adroit via Bug reports for GNU Guix
I keep getting this:

> $ curl substitutes.nonguix.org
> 
> 301 Moved Permanently
> 
> 301 Moved Permanently
> nginx
> 
> 
> $ guix pull
> Updating channel 'guix' from Git repository at 
> 'https://git.savannah.gnu.org/git/guix.git'...
> Updating channel 'nonguix' from Git repository at 
> 'https://gitlab.com/nonguix/nonguix'...
> Updating channel 'flat' from Git repository at 
> 'https://github.com/flatwhatson/guix-channel.git'...
> Updating channel 'guix-gaming-games' from Git repository at 
> 'https://gitlab.com/guix-gaming-channels/games.git'...
> Building from these channels:
> guix-gaming-gameshttps://gitlab.com/guix-gaming-channels/games.git e87c837
> flat https://github.com/flatwhatson/guix-channel.git b62ba32
> nonguix https://gitlab.com/nonguix/nonguix 5a54541
> guix https://git.savannah.gnu.org/git/guix.git 61a0b03
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%guix substitute: warning: substitutes.nonguix.org: host not found: Name 
> or service not known
> substitute:
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix 
> substitute: warning: ci.guix.gnu.org: host not found: Name or service not 
> known
> substitute:
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 
> 0.0%guix substitute: warning: bordeaux.guix.gnu.org: host not found: Name or 
> service not known
> substitute:
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0%
> substitute: 

bug#62023: compute-guix-derivation failed to compute the derivation for Guix

2023-03-12 Thread Adroit via Bug reports for GNU Guix
The output explicitly says "you found a bug".
Are you suggesting that a crash, with backtrace, is the intended behavior when 
a substitute server happens to be offline?
The problem also occurs when using --no-substitutes and --fallback, so I'm not 
even sure the server is the root cause - you can see from first few lines 
(where I curl) of output that the server is indeed online. I also checked the 
web interface. The only issue I can think of is Guix not respecting the Gnome 
proxy, but in that case all of the servers would be seen as offline.

 Original Message 
On Mar 7, 2023, 15:15, Maxim Cournoyer < maxim.courno...@gmail.com> wrote:

> tags 62023 +notabug quit Hello, Adroit writes: > I keep getting this: > >> $ 
> curl substitutes.nonguix.org >> >> >> >>
>
> 301 Moved Permanently
>
>>>
> ---
> nginx >> >> >> $ guix pull >> Updating channel 'guix' from Git repository at 
> 'https://git.savannah.gnu.org/git/guix.git'... >> Updating channel 'nonguix' 
> from Git repository at 'https://gitlab.com/nonguix/nonguix'... >> Updating 
> channel 'flat' from Git repository at 
> 'https://github.com/flatwhatson/guix-channel.git'... >> Updating channel 
> 'guix-gaming-games' from Git repository at >> 
> 'https://gitlab.com/guix-gaming-channels/games.git'... >> Building from these 
> channels: >> 
> guix-gaming-gameshttps://gitlab.com/guix-gaming-channels/games.git e87c837 >> 
> flat https://github.com/flatwhatson/guix-channel.git b62ba32 >> nonguix 
> https://gitlab.com/nonguix/nonguix 5a54541 >> guix 
> https://git.savannah.gnu.org/git/guix.git 61a0b03 >> substitute: updating 
> substitutes from >> 'https://substitutes.nonguix.org'... 0.0%guix substitute: 
> warning: >> substitutes.nonguix.org: host not found: Name or service not 
> known >> substitute: >> substitute: updating substitutes from >> 
> 'https://ci.guix.gnu.org'... 0.0%guix substitute: warning: >> 
> ci.guix.gnu.org: host not found: Name or service not known >> substitute: >> 
> substitute: updating substitutes from >> 'https://bordeaux.guix.gnu.org'... 
> 0.0%guix substitute: warning: >> bordeaux.guix.gnu.org: host not found: Name 
> or service not known >> substitute: >> substitute: updating substitutes from 
> 'https://substitutes.nonguix.org'... 0.0% >> substitute: updating substitutes 
> from 'https://ci.guix.gnu.org'... 0.0% >> substitute: updating substitutes 
> from 'https://bordeaux.guix.gnu.org'... 0.0% >> substitute: updating 
> substitutes from 'https://substitutes.nonguix.org'... 0.0% >> substitute: 
> updating substitutes from 'https://ci.guix.gnu.org'... 0.0% >> substitute: 
> updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0% >> 
> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0% >> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
> 0.0% >> substitute: updating substitutes from 
> 'https://bordeaux.guix.gnu.org'... 0.0% >> substitute: updating substitutes 
> from 'https://substitutes.nonguix.org'... 0.0% >> substitute: updating 
> substitutes from 'https://ci.guix.gnu.org'... 0.0% >> substitute: updating 
> substitutes from 'https://bordeaux.guix.gnu.org'... 0.0% >> substitute: 
> updating substitutes from 'https://substitutes.nonguix.org'... 0.0% >> 
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0% >> 
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0% 
> >> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0% >> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
> 0.0% >> substitute: updating substitutes from 
> 'https://bordeaux.guix.gnu.org'... 0.0% >> substitute: updating substitutes 
> from 'https://substitutes.nonguix.org'... 0.0% >> substitute: updating 
> substitutes from 'https://ci.guix.gnu.org'... 0.0% >> substitute: updating 
> substitutes from 'https://bordeaux.guix.gnu.org'... 0.0% >> substitute: 
> updating substitutes from 'https://substitutes.nonguix.org'... 0.0% >> 
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0% >> 
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0% 
> >> substitute: updating substitutes from 'https://substitutes.nonguix.org'... 
> 0.0% >> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
> 0.0% >> substitute: updating substitutes from 
> 'https://bordeaux.guix.gnu.org'... 0.0% >> substitute: updating substitutes 
> from 'https://substitutes.nonguix.org'... 0.0% >> substitute: updating 
> substitutes from 'https://ci.guix.gnu.org'... 0.0% >> substitute: updating 
> substitutes from 'https://bordeaux.guix.gnu.org'... 0.0% >> substitute: 
> updating substitutes from 'https://substitutes.nonguix.org'... 0.0% >> 
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0% >> 
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 0.0% 
> >> substitute: updat