Instalacao do VIM no Gentoo [RESOLVIDO]

1. Instalacao do VIM no Gentoo [RESOLVIDO]

Carlos Augusto Nascimento Aloise
aloise

(usa Gentoo)

Enviado em 30/06/2010 - 17:06h

Prezados, estou tentando instalar o VIM no Gentoo e nao estou conseguindo devido a dependencia de um MASKED PACKAGE. Segue a mensagem e obrigado

# emerge -av vim
These are the packages that would be merged, in order:
Calculating dependencies -
!!! All ebuilds that could satisfy ">=app-admin/eselect-python-20091230" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-python-20100321 (masked by: required EAPI 1, supported EAPI 0)
- app-admin/eselect-python-20091230 (masked by: required EAPI 1, supported EAPI 0)
- app-admin/eselect-python-99999999 (masked by: required EAPI 2, supported EAPI 0)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "app-editors/vim-core-7.1.330" [ebuild])
#


  


2. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Raq de computadô
raquer

(usa Outra)

Enviado em 30/06/2010 - 17:07h

Legal. E qual é a sua dúvida ?


3. Instalacao do VIM no Gentoo

Carlos Augusto Nascimento Aloise
aloise

(usa Gentoo)

Enviado em 30/06/2010 - 17:18h

Simples, como instalar o VIM nesse caso.
Obrigado


4. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Rodrigo Chaves
stilldre

(usa Funtoo)

Enviado em 30/06/2010 - 17:31h

tente o seguinte comando:

"ebuild /usr/portage/app-admin/eselect-python/eselect-python-9999999.ebuild merge"

voce pode instalar qualquer ebuild presente no diretório /usr/portage/app-admin/eselect-python com o comando ebuild


5. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Carlos Augusto Nascimento Aloise
aloise

(usa Gentoo)

Enviado em 01/07/2010 - 08:32h

stilldre,
Fiz conforme pedido e recebi a resposta abaixo ... Estou procurando pela internet, mas ate agora sem muito sucesso. Obrigado

# ebuild /usr/portage/app-admin/eselect-python/eselect-python-99999999.ebuild merge
Disabling noauto in features... merge disables it. (qmerge doesn't)
Traceback (most recent call last):
File "/usr/bin/ebuild", line 132, in ?
debug=debug, tree=mytree)
File "/usr/lib/portage/pym/portage.py", line 3278, in doebuild
use_cache, mydbapi)
File "/usr/lib/portage/pym/portage.py", line 2889, in doebuild_environment
raise portage_exception.UnsupportedAPIException(mycpv, eapi)
portage_exception.UnsupportedAPIException
#


6. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 01/07/2010 - 08:40h

aloise, as mensagens de erro que vc esta obtendo,me indicam que o seu Portage, comando emerge, esta desatualizado (erros de EAPI) e o seu Python esta em versao tambem desatualizada.
primeiramente,poste aqui, a saida destes comandos...

eselect kernel list
eselect python list
emerge -s portage


7. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Carlos Augusto Nascimento Aloise
aloise

(usa Gentoo)

Enviado em 01/07/2010 - 09:20h

Prezado, provavelmente, acabei de chegar neste ambiente e herdei essa ... Segue o resultado dos comandos e obrigado

# eselect kernel list
Available kernel symlink targets:
[1] linux-2.6.18-gentoo-r1 *
[2] linux-2.6.19-gentoo-r2
# eselect python list
!!! Error: Can't load module python
exiting
# emerge -s portage
Searching...
[ Results for search key : portage ]
[ Applications found : 6 ]

* app-portage/kportagetray [ Masked ]
Latest version available: 0.2.3
Latest version installed: [ Not Installed ]
Size of files: 128 kB
Homepage: https://sourceforge.net/projects/kportagetray/
Description: Graphical application for Portage's daily tasks
License: GPL-3

* app-portage/portage-mod_jabber
Latest version available: 0.0.5.1
Latest version installed: [ Not Installed ]
Size of files: 8 kB
Homepage: http://usrportage.de/
Description: A notification module for the portage elog-system to notify via the XMPP (Jabber) protocol
License: GPL-2

* app-portage/portage-utils
Latest version available: 0.4
Latest version installed: [ Not Installed ]
Size of files: 87 kB
Homepage: http://www.gentoo.org/
Description: small and fast portage helper tools written in C
License: GPL-2

