Page 1 sur 1

[makepkg] Erreur d'encodage

Publié : ven. 23 oct. 2015, 02:51
par pepit
Bonjour, tantant d'installer un PKGBUILD d'aur : "network-ups-tools", j'obtient l'erreur suivante lorsque je lance makepkg -s:

Code : Tout sélectionner

Traceback (most recent call last):
  File "/usr/bin/a2x", line 960, in <module>
    a2x.execute()
  File "/usr/bin/a2x", line 378, in execute
    self.__getattribute__('to_'+self.format)()
  File "/usr/bin/a2x", line 658, in to_xhtml
    self.copy_resources(xhtml_file, src_dir, self.destination_dir)
  File "/usr/bin/a2x", line 608, in copy_resources
    src = os.path.join(src_dir, src)
  File "/usr/lib/python2.7/posixpath.py", line 73, in join
    path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 22: ordinal not in range(128)
Makefile:797 : la recette pour la cible « developer-guide.html » a échouée
make[1]: *** [developer-guide.html] Erreur 1
make[1] : on quitte le répertoire « /mnt/MAISON/home/pep/Téléchargement/Archives/aur/network-ups-tools/src/nut-2.7.3/docs »
Makefile:513 : la recette pour la cible « all-recursive » a échouée
make: *** [all-recursive] Erreur 1
==> ERREUR : Une erreur s’est produite dans build().
    Abandon...
Bien que cette erreur semble fréquente je ne comprend pas la démarche pour la résoudre, si quelqu'un à une solution à ma portée... :roll:

Re: [makepkg] Erreur d'encodage

Publié : mar. 27 oct. 2015, 19:23
par olive
Bizarre, moi je n'ai pas cette erreur. Essaye peut-être de désactiver la localisation:

Code : Tout sélectionner

export LC_ALL=C
export LANG=C
makepkg

Re: [makepkg] Erreur d'encodage

Publié : mer. 04 nov. 2015, 14:21
par pepit
J'ai essayé: Même résultat! :shock:

Re: [makepkg] Erreur d'encodage

Publié : dim. 22 nov. 2015, 18:57
par Fanch
essaye en mettant LANG=C au début de la section build() { du fichier PKGBUILD

Re: [makepkg] Erreur d'encodage(résolut)

Publié : dim. 20 déc. 2015, 16:02
par pepit
Bingo, ça a marché Fanch, merci. Il me faut encore configurer le programme en désignant le pilote, mais c'est en bonne voie!