[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: installation de msttcorefonts - WAS: Re: installation java machine pour icedove - installation Flashplayer



Sylvain Sauvage wrote:
Bernard, dimanche 6 septembre 2009, 16:59:32 CEST
[…] steph wrote:
[…]
Apparement, ce paquet n'est actuellement disponible que sur les dépôts
officiels de squelette et sied:

  (Rigolo le correcteur orthographique de steph :o)

[…]
Cà-y-est,

  (Désolé, peux pas m’en empêcher : « ça » s’écrit « ça ».
« Çà », c’est un adverbe de lieu qui n’est guère plus utilisé
que dans la locution « çà et là ». Et puis pas besoin de tirets
autour de « y ».)

[…]
Le même site propose aussi 'msttcorefonts', que j'ai donc ré-essayé d'installer. Dès le démarrage de l'installation, msttcorefonts fait appel à ttf-mscorefonts-installer, et me voilà reparti pour un tour, avec les erreurs à chaque tentative de connexion à une flopée de serveurs pour télécharger la première police : andale32.exe "connexion terminée par expiration du délai d'attente". Pas moyen de s'en sortir, donc. En recherchant dans les archives de mon ex Debian Sarge, je trouverais peut-être ce fichier andale32.exe et les suivants... A partir de cela, serait-il envisageable de faire fonctionner l'installation de 'msttcorefonts' en donnant, pour le téléchargement desdites polices, non plus des url ou uri, mais des références fichiers sur un disque ?

  Le boulot de msttcorefonts (ou, de son nouveau nom
ttf-mscorefonts-installer) est principalement effectué par son
script postinst
(/var/lib/dpkg/infos/ttf-mscorfonts-installer.postinst). C’est
un script shell qui lance wget pour récupérer les archives .exe
des fontes sur un projet sourceforge, les extrait du cab et fini
l’installation des ttf.

  D’après ce que tu dis, c’est le wget qui coince. Peut-être le
plus simple est de vérifier pourquoi…
Pourtant, pour toute autre récupération et installations antérieures, mon wget fonctionne parfaitement.

Je viens de relancer l'installation de façon à récupérer l'une des adresses de téléchargement. Il s'agit de :

http://mesh.dl.sourceforge.net/sourceforge/corefonts/andale32.exe

Eh bien, à ma grande surprise, alors que je m'attendais à une erreur 404, le fichier andale.exe vint en téléchargement avec Firefox/Icedove. Redite de l'opération avec wget :

wget http://mesh.dl.sourceforge.net/sourceforge/corefonts/andale32.exe

Ah bien mince alors, çà fonctionne ce coup ci encore !

Retour aux délires du processus d'install via apt-get (idem via aptitude)

--2009-09-06 19:29:49-- http://mesh.dl.sourceforge.net/sourceforge/corefonts/andale32.exe Résolution de mesh.dl.sourceforge.net... échec: Connexion terminée par expiration du délai d'attente.
wget: unable to resolve host address `mesh.dl.sourceforge.net'

Comment se fait il que çà plante lorsque c'est au sein de ce programme d'installation, alors que çà fonctionne sans problème si je lance wget manuellement ? Je précise qu'il y a une vingtaine d'adresses qui ont été essayées tour à tour par le processus d'install, toutes ont retourné la même erreur... Quant à moi, je n'en n'ai essayé qu'une seule manuellement, mais il y a gros à parier qu'elles seraient toutes opérationnelles...

Je vais essayer la version présente dans etch, comme le propose Christophe: si cela se trouve, lors d'une mise à jour, une erreur s'est glissée dans le programme d'installation... Car enfin... "unable to resolve"... Mon installation pointe bien sur le ou les bons DNS, sinon mon browser web ne fonctionnerait pas, wget ne fonctionnerait pas non plus comme je l'ai lancé...

  Sinon, les fichiers .exe étant placés dans un répertoire
temporaire (de nom variable), pour contourner wget, il
faudrait :
— créer un répertoire dans /tmp ;
— forcer l’utilisation de ce répertoire (ligne 97, variable
  SCRATCHDIR) ;
— placer les .exe dans ce répertoire ;
— finir la configuration du paquet ttf-mscorefonts-installer.



Reply to: