[tex-live] Problem with tlmgr online update behind proxy (SuSE 11.0)

Schuetze Torsten (CR/AEA3) Torsten.Schuetze at de.bosch.com
Fri Sep 5 14:17:22 CEST 2008


Hi Karl,

Thanks for the suggestions. One problem is solved: 

    		- tlmgr gui starts the GUI, but then I cannot enter
anything, just
      	the selection of selection boxes and placing the cursor works.
But
      	I cannot edit anything. I assume this is a problem with Perl-TK?


	So it would seem.

      	I use SuSE Linux 11.0, unfortunately there is no SuSE under
      	http://tug.org/texlive/distro.html#perltk

	That list is just what people have told us so far, we (I) can
hardly
	check out every distro in the world :).  Can you tell us what
the
	command is for SuSE?  (Well, I guess you already have it
installed, so
	I guess this is irrelevant.)

Perl-Tk from SuSE 11.0 works fine EXCEPT when you have installed scim,
scim-m17n, skim. After deinstalling these Chinese Input Method packages
(I don't need them, just installed *everything* from the DVD) everthing
is fine with tlmgr gui and input/editing of text.
With the other problem I am a little bit further down to a solution: I
am now using

export http_proxy='http://sct2si1:xxxxxxxxx@10.4.102.12:8080'
export ftp_proxy='http://sct2si1:xxxxxxxxx@10.4.102.12:8080'
export TL_DOWNLOAD_ARGS='-c'  (-q -0 didn't work, quiet?, 0?)

The problem with the original command line you suggested, Karl, was that
there are special characters in my passwd which were not correctly
passed to wget. With obove environment variables my normal wget on a
command line works fine.

tlmgr --location
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008 update --list -v

Gives
------------------------  cut here --------------------

D:Loading
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb ...
D:TLPDB.pm: trying to initialize from
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb
D:trying to download
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb.lzma to /tmp/texlive.tlpdb.lzma
D:Trying to download
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb.lzma
/tmp/texlive.tlpdb.lzma: Unsupported scheme.
--2008-09-05 13:54:26--
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb.lzma
Connecting to 10.4.102.12:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: 522940 (511K) [text/plain]
Saving to: `texlive.tlpdb.lzma'

100%[===================================================================
=================================================================>]
522,940      802K/s   in 0.6s

2008-09-05 13:54:27 (802 KB/s) - `texlive.tlpdb.lzma' saved
[522940/522940]

FINISHED --2008-09-05 13:54:27--
Downloaded: 1 files, 511K in 0.6s (802 KB/s)
D:Download
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb.lzma did succeed
D:TLPDB: downloading
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb.lzma didn't succeed, try
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb
D:Trying to download
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb
--2008-09-05 13:54:27--  http://-/
Connecting to 10.4.102.12:8080... connected.
Proxy request sent, awaiting response... 403 Forbidden
2008-09-05 13:54:27 ERROR 403: Forbidden.

--2008-09-05 13:54:27--
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb
Connecting to 10.4.102.12:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: 4652404 (4.4M) [text/plain]
Saving to: `texlive.tlpdb'

100%[===================================================================
=================================================================>]
4,652,404   6.41M/s   in 0.7s

2008-09-05 13:54:27 (6.41 MB/s) - `texlive.tlpdb' saved
[4652404/4652404]

FINISHED --2008-09-05 13:54:27--
Downloaded: 1 files, 4.4M in 0.7s (6.41 MB/s)
Cannot read any package from
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008/tlpkg/texlive.tlpdb, seems not to be a TLPDB!Cannot load TeX Live
database from
http://ftp.join.uni-muenster.de/pub/software/CTAN/systems/texlive/tlnet/
2008 at /usr/local/TeX/bin/x86_64-linux/tlmgr line 616.

------------------------  cut here --------------------

So, the package download works for one or two files and then dies. This
probably has to do with our proxies (but I cannot change them;-(). So,
is there any command line flag which I can give to tlmgr to try harder?

It would be fine if the same solution would work under Windows (where
tlmgr gui is standard) too. So I suggest an additional command line
paramter or configuration option for those poor people behind a proxy.

Rolf Niepraschk wrote:
> I also use openSUSE 11.0 behind a firewall and all works fine.

Rolf, could you send me your proxy parameters by private mail?
Sometimes, it just needs a proxy adress without authentication
(authentication implicitly based on MAC-adresses), but we have a user
password based scheme. Would be interesting to know what PTB uses or how
it can be made working here.

Torsten


More information about the tex-live mailing list