Erro na instalação do KDE

1. Erro na instalação do KDE

Mauricio
mzibit

(usa Gentoo)

Enviado em 13/08/2011 - 08:57h

Bom dia gurizada,
Instalei o Gentoo em um note aqui, e estou instalando agora o KDE.
Defini o básico necessário na variável USE com o ufed.
Estou instalando com o seguinte comando: emerge -av kde-meta

Depois de algumas horas compilando, ele parou nesse item com o seguinte erro: Failed to emerge /dev-games/ggz-client-libs-0.0.14.1.

Não tem um arquivo que da para selecionar e tirar esse pacote? ja que pelo nome imagino que não precisarei usá-lo.


Erro completo: e.so.9.0.0
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: .libs/libggzcore_la-conf.o: relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
.libs/libggzcore_la-conf.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libggzcore.la] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1/ggzcore'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1'
make: *** [all] Error 2
emake failed
* ERROR: dev-games/ggz-client-libs-0.0.14.1 failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 2318: Called games-ggz_src_compile
* environment, line 1281: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =dev-games/ggz-client-libs-0.0.14.1',
* the complete build log and the output of 'emerge -pqv =dev-games/ggz-client-libs-0.0.14.1'.
* The complete build log is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/environment'.
* S: '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1'

>>> Failed to emerge dev-games/ggz-client-libs-0.0.14.1, Log file:

>>> '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/build.log'

* Messages for package dev-games/ggz-client-libs-0.0.14.1:

* ERROR: dev-games/ggz-client-libs-0.0.14.1 failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 2318: Called games-ggz_src_compile
* environment, line 1281: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =dev-games/ggz-client-libs-0.0.14.1',
* the complete build log and the output of 'emerge -pqv =dev-games/ggz-client-libs-0.0.14.1'.
* The complete build log is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/environment'.
* S: '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1'




Obrigado desde já


  


2. Re: Erro na instalação do KDE

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 13/08/2011 - 09:17h

se o pacote não compilar, pule e continue, depois vc volta nele para ver o que está acontecendo.

para pular o primeiro, esse que deu problema, copie a linha de emerge que está usando, vai rodar de novo mas use a opção --skipfirst , isso pulará apenas o primeiro pacote que não funcionar...

se quiser que ele pule todos os pacotes que der problema e continue com os outros, use a opção --keep-going, então o que eu faria?

abaixo está sua linha de emerge, suponho que vc usou:

sudo LINGUAS="pt_BR" emerge -av pacote1 pacote2 pacote3 etc... deixe assim:

sudo LINGUAS="pt_BR" emerge -av --resume --keep-going (ou --skipfirst) pacote1 pacote2 pacote3 etc...

se ele já tiver compilado várias coisas, sua opção --resume funcionará. demora para compilar KDE, demora mesmo..

esse pacote que não compilou é só para jogo, não há problema. acho que não conseguirá compila-lo, pq pela mensagem de erro que tem me parece um erro no script, no Ebuild.
mais tarde,se tiver curiosidade, cheque no bugzilla do gentoo se o bug é conhecido.

mas usando keepgoing, se algum pacote essencial não compilar, e depois não funcionar, precisará voltar nele depois.
para conhecer os nomes dos pacotes, saber o que está faltando etc...as GUIs são práticas.
um substituto do synaptic, mas para gentoo e que eu gosto muito é o portato, sou o tradutor dele inclusive para pt_BR.
se quiser instale o portato:

LINGUAS="pt_BR" emerge -av portato

essa variável linguas,é para instalar em português direto, ela evita que sejam instalados aquele montão de locales, por ex.acho que não usaremos openoffice em coreano e dinamarquês! rsrsrsrsrsrrss




3. Re: Erro na instalação do KDE

Mauricio
mzibit

(usa Gentoo)

Enviado em 13/08/2011 - 10:02h

Olá alfbneto
Obrigado pelas dicas, estou quebrando a cabeça aqui.
Na máquina não precisei de nada disso, acho que porque era x86 e aqui é x64 pode ter alguma coisa a ver?

Mas não está pulando :(
tentei tanto o --skipfirst quanto o --keep-going

ele empaca na ggz-libs-clients e no libjpeg-turbo (alguma coisa assim)


localhost ~ # emerge -av kde-meta --keep-going

* ERROR: dev-games/ggz-client-libs-0.0.14.1 failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 2318: Called games-ggz_src_compile
* environment, line 1281: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =dev-games/ggz-client-libs-0.0.14.1',
* the complete build log and the output of 'emerge -pqv =dev-games/ggz-client-libs-0.0.14.1'.
* The complete build log is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/environment'.
* S: '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1'

>>> Failed to emerge dev-games/ggz-client-libs-0.0.14.1, Log file:

>>> '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/build.log'
*** Resuming merge...

These are the packages that would be merged, in order:

Calculating dependencies... done!

* Messages for package app-text/hunspell-1.2.11:

* To use this package you will also need a dictionary.
* Hunspell uses myspell format dictionaries; find them
* in the app-dicts category as myspell-<LANG>.

* Messages for package dev-games/ggz-client-libs-0.0.14.1:

* ERROR: dev-games/ggz-client-libs-0.0.14.1 failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 2318: Called games-ggz_src_compile
* environment, line 1281: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =dev-games/ggz-client-libs-0.0.14.1',
* the complete build log and the output of 'emerge -pqv =dev-games/ggz-client-libs-0.0.14.1'.
* The complete build log is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/environment'.
* S: '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1'
* One or more packages are either masked or have missing dependencies:
*
* >=dev-games/ggz-client-libs-0.0.14 pulled in by:
* (kde-base/libkdegames-4.6.5::gentoo, ebuild scheduled for merge)
*
* The resume list contains packages that are either masked or have
* unsatisfied dependencies. Please restart/continue the operation
* manually, or use --skipfirst to skip the first package in the list and
* any other packages that may be masked or have missing dependencies.
*
* The following package has failed to build or install:
*
* (dev-games/ggz-client-libs-0.0.14.1::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/temp/build.log'
*

* GNU info directory index is up-to-date.

* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts