Schrift
[thread]12943[/thread]

CPAN::Mini via Proxy unter Linux ...

Leser: 7


<< >> 8 Einträge, 1 Seite
lux
 2009-12-30 12:36
#117497 #117497
User since
2007-09-15
104 Artikel
BenutzerIn
[Homepage]
user image
Hi

Ich bin vermutlich einfach nur zu blöd ... könnt Ihr mir vielleicht mit CPAN::Mini helfen?

Folgendes Mini-Skript soll mir ein lokales CPAN Repository bauen:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
#!/app/perl_5.8.6/bin/perl -w
use strict;

use CPAN::Mini;

CPAN::Mini->update_mirror(
        remote => "http://mirror.switch.ch/ftp/mirror/CPAN/",
        local  => "/home/ddeimeke/localcpan",
        trace  => 1
);


Die Variablen http_proxy (und zur Sicherheit auch HTTP_PROXY) sind richtig gesetzt und ein "wget http://mirror.switch.ch/ftp/mirror/CPAN/" holt auch eine Index-Seite von dem Server.

Rufe ich das Skript aber auf, bekomme ich:

Code: (dl )
1
2
$ ./updatelocalcpan.pl
unable to contact the remote mirror at ./updatelocalcpan.pl line 6


Habt Ihr eine Idee?

Bin für jeden Vorschlag dankbar.

Dirk
Blog - Podcast - Frau - Hunde
Schweizer Tastaturen kennen kein sz.
Linuxer
 2009-12-30 12:50
#117498 #117498
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
lux+2008-12-30 11:36:38--
Die Variablen http_proxy (und zur Sicherheit auch HTTP_PROXY) sind richtig gesetzt und ein "wget http://mirror.switch.ch/ftp/mirror/CPAN/" holt auch eine Index-Seite von dem Server.


Wie sind die Variablen gesetzt?
Ist das Protokoll mit angegeben?
Sind sie exportiert worden?

Mit diesem Schema sollte es eigentlich funktionieren:
Code: (dl )
1
2
3
4
export http_proxy="http://1.2.3.4:3128"
export ftp_proxy=$http_proxy

perl your_skript.pl


meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!
renee
 2009-12-30 12:52
#117499 #117499
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Lass Dir mal im Skript die entsprechenden Umgebungsvariablen anzeigen. Evtl. im Skript nochmal setzen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
lux
 2009-12-30 14:22
#117500 #117500
User since
2007-09-15
104 Artikel
BenutzerIn
[Homepage]
user image
Linuxer+2008-12-30 11:50:45--
Wie sind die Variablen gesetzt?
Ist das Protokoll mit angegeben?
Sind sie exportiert worden?


Ja, ja, ja.

Gruss

Dirk
Blog - Podcast - Frau - Hunde
Schweizer Tastaturen kennen kein sz.
lux
 2009-12-30 14:23
#117501 #117501
User since
2007-09-15
104 Artikel
BenutzerIn
[Homepage]
user image
renee+2008-12-30 11:52:56--
Lass Dir mal im Skript die entsprechenden Umgebungsvariablen anzeigen. Evtl. im Skript nochmal setzen...


Hmm, das Skript gibt die richtigen Variableninhalte aus. Sowohl $ENV{http_proxy} als auch das ganze in Grossbuchstaben.

Gruss

Dirk
Blog - Podcast - Frau - Hunde
Schweizer Tastaturen kennen kein sz.
renee
 2009-12-30 14:36
#117502 #117502
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Benutzt Du CPAN::Mini > 0.571 ? Wenn nicht, dann upgraden.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
lux
 2009-12-30 14:46
#117503 #117503
User since
2007-09-15
104 Artikel
BenutzerIn
[Homepage]
user image
renee+2008-12-30 13:36:46--
Benutzt Du CPAN::Mini > 0.571 ? Wenn nicht, dann upgraden.


Code: (dl )
1
2
$ minicpan -v
minicpan, powered by CPAN::Mini 0.574


Ich habe leider nicht in der Hand, das Perl auf der Kiste zu aktualisieren. Es ist ActiveState - binary build 812.1.

Gruss

Dirk
Blog - Podcast - Frau - Hunde
Schweizer Tastaturen kennen kein sz.
lux
 2009-12-30 14:48
#117504 #117504
User since
2007-09-15
104 Artikel
BenutzerIn
[Homepage]
user image
Grmpf. Entwarnung!

HTML::Parser wollte noch installiert werden (warum habe ich nicht die entsprechende Fehlermeldung bekommen?), ich habe gerade noch einmal mit LWP getestet ...

Gruss

Dirk
Blog - Podcast - Frau - Hunde
Schweizer Tastaturen kennen kein sz.
<< >> 8 Einträge, 1 Seite



View all threads created 2009-12-30 12:36.