mailing-list for TeXmacs Users

Text archives Help


Re: [TeXmacs] Impossible to download TeXmacs


Chronological Thread 
  • From: "Andrey G. Grozin" <address@hidden>
  • To: address@hidden
  • Cc: Joris van der Hoeven <address@hidden>
  • Subject: Re: [TeXmacs] Impossible to download TeXmacs
  • Date: Sat, 23 Mar 2013 10:32:02 +0700 (NOVT)

On Sun, 17 Mar 2013, Martin Costabel wrote:
Try wget --no-passive-ftp.
Thanks, this works. But unfortunately, this means that TeXmacs in Gentoo Linux is in a shaky position. And I cannot commit the version 1.0.7.18 unless this network problem is solved (the other possibility is to mirror the necessary tarballs on my web page or somewhere else, where they can be reached by wget).

Gentoo is a source-based distro. Each user downloads sources and compiles them. This is done automatically by portage; wget is used for downloading. Source tarballs of all packages currently in Gentoo are cached on Gentoo download servers, and all the users download them from these servers. This currently works for TeXmacs <=1.0.7.16. But not quite: a user can specify an option to bypass Gentoo cache and download directly from the upstream. In this case, this user will fail to download TeXmacs. Probably, nobody has tried this yet, because there is no bug in Gentoo bugzilla about this.

The situation becomes worse for the new version 1.0.7.18. If I commit texmacs-1.0.7.18.ebuild to Gentoo now, the Gentoo cache mechanism will try to get the tarball from the upstream, and to distribute it to all Gentoo download mirrors. And it will fail.

So, there is no way to commit this new version to Gentoo. Unless I mirror it somewhere and change the download url to my personal one. And even the users of older versions are in danger - if they dicide not to use the Gentoo cache, they will be unable to install TeXmacs.

This is what Gentoo portage says when I try to instruct it to download the new version:

dns texmacs # ebuild texmacs-1.0.7.18.ebuild manifest
Downloading
'ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/distfiles/TeXmacs-1.0.7.18-src.tar.gz'
--2013-03-23 14:11:22-- ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/distfiles/TeXmacs-1.0.7.18-src.tar.gz
=> ‘/usr/portage/distfiles/TeXmacs-1.0.7.18-src.tar.gz’
Resolving sunsite.informatik.rwth-aachen.de... 137.226.34.227
Connecting to sunsite.informatik.rwth-aachen.de|137.226.34.227|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD (1) /pub/Linux/gentoo/distfiles ... done.
==> SIZE TeXmacs-1.0.7.18-src.tar.gz ... done.
==> PASV ... done. ==> RETR TeXmacs-1.0.7.18-src.tar.gz ...
No such file ‘TeXmacs-1.0.7.18-src.tar.gz’.

Downloading
'ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/TeXmacs-1.0.7.18-src.tar.gz'
--2013-03-23 14:11:24-- ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/TeXmacs-1.0.7.18-src.tar.gz
=> ‘/usr/portage/distfiles/TeXmacs-1.0.7.18-src.tar.gz’
Resolving ftp.texmacs.org... 193.55.176.20
Connecting to ftp.texmacs.org|193.55.176.20|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD (1) /pub/TeXmacs/tmftp/source ... done.
==> SIZE TeXmacs-1.0.7.18-src.tar.gz ... 18532552
==> PASV ... couldn't connect to 193.55.176.20 port 60922: No route to host
!!! Couldn't download 'TeXmacs-1.0.7.18-src.tar.gz'. Aborting.
!!! Fetch failed for TeXmacs-1.0.7.18-src.tar.gz, can't update Manifest
dns texmacs #

What has changed at ftp.texmacs.org? And why? Is it possible to restore the former behaviour? Or have I really to mirror all TeXmacs versions used in Gentoo somewhere else?

Andrey


Archive powered by MHonArc 2.6.19.

Top of page