OVH Cloud OVH Cloud

[FreeBSD] fetch(3) m'enerve !

3 réponses
Avatar
xavier
Mon "portupgrade -F" débloaque :

Pourquoi cette andouille de fetch n'arrive-t-il pas avec le ftp, alors
que ça passe en http ?

Oui, j'ai bien FTP_PASSIVE_MODE=1 dans /etc/make.conf
Non, ça ne change rien de mettre FTP_PROXY=''

Il ne me met pas "Acces denied", ou autrte symptome d'erreur de config,
mais "Host not found" !!

Tiens, exemple :

===> Fetching and checking checksums for gettext-0.13.1 and dependencies
>> gettext-0.13.1.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
>> Attempting to fetch from ftp://ftp.gnu.org/gnu/gettext/.
fetch: ftp://ftp.gnu.org/gnu/gettext/gettext-0.13.1.tar.gz: Host not found
>> Attempting to fetch from http://mirrors.usc.edu/pub/gnu/gettext/.
fetch: http://mirrors.usc.edu/pub/gnu/gettext/gettext-0.13.1.tar.gz: Not Found
>> Attempting to fetch from http://www.t.ring.gr.jp/archives/GNU/gettext/.
Receiving gettext-0.13.1.tar.gz (6458256 bytes): 39% (ETA 01:05)

Si je mets FETCH_CMD= /usr/bin/ftp, tout marche bien, par contre, *sauf*
pour certains ports où il y a des options exotiques (-- S, vois pas ce
que c'est)

Et dans tous les cas, que ce soit ftp ou wget, le download à la main
fonctionne.

Une idée ?

Merci,

XAv
--
The government has always been you pal as you well know
Absolute corrupted power play [...]
God is on your side, but I don't think that you're on his,
If Jesus showed up now he'd be in jail by next week (Motorhead)

3 réponses

Avatar
Nicolas Le Scouarnec
Pourquoi cette andouille de fetch n'arrive-t-il pas avec le ftp, alors
que ça passe en http ?


J'ai un probleme bizarre du meme genre depuis que je suis passé en 5.2
Release. J'ai pas eu le temps de fouillé, mais ca a l'air lié a
l'existence de la variable http_proxy chez moi. Si je l'enleve, ca
remarche bien. Mais en ftp, il ne devrait meme pas regarder son
contenu, non ?


--
Nicolas Le Scouarnec
http://nlsn.free.fr (Slrnfr, Docs Linux/BSD, La grippe, ... )

Avatar
Marwan Burelle
On Mon, 2 Feb 2004 19:50:45 +0000 (UTC)
Nicolas Le Scouarnec wrote:

Mais en ftp, il ne devrait meme pas regarder son
contenu, non ?


Si en, éventuellement, c'est assez le foutoire ces histoires de http_proxy
(en majuscule, en minuscule ...)

--
Marwan Burelle,
http://www.lri.fr/~burelle
( | )
http://www.cduce.org

Avatar
Paul GABORIT
À (at) Tue, 3 Feb 2004 01:59:51 +0100,
(Xavier) écrivait (wrote):
Tu parles d'un foutoir !

J'ai remis /usr/bin/ftp en FETCH_CMD, ceux qui ne passaient pas, maintenant
passent, et d'autres m'envoient sans prévenir (et sans que rien ne l'indique
dans le fichiers du port)


Panne intermittente ? Dans ce cas le soupçon n'est pas le bon. Une autre
piste: ne serait-ce pas plutôt un problème de TIMEOUT du DNS ? À la première
requête (avec fetch), il y a timeout et donc 'not found'. Alors, on ré-essaye
avec autre chose (wget par exemple) et là, le DNS ayant eu le temps de trouvé
l'info, ça marche. Mais la fois d'après, wget échoue sur un autre
site... etc.

--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>