unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* SourceForge URLs changed
@ 2016-07-12 23:00 Ludovic Courtès
  2016-07-12 23:37 ` Alex Griffin
  2016-07-16  2:58 ` Leo Famulari
  0 siblings, 2 replies; 19+ messages in thread
From: Ludovic Courtès @ 2016-07-12 23:00 UTC (permalink / raw)
  To: guix-devel

Hello,

Apparently SourceForge did a massive URL change, *and*, for extra fun,
failing mirrors return 200 instead of 404.

At first sight we need at least the mirror URL update in commit
cd4c41fdcf469524161fbbec58c2756f36bcef56.

But that’s not enough.  It seems that URLs now have the form:

  /PACKAGE/PACKAGE/VERSION/PACKAGE-VERSION.tar.gz

so for we have things like:

  http://ufpr.dl.sourceforge.net/project/detox/detox/1.2.0/detox-1.2.0.tar.bz2
  http://ufpr.dl.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.bz2

Apparently some of the URLs we use are fine, such as smartmontools.

Others seem to be gone, such as clusterssh.

As a first step, commit bfcb3d767bbc24dc6c6d834619073351fbcc61b5
improves ‘guix lint’ to report suspiciously small responses:

--8<---------------cut here---------------start------------->8---
$ ./pre-inst-env guix lint clusterssh
gnu/packages/admin.scm:702:2: clusterssh-3.28: URI http://sourceforge.net/projects/clusterssh/ returned suspiciously small file (174 bytes)
gnu/packages/admin.scm:705:12: clusterssh-3.28: all the source URIs are unreachable:
gnu/packages/admin.scm:702:2: clusterssh-3.28: URI http://ufpr.dl.sourceforge.net/project/clusterssh/clusterssh-3.28.tar.gz returned suspiciously small file (639 bytes)
gnu/packages/admin.scm:702:2: clusterssh-3.28: URI http://heanet.dl.sourceforge.net/project/clusterssh/clusterssh-3.28.tar.gz returned suspiciously small file (639 bytes)
gnu/packages/admin.scm:702:2: clusterssh-3.28: URI http://freefr.dl.sourceforge.net/project/clusterssh/clusterssh-3.28.tar.gz returned suspiciously small file (639 bytes)
…
--8<---------------cut here---------------end--------------->8---

Then we could fix individually things like netcat, detox, and others,
but it’s not clear to me whether it’s a systematic change or not.

Would anyone like to investigate?  :-)

Thanks,
Ludo’.

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

end of thread, other threads:[~2016-07-21 22:13 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-12 23:00 SourceForge URLs changed Ludovic Courtès
2016-07-12 23:37 ` Alex Griffin
2016-07-13 10:16   ` Ludovic Courtès
2016-07-15 15:28     ` Alex Griffin
2016-07-15 17:58       ` Leo Famulari
2016-07-15 18:15         ` Alex Griffin
2016-07-16 12:17           ` Ludovic Courtès
2016-07-16  2:58 ` Leo Famulari
2016-07-16  3:00   ` Leo Famulari
2016-07-17 20:58   ` Leo Famulari
2016-07-17 21:40     ` Ricardo Wurmus
2016-07-17 21:50       ` Leo Famulari
2016-07-18 18:30     ` Alex Griffin
2016-07-18 22:21       ` Leo Famulari
2016-07-21 14:33   ` Leo Famulari
2016-07-21 15:32     ` Andreas Enge
2016-07-21 16:34       ` Ludovic Courtès
2016-07-21 20:41     ` Alex Griffin
2016-07-21 22:13       ` Leo Famulari

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).