all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Where is the best place to download texlive-20170524-extra.tar.xz ?
@ 2018-11-03  5:19 Brian Woodcox
  2018-11-03  5:31 ` Brian Woodcox
  2018-11-03  6:19 ` Mark H Weaver
  0 siblings, 2 replies; 4+ messages in thread
From: Brian Woodcox @ 2018-11-03  5:19 UTC (permalink / raw)
  To: help-guix

While installing guilds 0.15.0 I am getting an download failures for this package.

I am using the system init —substitute-urls=“http://berlin.guixsd.org” /mnt/etc/config.scm /mnt command, but I get an error saying that it tried to download the tarball from:

http://mirror.hydra.gnu.org/file/texlive-20170524-extra.tar.xz/….
http://tarballs.nixos.org/sha256/….

and failed for both url’s.

Thanks.

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

* Re: Where is the best place to download texlive-20170524-extra.tar.xz ?
  2018-11-03  5:19 Where is the best place to download texlive-20170524-extra.tar.xz ? Brian Woodcox
@ 2018-11-03  5:31 ` Brian Woodcox
  2018-11-03  6:19 ` Mark H Weaver
  1 sibling, 0 replies; 4+ messages in thread
From: Brian Woodcox @ 2018-11-03  5:31 UTC (permalink / raw)
  To: help-guix

Sorry, that should have read “While installing GuixSD 0.15.0”. The auto correct messed it up.

> On Nov 2, 2018, at 11:19 PM, Brian Woodcox <bw@inskydata.com> wrote:
> 
> While installing guilds 0.15.0 I am getting an download failures for this package.
> 
> I am using the system init —substitute-urls=“http://berlin.guixsd.org” /mnt/etc/config.scm /mnt command, but I get an error saying that it tried to download the tarball from:
> 
> http://mirror.hydra.gnu.org/file/texlive-20170524-extra.tar.xz/….
> http://tarballs.nixos.org/sha256/….
> 
> and failed for both url’s.
> 
> Thanks.

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

* Re: Where is the best place to download texlive-20170524-extra.tar.xz ?
  2018-11-03  5:19 Where is the best place to download texlive-20170524-extra.tar.xz ? Brian Woodcox
  2018-11-03  5:31 ` Brian Woodcox
@ 2018-11-03  6:19 ` Mark H Weaver
  2018-11-03 14:44   ` Brian Woodcox
  1 sibling, 1 reply; 4+ messages in thread
From: Mark H Weaver @ 2018-11-03  6:19 UTC (permalink / raw)
  To: Brian Woodcox; +Cc: help-guix

Hi Brian,

When looking for a file that Guix is trying to download but which is no
longer available at the expected URL, I normally just do a web search
for the file name, in this case "texlive-20170524-extra.tar.xz".  Any
site will do.  It needn't be a site you trust, because Guix always
checks the sha256 hash anyway.

If you "guix download" a file with the right name but the wrong
contents, it will be successfully added to the store, but with the wrong
hash string in the file name in /gnu/store, so nothing will ever use it.
When you attempt to restart the build that failed, it will again try to
download it, because the file it needs is not in the store.  The bogus
file will be deleted the next time to run "guix gc".

I did a web search for this file name, and found this:

ftp://tug.org/texlive/historic/2017/texlive-20170524-extra.tar.xz

      Mark

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

* Re: Where is the best place to download texlive-20170524-extra.tar.xz ?
  2018-11-03  6:19 ` Mark H Weaver
@ 2018-11-03 14:44   ` Brian Woodcox
  0 siblings, 0 replies; 4+ messages in thread
From: Brian Woodcox @ 2018-11-03 14:44 UTC (permalink / raw)
  To: help-guix

Thanks Mark.

That makes sense.

So I will just use the --no-check-certificate flag since the hash is used for verification in the end anyway.

This is really a nice feature being able to download packages from untrusted sites.

> On Nov 3, 2018, at 12:19 AM, Mark H Weaver <mhw@netris.org> wrote:
> 
> Hi Brian,
> 
> When looking for a file that Guix is trying to download but which is no
> longer available at the expected URL, I normally just do a web search
> for the file name, in this case "texlive-20170524-extra.tar.xz".  Any
> site will do.  It needn't be a site you trust, because Guix always
> checks the sha256 hash anyway.
> 
> If you "guix download" a file with the right name but the wrong
> contents, it will be successfully added to the store, but with the wrong
> hash string in the file name in /gnu/store, so nothing will ever use it.
> When you attempt to restart the build that failed, it will again try to
> download it, because the file it needs is not in the store.  The bogus
> file will be deleted the next time to run "guix gc".
> 
> I did a web search for this file name, and found this:
> 
> ftp://tug.org/texlive/historic/2017/texlive-20170524-extra.tar.xz
> 
>      Mark

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

end of thread, other threads:[~2018-11-03 14:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-03  5:19 Where is the best place to download texlive-20170524-extra.tar.xz ? Brian Woodcox
2018-11-03  5:31 ` Brian Woodcox
2018-11-03  6:19 ` Mark H Weaver
2018-11-03 14:44   ` Brian Woodcox

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.