bug#69889: Rclone is 4 years outdated
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
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
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