octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #54245] [MXE-Octave] Ghostscript download URL


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #54245] [MXE-Octave] Ghostscript download URL no longer working
Date: Thu, 5 Jul 2018 11:48:29 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

Follow-up Comment #3, bug #54245 (project octave):

Yes, we could move on to a newer version, and maybe we should do that for this
package.  But we also need to have a way to make sources available when we
can't do that.  The mxe-octave Makefile was already looking to mirror sites
when wget failed to download a file from the primary URL.  But that only
worked if wget returned a failure status.  It would not move on to a backup
URL if the download succeeded but the checksum was wrong, as was happening for
ghostscript.  Also, the list of mirror sites did not include a site that we
controlled.  I think I've fixed both of those issues with this changeset:

  http://hg.octave.org/mxe-octave/rev/36b2178e7475

For now, I made a copy of the ghostscript sources available from
https://octave.org/mxe-pkg-src/ghostscript-9.16.tar.gz.  That URL redirects to
our digital ocean server.  We should probably also do the same for all the
other packages that Octave requires so that we will have copies available in
case the upstream sources somehow become unavailable.  I see that MXE Makefile
also now has a script that manages that kind of backup process automatically
for the MXE project.  It could be a starting point, but will need some changes
because it uses an Amazon server and we probably want to store just the
packages that Octave uses, not every package mentioned in the mxe-octave src/
directory.  I can do most of the work for this but may need some help.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?54245>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]