Não consigo instalar programas com o portage! [RESOLVIDO]

1. Não consigo instalar programas com o portage! [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 20/09/2016 - 00:17h

to recebendo sempre a mesma saida pra quase todos os programas que tento instalar:

um tal de econf failed, nem o grub to podendo instalar


checking for ranlib... ranlib
checking build system type... Invalid configuration `x86_32-pc-linux-gnu': machine `x86_32-pc' not recognized
configure: error: /bin/sh ./config.sub x86_32-pc-linux-gnu failed

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/app-admin/sudo-1.8.15-r1/work/sudo-1.8.15/config.log
* ERROR: app-admin/sudo-1.8.15-r1::gentoo failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 133: Called src_configure
* environment, line 2872: Called econf '--enable-zlib=system' '--with-secure-path=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin' '--with-editor=/usr/libexec/editor' '--with-env-editor' '--without-insults' '--without-all-insults' '--without-ldap_conf_file' '--without-ldap' '--enable-nls' '--with-pam' '--without-skey' '--without-selinux' '--with-sendmail' '--without-opie' '--without-linux-audit' '--with-rundir=/var/run/sudo' '--with-vardir=/var/db/sudo' '--with-plugindir=/usr/lib/sudo' '--docdir=/usr/share/doc/sudo-1.8.15-r1'
* phase-helpers.sh, line 662: Called __helpers_die 'econf failed'
* isolated-functions.sh, line 117: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info '=app-admin/sudo-1.8.15-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-admin/sudo-1.8.15-r1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-admin/sudo-1.8.15-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-admin/sudo-1.8.15-r1/temp/environment'.
* Working directory: '/var/tmp/portage/app-admin/sudo-1.8.15-r1/work/sudo-1.8.15'
* S: '/var/tmp/portage/app-admin/sudo-1.8.15-r1/work/sudo-1.8.15'

>>> Failed to emerge app-admin/sudo-1.8.15-r1, Log file:

>>> '/var/tmp/portage/app-admin/sudo-1.8.15-r1/temp/build.log'

* Messages for package app-admin/sudo-1.8.15-r1:

* ERROR: app-admin/sudo-1.8.15-r1::gentoo failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 133: Called src_configure
* environment, line 2872: Called econf '--enable-zlib=system' '--with-secure-path=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin' '--with-editor=/usr/libexec/editor' '--with-env-editor' '--without-insults' '--without-all-insults' '--without-ldap_conf_file' '--without-ldap' '--enable-nls' '--with-pam' '--without-skey' '--without-selinux' '--with-sendmail' '--without-opie' '--without-linux-audit' '--with-rundir=/var/run/sudo' '--with-vardir=/var/db/sudo' '--with-plugindir=/usr/lib/sudo' '--docdir=/usr/share/doc/sudo-1.8.15-r1'
* phase-helpers.sh, line 662: Called __helpers_die 'econf failed'
* isolated-functions.sh, line 117: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info '=app-admin/sudo-1.8.15-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-admin/sudo-1.8.15-r1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-admin/sudo-1.8.15-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-admin/sudo-1.8.15-r1/temp/environment'.
* Working directory: '/var/tmp/portage/app-admin/sudo-1.8.15-r1/work/sudo-1.8.15'
* S: '/var/tmp/portage/app-admin/sudo-1.8.15-r1/work/sudo-1.8.15'
novatterra / #


quase todos os programinhas que tento instalar, entre outras coisas tem la no meio um tal de ECONF FAILED,
digo quase todos pq qdo fui instalar o "sudo" ele vem com 4 pacotes, os 3 anteriores a ele instalaram normnalmente, mas ele nao alguem me ajude a resolver esse problema por favor?


  


2. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 20/09/2016 - 07:23h

Ok...vamos lá.

Algumas coisas importantes:

- que mídia você utilizou para instalar? Do Gentoo mesmo? 32 ou 64 bits?
- atualizou o conjunto de pacotes com emerge -aDNUv @world?
- quais programas está tendo problemas para instalar?

Preciso que compartilhe os seguintes arquivos:

/var/tmp/portage/app-admin/sudo-1.8.15-r1/work/sudo-1.8.15/config.log
/var/tmp/portage/app-admin/sudo-1.8.15-r1/temp/build.log


Salva a saída dos comandos abaixo em algum arquivo e compartilhe também:

emerge --info =app-admin/sudo-1.8.15-r1::gentoo 

emerge --info 


Aproveitando, compartilha teu make.conf também.

Se tiver o Google Drive pode compartilhar por lá...senão em outro de tua preferência.

-----------------------------------''----------------------------------

"If it moves, compile it."




3. Re: Não consigo instalar programas com o portage!

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 20/09/2016 - 11:55h

Olá Luiz, bom dia

respondendo sua pergunta: sim, eu instalei pelo liveDVD do Gentoo i686, que eu baixei no site oficial pela aba "x86", e tenho feito tudo por la, bem quase tudo, compilar o kernel era uma tarefa pesada e meu note so tem 1Gb de ram, então essa foi a unica tarefa q eu fiz em chroot, no terminal virtual do Lubuntu (TTY1) pois no LiveDVD so consigo conectar a internet pelo KDE, meu note ta sem unidade de leitura então o Live ta instalado no Pendrive com o Rufus, eu queria ter conectado pelo LXDE mas não encontrei o ícone de redes wi fi la, :-(

minha sequencia de instalação parou nas ferramentas, logo em seguida à edição do FSTAB, então , seguindo a sequencia do manual:
* nano -w /etc/conf.d/net criei esse documento com sucesso
* Se for necessário um domínio NIS (usuários que não souberem o que é isso, provavelmente não precisarão), defina também:
(como eu não sei o que é então pulei, já q o manual disse q eu posso fazer isso)
* emerge --ask --noreplace net-misc/netifrc
These are the packages that would be merged, in order:
Calculating dependencies... done!
(achei estranha essa saida, mas... tudo bem)
* Iniciando automaticamente a rede durante o boot
(esse tb doi tudo ok)
* nano -w /etc/rc.conf
(não mudei nada pq nao entendi, preferi não mexer com quem ta quieto, kkk)
* nano -w /etc/conf.d/keymaps
(até abri esse documento, mas não alterei pq nao sei o correto pra teclado US internacional com acentos)

AQUI COMEÇAM AS TRETAS: :-(

* sysklogd >> essa eu instalei de boa e tb add ao runlevel sem problemas
* cronie >> NÀO consegui instalar essa, mas não vou postar a saída pq consegui instalar o "dcron" e tb incializei ele, sugestoes do proprio manual.
* mlocate >> usado pra indexação de arquivos, NÃO consegui instalar, eis a saida do terminal:
https://bpaste.net/show/6834d005aa45
* dhcpcd >. esse eu instalei tranquilo.
* sudo >> tb NÃO consegui, eis a saída do terminal: https://bpaste.net/show/cff37999b3ea
* grub:2 >> tb NÃO consegui, :-( eis a saída do terminal: https://bpaste.net/show/c5c223123843


eis os docs q vc pediu:
* /var/tmp/portage/app-admin/sudo-1.8.15-r1/work/sudo-1.8.15/config.log
https://bpaste.net/show/a69776484852
* /var/tmp/portage/app-admin/sudo-1.8.15-r1/temp/build.log
https://bpaste.net/show/ce286b20a553

eis as saidas dos comandos q vc pdiu:
* emerge --info =app-admin/sudo-1.8.15-r1::gentoo
https://bpaste.net/show/37bb15ddb7a3
* emerge --info
https://bpaste.net/show/4a53e5988514

e por ultimo, meu make.conf >> https://bpaste.net/show/55dd0a45d31a

eis a saida do emerge -aDNUv world: https://bpaste.net/show/4cc95fa74af3

so de curiosidade, ontem a noite eu atualizei o grub do pendrive e o lubuntu incluiu o gentoo na lista de boot, resolvi testar, e olha so, mano, INICIALIZOOOOU cara, apesar desses problemas, fui dormir super feliz.
obrigado amigo, fico aqui no aguardo.


4. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 20/09/2016 - 12:05h

eskeci de dizer, eu tentei instalar outros programinhas diferentes pra ver se o erro era geral ou so com algumas coisas, algumas ferramentas foram normal, como o dhcp ou o sysklogd ja aquelas outras nao, mas eu testei o mp3blaster algo q nao tem nada a ver, so pra testar e recebi uma saida estranha: https://bpaste.net/show/915f27df21bb USE flag insatisfeita? foi isso mesmo que eu li? que diabo seria isso?
ah e o screenfetch ta rodando de boa la :-)
(adorei ver o simbolo do gentoo no meu sistema recem instalado) :-)




5. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 20/09/2016 - 13:29h

Ok..são bastante coisas para analisar. Vou dar uma olhada e te respondo depois.

De início, para o teclado, verifique com o comando abaixo:

setxkbmap -print 


Após isto uma googlada te ajudará sobre o layout correto para o teclado. Localmente, você encontrará diversos modelos no diretório /usr/share/keymaps/i386/qwerty. No link a seguir você encontrará mais detalhes:

https://wiki.gentoo.org/wiki/Keyboard_layout_switching

Em relação ao erro do mp3blaster, o Portage precisa de uma (any-of) das flags apresentadas (oss sdl) para poder completar a instalação do pacote. Você escreveu algo que me preocupou sobre as flags...rsrsrsr. Estas são muito importantes no Gentoo e você deve conhecê-las bem para aproveitar teu sistema ao máximo, ainda mais quando temos uma máquina não muito potente. O que eu sugiro que você faça agora:

Instale os seguintes pacotes (caso consiga), são muito úteis:

app-portage/eix
app-portage/gentoolkit
app-portage/portage-utils

Leia mais sobre as USE flags: https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/USE

Não abuse colocando várias no make.conf. Ao invés disto, utilize o diretório /etc/portage/package.use para refinar as flags para cada pacote. Normalmente o diretório não existe, pode criá-lo. Há uma outra forma que é um arquivo de nome package.use no diretório /etc/portage. Explicando ambos:

Diretório:: caso opte por utilizar um diretório, crie um conforme informado acima. Dentro deste diretório deverá conter arquivos com os nomes dos pacotes a serem instalados e as USE flags que você quer habilitar ou desabilitar. Tomando como exemplo o mp3blaster, neste caso ficaria assim:
novatterra / # ls /etc/portage/package.use/
mp3blaster


O arquivo deve conter:


# mp3blaster
# flags desabilitadas são precedidas pelo caractere - e flags habilitadas não são precedidas por nenhum caractere.
media-sound/mp3blaster oss sdl vorbis -lirc -sid


Arquivo:: crie um arquivo de nome package.use no diretório /etc/portage. Neste arquivo deverá conter todos os pacotes com as flags que você quer habilitar/desabilitar. Ex:


# arquivo geral de USE flags para todos os pacotes

# --------------------------------------------------------------------- #
# flags para instalação do pacote mp3blaster
media-sound/mp3blaster oss sdl vorbis -lirc -sid

# --------------------------------------------------------------------- #

# demais pacotes futuros que precisem de algum flag, devem vir abaixo...
...



Você deverá saber qual flag é melhor para teu sistema... então leia até não aguentar mais. Não é por nada, mas acho que isto aqui pode te ajudar um pouco:

https://www.vivaolinux.com.br/artigo/Um-olhar-sobre-o-Portage-tools-Parte-I/
https://www.vivaolinux.com.br/artigo/Um-olhar-sobre-o-Portage-Tools-Parte-II/
https://www.vivaolinux.com.br/artigo/Um-olhar-sobre-o-Portage-Tools-Parte-III/

Há diversas formas de se trabalhar com elas... aproveite. Não deixe de conferir os seguintes também:

https://www.vivaolinux.com.br/~albfneto/confs/
https://www.vivaolinux.com.br/artigo/Experimento-com-Linux-Misturando-Sabayon-com-Gentoo/
https://www.vivaolinux.com.br/artigo/Experimento-com-Linux-(parte-2)-de-Sabayon-a...-Gentoo-e-Funtoo...
https://www.vivaolinux.com.br/artigo/Instalando-gerenciando-e-mantendo-pacotes-no-Gentoo-Linux-e-der...
https://www.vivaolinux.com.br/dica/Sabayon-e-Gentoo-Atualizar-Portage-em-um-unico-comando/
https://www.vivaolinux.com.br/dica/Desmascarando-pacotes-em-Sabayon-e-Gentoo/

-----------------------------------''----------------------------------

"If it moves, compile it."




6. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 20/09/2016 - 15:18h

ola amigao


De início, para o teclado, verifique com o comando abaixo:

setxkbmap -print

Após isto uma googlada te ajudará sobre o layout correto para o teclado. Localmente, você encontrará diversos modelos no diretório /usr/share/keymaps/i386/qwerty. No link a seguir você encontrará mais detalhes:


então, eu dei uma checada no diretorio q vc disse e achei sim, varios mapas de teclados la, pesquisei algo no google e modifiquei o documento, troquei o sistema pra gentoo mas nao funfou nao, mas nao esquenta com isso agora, nao é tão grave assim, depois do X estar rodando eu configuro o teclado.


Em relação ao erro do mp3blaster, o Portage precisa de uma (any-of) das flags apresentadas (oss sdl) para poder completar a instalação do pacote. Você escreveu algo que me preocupou sobre as flags...rsrsrsr. Estas são muito importantes no Gentoo e você deve conhecê-las bem para aproveitar teu sistema ao máximo, ainda mais quando temos uma máquina não muito potente. O que eu sugiro que você faça agora:


deu super certo, tentei instalar o mp3 blaster e a saida mudou, ele parou de reclamar das USE flags, so nao instalou por causa do velho problema de sempre, o maldito econf failed


Instale os seguintes pacotes (caso consiga), são muito úteis:

app-portage/eix
app-portage/gentoolkit
app-portage/portage-utils


consegui instalar os dois ultimos, o primeiro nao instalou, (econf failed d novo)
apesar de nao ter ideia de pra que eles servem, kkkkk


Não abuse colocando várias no make.conf. Ao invés disto, utilize o diretório /etc/portage/package.use para refinar as flags para cada pacote. Normalmente o diretório não existe, pode criá-lo. Há uma outra forma que é um arquivo de nome package.use no diretório /etc/portage. Explicando ambos:

...

Arquivo:: crie um arquivo de nome package.use no diretório /etc/portage. Neste arquivo deverá conter todos os pacotes com as flags que você quer habilitar/desabilitar. Ex:


ate agora não mexi no make.conf pra adicionar USE flags, mas esse diretorio (/etc/portage/package.use) ja existia, de modo que somente editei ele com suas observações, e tb criei outro documento dentro dele com as flags apenas do mp3blaster.

no mais, brigadao por tudo,
no aguardo


7. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 20/09/2016 - 15:41h

Luiz
me lembrei de uma coisinha aqui,

ontem, qdo eu estava lendo as respostas suas e do alberto no outro topico, sobre o erro do genkernel, antes de compilar o kernel eu estava instlando qualquer coisa que eu quisesse normalmente, o portage não reclamava de absolutamente nada, entao foi ai que decidi instalar o mp3blaster (pois uso muito esse programa) ele pediu inicialmente 40 pacotes, ok, aceitiei, comecei a instalaçao e fui ler o artigo, qdo terminei, foi que eu cheguei a conclusao q deveria compilar o kernel com aquelas opçoes abençoadas no genkernel, entao o que eu fiz? (acho que foi burrice, mas pode ser isso q esteja dando problema) o mp3 estava na metade, entao esperei ele terminar, o pacote 21 ou 22 nao lembro e dei um Ctrl+C, abortei a instalaçao, limpei a tela e fui compilar o kernel, a partir dai o treco desandou. e começaram essas reclamaçoes do portage, ja ate atualizei ele (emerge portage) pra ver se resolvia mas ate agora nada, sera q não foi isso que eu fiz que estragou tudo? so to em duvida pq tem coisa que ele instala e tem coisa que não instala, se não instalasse mais nada eu teria certeza, (acho q fiz cáca, ne?) kkkk


8. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

johnf
johnf

(usa Slackware)

Enviado em 20/09/2016 - 15:43h

Luiz, até achei interessante o Gentoo, mas.. não sei se eu que sou burro demais ou o sistema que é difícil de entender kkkk
Até instalei ele mês passado, mas não consegui assimilar o conceito das USE FLAGS. Aí deixei de lado. Mas admiro quem consiga domar o Gentoo kkkk


9. Re: Não consigo instalar programas com o portage!

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 20/09/2016 - 15:56h

pois eu adoro um bom desafio, johnf, qdo meto na cabeça que quero uma coisa ninguem mais me faz mudar de ideia,

Slackware é o segundo sistema que mais gosto, usei ele um ano inteiro, é outro bicho ruim de se domesticar, mas qdo se consegue voa longe

Um dia ainda instalo ele no estilo gentoo, compilando peça por peça até o ultimo byte,
kkkk


10. Re: Não consigo instalar programas com o portage!

Eric
Grinder

(usa Slackware)

Enviado em 20/09/2016 - 16:01h

johnf escreveu:

Luiz, até achei interessante o Gentoo, mas.. não sei se eu que sou burro demais ou o sistema que é difícil de entender kkkk
Até instalei ele mês passado, mas não consegui assimilar o conceito das USE FLAGS. Aí deixei de lado. Mas admiro quem consiga domar o Gentoo kkkk


Eu dei uma meia explicação aqui, talvez possa te ajudar.
http://www.hardmob.com.br/sistemas-operacionais/624657-note-velho-ja-instalou-gentoo-3.html#post1279...
Post número #30

- - - - -
www.github.com/ericfernandesferreira


11. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

johnf
johnf

(usa Slackware)

Enviado em 20/09/2016 - 16:19h

novatterra escreveu:



E esse é um bom desafio kkkkkk , mas é que eu só tenho um notebook, e não poderia levar muito tempo para ajustar o sistema. Tipo, eu lembro que instalei e iniciei a interface gráfica. Quando fui instalar o Firefox, deu essas mesmas mensagens de flags e tal, aí desanimei kkk vou ter que setar flag pra tudo?

Grinder escreveu:



Valeu cara, vou dar uma olhada. Até pq tenho interesse em voltar a usá-lo.
Só preciso aprender mais =]



12. Re: Não consigo instalar programas com o portage! [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 20/09/2016 - 16:29h

johnf escreveu:

Luiz, até achei interessante o Gentoo, mas.. não sei se eu que sou burro demais ou o sistema que é difícil de entender kkkk
Até instalei ele mês passado, mas não consegui assimilar o conceito das USE FLAGS. Aí deixei de lado. Mas admiro quem consiga domar o Gentoo kkkk


rsrsrsr... não..você não é burro..rsrsrsr (ri demais).

No começo é tudo difícil mesmo, não tem jeito. Demora um pouco pra assimilarmos como podemos utilizar as flags de modo que possamos aproveitar nosso sistema. Eu ainda estou aprendendo sobre o Gentoo e olha que já uso há quase sete anos, mas ainda apanho um pouco =]

Mas devemos aprender na medida do possível, degrau por degrau, pois o sistema exigirá isto de nós. Quando tiver vontade novamente, dá uma mexida com o Gentoo.. é bem bacana! ;)

-----------------------------------''----------------------------------

"If it moves, compile it."





01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts