Pacotes Calculate [RESOLVIDO]

1. Pacotes Calculate [RESOLVIDO]

deni  simoes pires
deni

(usa Slackware)

Enviado em 21/05/2011 - 01:45h

Depois de atualizar Calculate simulei a instalação do Portato mas já deu problema com pacotes mascarados.onde acho: -app-portage/portato-0.14.1::gentoo (masked by: ~amd64 keyword). [email protected] ~ $ emerge -p portato

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "portato" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-portage/portato-0.14.1::gentoo (masked by: ~amd64 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.



  


2. MELHOR RESPOSTA

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 24/05/2011 - 11:39h

vc está certo é no .mozilla o flash.
veja se o seu firefox não é 64 bits,pq o flash player plugin é outro.
o andré,pinduvoz, acaba d epublicar boa dica de como instalar o o flash.

agora se o Calculate for todo como o Gentoo e o Sabayon, ele tem Flash nativo,no sistema, exp
fazer um
emerge -s adobe-flash ou eix adobe flash

para ve se existe um pacote adobe-flash,pq o sabayon tem. o flash é nativo no navegador, não precisa ser instalado.


instalou autounmask?
agora seu portato não instala pq pede GTK em uma das das duas versões

tente ver qual gtk+ está instalado:

emerge -s gtk+

se não tiver GTK+ instale-o,use a versão mais nova.

veja se no seu etc/make/conf,nas USE= flags, vc tem a flag "introspection"... se tiver, remova.

tente tb ver a versão do GLIBC,pq essa dualidade do GTK+ tem a ver com isso:

http://www.vivaolinux.com.br/topico/Sabayon-Linux/Portage-nao-encontra-GTK-em-compilacoes.

em gentoos, sempre tema opção d etentar instalar sem as deps, muitas vezes funciona, mas nem sempre, ex para o portato:

sudo emerge -av --nodeps portato

e aí ele não vai pedir nem perl,nem gtk+ etc...
pq seu sistema já deve ter um perl, um gtk+ por default, para checar, quando portage pedir um pacote, faça o um comando

emerge -s pacote, para ver qual versão do pacote vc tem....

se vc já tem um perl e um gtk+, pq o portato não fucncionaria com ele?
invés de fazer dowgrade do pacote tente instalar sem deps, ele vai tentar usar o perl ou o gtk+ do sistema.

em alguns casos, vc pode até tirar o pacote blocante, ou recompilar SEM AQUELA DEPS,ex..


USE="-python3" emerge av pacote

isto é vc está recompilando sem python 3 , de modo que ele só use o 2.7.

(é apenas um exemplo, não faça isso no portato, ele foi escrito em python e pygtk, o seu problema de python não está ocorrendo nessa sua ultima re-instalação)

estou tentando te explicar o método geral


Lidar com a smascaras as colisões etc... é só oas mensagens.. vc leu...

"precisa deste ou daquele pacote, para satisfazer as deps"

instale o pacote que ele pede, geralmente na versão mais nova, ou tente instalar sem as deps...

por ex, se tá mascarado tem que desmacarar, se pede downgrade d ealguma coisa e vc não quer o downgrade, vc instala sem deps, para não fazer o downgrade, porisso eu pedi para simular...

ou seja, o jeitão geral é olhar o que o portage pede

infelizmente portage nunca foi traduzido para português, mas ele "fala" com vc o que precisa.

essa "complicação" dos gentoos, é pq, sendo de compilação, o binário não tá pronto, precisa ser "feito", "montado" e essa montagem depende do seu sistema do que vc tem instalado..

Parece entusiasmado co os Gentoos. São diferentes, não? são desafiadores, mas eu sempre digo, são linux para fuçar,prá mexer, mais do que para usar!

com tempo, pegará prática, meu gentoo está dois anos e meio sem re-instalar, e o sabayon meu, 5.5, era originalmente, quando instalado 5.1 !

mas quando comecei a mexer, a 4 anos, quebrei meu gentoo 8 vêzes e o sabayon, 6!rrss de ter que re-instalar tudo como vc fez com o calculate.






3. Pacotes Calculate

deni  simoes pires
deni

(usa Slackware)

Enviado em 21/05/2011 - 21:54h

Gostaria de saber onde achar documentação para aprender a lidar no terminal com o emerge:instalar=pacotes mascarados=ebuilds=etc...Procurei esta indicação do albfneto mas está fora essa página,não consegui acessa-la.


4. Re: Pacotes Calculate [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 22/05/2011 - 17:34h

olá, para o portato, como o rutger falou.

mas lembre que deve variar a accept_keywords conforme seu micro: use ACCEPT_KEYWORDS="~x64" para 64 bits intel, "~amd64" para AMD 64, ou "~x86" s efor 32 Bits!

documentação MINHA, é apenas sobre como editar make conf.!

como lidar com máscaras, pacotes blocados, sandbox,ebuilds, colisões,

conhecer sobre isso,

só com prática com gentoo, cada caso é um caso, mas para começar,

precisa procurar na rede, usando estas palavras chave:

Using Portage, Safe Flags for Gentoo, USE Flags, Ebuilds for Gentoo, editing make.conf, gentoo ebuilds, gentoo overlays, collisions in Gentoo, gentoo masked and hardmasked packages, gentoo packages etc...

e a documentação do Gentoo e do Calculate

e procurar LER as mensagens do Portage, e ele fala o que precisa... ex....

The package X is blocked by the presence of package Y installed! o que é preciso fazer? tirar o package Y:

emerge -C --nodeps Y

e depois re-instalar o X

emerge -av X

e recolocar o pacote Y:

emerge -av Y

etc... etc...



5. Re: Pacotes Calculate [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 22/05/2011 - 23:46h

tem mais um jeito de remover máscaras:

instale o pacote autounmask:

$ sudo emerge -av autounmask

agora desmascare o portato:

$ sudo autounmask app-portage/portato-0.14.1

e depois instale, se quiser, já em pt_BR:

$ sudo LINGUAS-"pt_BR" emerge-av portato


6. Re: Pacotes Calculate [RESOLVIDO]

deni  simoes pires
deni

(usa Slackware)

Enviado em 23/05/2011 - 23:13h

ola albfneto .consegui instalar o Firefox 4 eo amsn.O Firefox tenho que ir na pasta pra abri-lo.O amsn não consigo achar em lugar nenhum.Mas esta instalado porque abriu e já usei. Firefox e o amsn não instalaram icone nem abrem em Alt-f2 nem no terminal.Outra coisa,instalei o flash descompactei e coloquei em mozzila plugins mas sigo sem flash no Cromium e no Firefox. Segui tuas indicações mas seguem os problemas.Tua ultima indicação voltou assim: calculate deni # emerge -av autounmask

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "~dev-lang/perl-5.12.2" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/perl-5.12.2-r6::gentoo (masked by: package.mask)

(dependency required by "virtual/perl-Sys-Syslog-0.27" [installed])
(dependency required by "dev-perl/PortageXS-0.02.10-r1[-minimal]" [ebuild])
(dependency required by "app-portage/autounmask-0.27" [ebuild])
(dependency required by "autounmask" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

calculate deni # autounmask app-portage/portato-0.14.1
bash: autounmask: comando não encontrado



7. Re: Pacotes Calculate [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 24/05/2011 - 01:35h

firefox,se não fez icone,clique com o botão direito na tela e faça os icones.
creio que o flash, precisa ser colocado na pasta firefox, subdir plugins e não na pasta mozilla.

vc leu o portage? seu autounmask não instalou, porisso não funcionou:

citação:

(dependency required by "app-portage/autounmask-0.27" [ebuild])
(dependency required by "autounmask" [argument])

, pq depende de perl que esta mascarado!

desmascare antes o perl, manualmente..

editando o etc/portage/package.keywords,

mas como vai ter que desmascarar o portato, já o faça

detalhes veja:

http://forums.gentoo.org/viewtopic-p-5501540.html

e procure por unmasking packages in gentoo.

ou tente primeiro instalar o autounmask, sem deps:

sudo emerge -av --nodeps autounmask

para ver se ele funciona

ainda, tem mais um jeito, pq tem um script para desmascarar pacotes gentoo:

http://ds3k.wordpress.com/2008/10/26/unmask-packages-in-gentoo/




se firefox e aMSN não abrem no terminal, execute no terminal e poste aqui os erros que aparecem

amsn pacotes, para achar: os pacotes ficam, as configs em /etc,

parte fica em /home/usuario/.pasta em pastas hidden, como outros linux

eos binarios em /bin ou /sbin, mas alguma coisa poderá estar em /usr/share



8. Re: Pacotes Calculate [RESOLVIDO]

deni  simoes pires
deni

(usa Slackware)

Enviado em 24/05/2011 - 03:08h

Deu certo com "emerge -av --nodeps autounmask". Installing (1 of 1) app-portage/autounmask-0.27
* checking 2 files for package collisions
>>> Merging app-portage/autounmask-0.27 to /
* Package calculate-desktop-2.2.11 has changed files:
* User deni:
* /home/deni/.calculate/ini.env
--- /usr/
--- /usr/bin/
>>> /usr/bin/autounmask
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/autounmask-0.27/
>>> /usr/share/doc/autounmask-0.27/Changelog.bz2
>>> app-portage/autounmask-0.27 merged.
>>> Regenerating /etc/ld.so.cache...

>>> Recording app-portage/autounmask in "world" favorites file...
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

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

* IMPORTANT: 2 config files in '/etc' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
calculate deni # LINGUAS-"pt_BR" emerge-av portato
bash: LINGUAS-pt_BR: comando não encontrado
Só ainda não consegui instalar o Portato.Vou tentar novamente,Uma coisa simples mas que não sei como fazer é depois do etc-update ,sair e salvar.Digito :qw mas segue pedindo pra atualizar.Creio que não consigo sair e salvar.



9. Re: Pacotes Calculate [RESOLVIDO]

deni  simoes pires
deni

(usa Slackware)

Enviado em 24/05/2011 - 10:58h

alculate deni # LINGUAS="pt_BR" emerge -av portato

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=x11-libs/gtk+-2.20:2[introspection?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/gtk+-2.24.3::gentoo (masked by: package.mask)
- x11-libs/gtk+-2.20.1-r1::gentoo (masked by: package.mask)

(dependency required by "x11-libs/vte-0.28.0-r200" [ebuild])
(dependency required by "app-portage/portato-0.14.1" [ebuild])
(dependency required by "portato" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.



10. Re: Pacotes Calculate [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 24/05/2011 - 12:23h

vou ver se instalo o último calculate, numa partição vazia, pq aí eu repito seus comandos para ver o que está acontecendo.
Eu testei calculate, mas em versões anteriores.

eis mais um exemplo tirado do meu sabayon.

Copying old /var/cache/eix cache to /var/cache/eix.previous
* Running eix-update
Reading Portage settings ..
Building database (/var/cache/eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-flat)
Reading category 154|154 (100%) Finished
[1] "sunrise" /var/lib/layman/sunrise (cache: parse|ebuild*#metadata-flat#assign)
Reading category 154|154 (100%) Finished
[2] "zugaina" /var/lib/layman/zugaina (cache: parse|ebuild*#metadata-flat#assign)
Reading category 106|154 ( 68%): net-voip .. * ERROR: net-voip/ekiga-3.2.7 failed (depend phase):
* EAPI=2 is not supported
*
* Call stack:
* ebuild.sh, line 1998: Called source '/var/lib/layman/zugaina/net-voip/ekiga/ekiga-3.2.7.ebuild'
* ekiga-3.2.7.ebuild, line 11: Called inherit 'kde4-base' 'gnome2'
* ebuild.sh, line 1403: Called qa_source '/usr/portage//eclass/kde4-base.eclass'
* ebuild.sh, line 43: Called source '/usr/portage//eclass/kde4-base.eclass'
* kde4-base.eclass, line 23: Called inherit 'kde4-functions' 'toolchain-funcs' 'fdo-mime' 'gnome2-utils' 'base' 'virtualx' 'versionator' 'eutils'
* ebuild.sh, line 1403: Called qa_source '/usr/portage//eclass/kde4-functions.eclass'
* ebuild.sh, line 43: Called source '/usr/portage//eclass/kde4-functions.eclass'
* kde4-functions.eclass, line 20: Called die
* The specific snippet of code:
* *) die "EAPI=${EAPI} is not supported" ;;
*

an tentar hoje, atualizar o overlay Zugaina (é um dos overlay clássicos, o zugaina e o sunrise, no meu sabayon eu uso os overlays, sabayon, pure-funtoo, sunrise e zugaina).

houve a mensagem acima,é só ler para ver, o portage disse, que o pacote EKIGA tem uma linha no Ebuild (o script que controla a compilação) chamando para uma antiga versão (EAPI 2, não mais suportada)pq foi compilado num KDE4 velho!

ou seja, ignorei pq eu não uso EKIGA, ele não está instalado, mas se eu usasse, teria que por exemplo, que procurar outro ekiga, fora do overlay zugaina, em outra versão e que usasse bibliotecas mais novas!

ou seja, é mais ou menos assim qu se faz, fazer o que o portage pede! s etiver duvida simule (emrege -p) se souber queu já tem pacote que serce, instale sem depe (emerge --nodeps).

cuidado apenas com opções de emerge tipo world, tipo clean e deepclean.

teoricamente, portage permite remover pacotes orfãos, ma é perigoso, vc já percebeu que os gentoos tem muitsa deps cruzadas. ex. instalou o pacote A, e NÂO precisa do pacote B (sozinho, sem nada dep) para funcionar, mas se ele encontrar no sistema o pacote B instalado, e funcionar melhor com ele, ela vai USAR (flags USE=)

e aí, o pacote B, teóricamente orfão, não é mais orfão, percebeu, se vc tirar o pacote B orfão, quebra o pacote A!

o Daniel Robbins, o inventor do Portage e do Gentoo, é um programador brilhante
e curioso, é bem acessível e ajuda todo Mundo, já a galera dos foruns gentoo, dá impressão de que tem que ser um gênio do gentoo! Ignoram quase as gentoo like e a galera que as usa!

porém o Daniel não!
me falou por email, que gosta de Sabayon, testou e que é amigo do Fabio Erculiani.





11. Re: Pacotes Calculate [RESOLVIDO]

deni  simoes pires
deni

(usa Slackware)

Enviado em 24/05/2011 - 22:40h

ola albfneto .Sucesso.fiz conforme tua indicação para instalar o adobe-flash.Já tinha instalado o autounmask como indicaste.Daí fiz: emerge -s adobe-flash.Mostrava a versão instalada e a versão mais nova não instalada dai entãofiz: emerge -av --nodeps adobe-flash.Foi feito um upgrade dele pra última versão.Tá instalado funcionando.To escutando todas minhas rádios e abrindo videos do you tube,etc...Tudo normal.Funfa tudo.Essa tua indicação pro flash vai ser muito útil.Tenho visto muitos como eu quebrando a cabeça com o tal flash.E essa indicação tua funcionou.Por enquanto vou colocar o tópico como resolvido pelo seguinte, porque preciso colocar a melhor resposta e também com isso ajudar aqueles que procurarem na internet.Agora sei que algumas respostas vão pra internet e portanto isso vai ajudar muitas pessoas que como eu precisam de ajuda.Outra coisa to com o Portato instalado mas não está abrindo.E o flhas funciona tudo normal mas só no Chromium,no Firefox não.Talvez porque eu já tinha instalado nele.Bom,vou tentar fazer funcionar no Firefox mas se não der vou reinstalar o Firefox,porque o flash funciona no Chromium e não quero mais problemas como famoso "flash".Bueno, por enquanto é isso.Obrigado até aqui.Abrçs.


12. Re: Pacotes Calculate [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 25/05/2011 - 12:28h

Deni, tb pode tentar instalr coisas. simulado, sem o --nodeps, o nodeps, é para os casos que as deps não dforam achadas, por ex, ou são muitas etc...
ou seja podia talver ter instaldo o flash, com as deps, mas se tá funfando não mude.

sobre o portato, tente abrir em linha de comando, no terminal, em modo user:

$ portato

e copie e cole os erros que aparecerem.r

Ele usa sudo gráfico (gksu ou kdesu), automasticamente, se vc tentar abrir em modo root ele dá erro de segmetação.
se não gostar do portato, ou não instalar, lembre vc tem outras opções, o porthole e o kuroo, eu usei muito eles, mas agora uso o portato. embora dê para instalar com comandos, o portato é muito util quando vc quer instalar,por ex, um gnome todo e não sabe os nomes dos pacotes.

linux tipo gentoo, dão um trabalhão, mas eles são fantásticos, muito diferentes... gosto tanto que eu práticamente não uso Linux de tipo debian,uso gentoos e RPMs.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts