absolinux

Sujet : LFS/pacman/Glibc/localedef
posté par Skippythekangoo 102 messages     le  24-03-2016  à  16:03citer
Salutations à toutes et à tous...

Je reviens avec mes soucis de constructin de LFS avec pacman.

J'en suis à 6.9 du Livre 7.9 SYSV.

Le PKGBUILD est en bonne voie, mais là où je bloque c'est au niveau des localdef.

install -dm755 ${pkgdir}/usr/lib/locale
localedef -i ${pkgdir}/usr/share/i18n/locales/cs_CZ -f ${pkgdir}/usr/share/i18n/charmaps/UTF-8.gz ${pkgdir}/usr/lib/locale/cs_CZ.UTF-8

${pkgdir} correspond au repertoire de construction du paquet, qui sera installé une fois qu'il sera compilable...

Ma question porte sur ces dernières instructions.

en construisant le paquet "makepkg --skipchecksum", j'ai ceci en message d'erreur.

/home/bob/build/glibc/pkg/glibc/usr/share/i18n/charmaps/UTF-8.gz
:164: syntax error in prolog: invalid definition
memory exhausted

J'ai essayé avec "-f ${pkgdir}/usr/share/i18n/charmaps/UTF-8.gz" d'où l'erreur ci-dessus et avec "-f ${pkgdir}/usr/share/i18n/charmaps/UTF-8" qui me répond qu'il ne trouve pas "${pkgdir}/usr/share/i18n/charmaps/UTF-8".

J'avoue que je me sens perdu depuis deux jours...

Si quelqu'un à une idée, elle sera la bienvenue.

Cordialement,

Skippy the Kangoo...


_______________________

º¿º Skippy the Kangoo º¿º
posté par Skippythekangoo 102 messages     le  27-03-2016  à  18:59citer
Je reviens sur mon problème.

En faisant des recherches, j'ai trouvé ceci
https://lists.centos.org/pipermail/centos/2012-December/130758.html

j'ai donc suivi le principe et décompacté les UTF-8.gz et autres qui doivent me servir.

j'ai aussi renomé certains charmpas, qui étaient ecrit en minuscule.

Voilà donc,

ce problème est résolu.

J'ouvrirais un autre post pour un prochain soucis...

Cordialement,

Skippy the Kangoo...
_______________________

º¿º Skippy the Kangoo º¿º
posté par Myou 99 messages     le  27-03-2016  à  19:35citer
Merci bcp pour la solution a ton problème et merci de l'avoir documenté.

Désolé de ne pas avoir pu aider ....

Bon courage et bravo si tu avances, c'est ce qui est cool avec LFS... se fixer un but et le réaliser ;o)

A+

Denis




répondre