* dev-perl/PortageXS
Latest version available: 0.02.10-r1
Latest version installed: [ Not Installed ]
Size of files: 28 kB
Homepage: http://download.mpsna.de/opensource/PortageXS/
Description: Portage abstraction layer for perl
License: GPL-2

* dev-python/yolk-portage [ Masked ]
Latest version available: 0.1
Latest version installed: [ Not Installed ]
Size of files: 2 kB
Homepage: http://pypi.python.org/pypi/yolk-portage
Description: Gentoo Portage plugin for yolk
License: GPL-2

* sys-apps/portage [ Masked ]
Latest version available: 9999
Latest version installed: 2.1.2_rc4-r5
Size of files: 0 kB
Homepage: http://www.gentoo.org/proj/en/portage/index.xml
Description: Portage is the package management and distribution system for Gentoo
License: GPL-2

#






8. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 01/07/2010 - 09:47h

olha, esse seu sistema é muito antigo, ele tem uns dois anos ou mais. ele esta com kernel 19. o novo e 34!
o portage e escrito em python, e seu python não parece ativado.
porisso seus erros de EAPI, SLOT etc...

como vc instalou esse Gentoo?
ou "herdou" mesmo um micro com ele?

tem dois jeitos,ou atualizar tudo,ou usar os pacotes que deseja, em um portage antigo, do EAPI compativel.

não é muito fácil atualizar portages antigos.

experimente fazer:

emerge -p --sync

de inicio use a opção -p, --pretend, pq a troca do python sozinho nos gentoos,pode causar problemas.

depois tente ativar o python,ainda sem fazer o --sync,

sudo emerge -p python,se tiver um montão de dependencias, faça assim:

sudo emerge -p --nodeps python

se tiver um montão de dependencias, tente apenas atualizar o máximo possivel o seu python, sem mexer no resto, embora eu ache que pode não funcionar:

sudo emerge -av --nodeps python



como está no meu sistema:
veja neste exemplo, veja meu Sabayon (é um Gentoo modificado) ele usa o mesmo portage do gentoo, veja como é diferente,o mais novo, atualizado

albfneto@sabayon ~ $ eselect python list
Available Python interpreters:
[1] python2.6 *

albfneto@sabayon ~ $ eselect kernel list
Available kernel symlink targets:
[1] linux-2.6.31-sabayon
[2] linux-2.6.33-sabayon
[3] linux-2.6.34-rc3-git10
[4] linux-2.6.34-rc4-git4
[5] linux-2.6.34-sabayon *

os kerneis que vê, escrito sabayon, são de sabayon,os kerneis escrito GIT, são de gentoo.


percebeu pq não consegue atualizar? o Portage seu não está mais nos repos, ou melhor, não tem os pacotes com o EAPI antigo adequado, os ebuilds são diferentes. e tudo diferente, bibliotecas, QT, GTK etc...

o portage é escrito em python, e seu python não está ativado.(erros py de suas mensagens)

não se assuste com essas particularidades do Gentoo, pq ele é um sistema fantástico, apesar das dificuldades aparentes.



9. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Carlos Augusto Nascimento Aloise
aloise

(usa Gentoo)

Enviado em 01/07/2010 - 10:40h

É camarada, até acredito, mas realmente complicou pois sou marinheiro de primeira viagem no gentoo e por estar muito desatualizado estou sofrendo com esse tipo de problema. Peguei esse cara pronto, ja deve ter uns 2 anos ou mais e o "pai da criança" ja era. Parei no primeiro comando


# emerge -p --sync
emerge: The 'sync' action does not support '--pretend'.


10. Re: Instalacao do VIM no Gentoo [RESOLVIDO]

Rodrigo Chaves
stilldre

(usa Funtoo)

Enviado em 01/07/2010 - 11:57h

cara... já que é assim, o melhor seria instalar alguma coisa mais atual... baixa uma imagem de cd e instala uma versão mais recente de gentoo, ou pode também optar por uma distro mais refinada como sabayon ou funtoo... veja:

http://sabayonlinux.org/
http://www.vivaolinux.com.br/artigo/Sabayon-5.0-Uma-nova-distro-multimidia-(parte-1)/

http://www.funtoo.org/
http://www.vivaolinux.com.br/dica/Guia-rapido-de-instalacao-do-Funtoo/







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts