PDA

View Full Version : Gentoo e lingua italiana


Goteki
01-05-2006, 09:07
Dopo aver installato Kororaa e usando KDE mi accorgo che layout della tastiera e testo sono ammeregani. Ho risolto parzialmente il problema della tastiera (che però non mi prende più i caratteri speciali come la E di Euro o la chiocciolina) , ma il testo rimane sempre in inglese. Ho provato a scaricare il pacchetto delle lingue e questo è i risultato:
xgl ~ # emerge kde-i18n
Calculating dependencies... done!
>>> Emerging (1 of 1) kde-base/kde-i18n-3.5.2 to /
>>> checksums files ;-) kde-i18n-3.4.3.ebuild
>>> checksums files ;-) kde-i18n-3.3.2.ebuild
>>> checksums files ;-) kde-i18n-3.4.2.ebuild
>>> checksums files ;-) kde-i18n-3.5.2.ebuild
>>> checksums files ;-) kde-i18n-3.4.1.ebuild
>>> checksums files ;-) files/digest-kde-i18n-3.3.2
>>> checksums files ;-) files/digest-kde-i18n-3.4.1
>>> checksums files ;-) files/digest-kde-i18n-3.4.2
>>> checksums files ;-) files/digest-kde-i18n-3.4.3
>>> checksums files ;-) files/digest-kde-i18n-3.5.2
>>> checksums files ;-) files/kde-i18n-ru-3.3.2-kmplot.diff

* You must set the LINGUAS environment variable to a list of valid
* language codes, one for each language you would like to install.
* e.g.: LINGUAS="sv de pt"
*
* The available language codes are:
af ar az bg bn br bs ca cs cy da de el en_GB eo es et
eu fa fi fr fy ga gl he hi hr hu is it ja km ko lt lv
mk mn ms nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl
sr sr@Latn ss sv ta tg tr uk uz zh_CN zh_TW


!!! ERROR: kde-base/kde-i18n-3.5.2 failed.
Call stack:
ebuild.sh, line 1542: Called dyn_setup
ebuild.sh, line 654: Called pkg_setup
kde-i18n-3.5.2.ebuild, line 37: Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
Andando in Control Center non mi fa scegliere le altre lingue. Ho modificato correttamente l'opzione LINGUAS che ora riporta "it fr".

-Dove sta l'errore e come lo risolvo?

-Come posso fare a far funzionare la tastiera correttametnte? Su xorgconfig ho impostato su generic keyboard 104 caratteri (ho una normale tastiera Logitec Wireless) ma i caratteri speciali non fungono. Anche con l'impostazione 105 caratteri non cambia un tubo.

Goteki
01-05-2006, 10:35
Ho fatto un leggero passo in avanti.
Digitando nano -w /etc/make.conf ho decommentato e modificato le seguenti righe:

LINGUAS="it"
LANGUAGE="31"

Riprovando a ricompilare , ora quello che ottego è questo:

xgl ~ # emerge kde-i18n
Calculating dependencies... done!
>>> Emerging (1 of 1) kde-base/kde-i18n-3.5.2 to /
>>> checksums files ;-) kde-i18n-3.4.3.ebuild
>>> checksums files ;-) kde-i18n-3.3.2.ebuild
>>> checksums files ;-) kde-i18n-3.4.2.ebuild..

..blablabla...

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/kde-i18n-3.5.2 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-x --enable-mitshm --with-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --with-qt-libraries=/usr/qt/3/lib --disable-dependency-tracking --disable-debug --without-debug --disable-final --with-arts --prefix=/usr/kde/3.5 --prefix=/usr/kde/3.5 --mandir=/usr/kde/3.5/share/man --infodir=/usr/kde/3.5/share/info --datadir=/usr/kde/3.5/share --sysconfdir=/usr/kde/3.5/etc --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... configure: error: newly created file is older than distributed files!
Check your system clock

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/kde-i18n-3.5.2/work/kde-i18n-it-3.5.2/config.log

!!! ERROR: kde-base/kde-i18n-3.5.2 failed.
Call stack:
ebuild.sh, line 1526: Called dyn_compile
ebuild.sh, line 923: Called src_compile
kde-i18n-3.5.2.ebuild, line 52: Called kde_src_compile 'configure'
kde.eclass, line 213: Called econf '--with-x' '--enable-mitshm' '--with-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--with-arts' '--prefix=/usr/kde/3.5' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--sysconfdir=/usr/kde/3.5/etc'
ebuild.sh, line 527: Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

MrAsd
01-05-2006, 11:21
Devi sistemare la data; la data nel tuo sistema e' anteriore a quella di creazione dei files del pacchetto.

Per sistemare la tastiera in Xorg e in console segui la guida ufficiale di Gentoo (dovrebbe funzionare anche in Korora). Nota: siccome la guida e' una traduzione dal tedesco, dovrai cambiare tutti i riferimenti alla lingua tedesca "de" con "it" di italiano... es: non de_DE@euro ma it_IT@euro

http://www.gentoo.org/doc/it/guide-localization.xml