- 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.