Gentoo Linux emerge com conflito em python_target? [RESOLVIDO]

1. Gentoo Linux emerge com conflito em python_target? [RESOLVIDO]

Matheus
MannoPlay

(usa Gentoo)

Enviado em 29/02/2016 - 15:00h

Ola pessoal, esse e meu primeiro post no viva o linux, seguinte a um tempo eu fiz download do qutebrowser com o seguinte comando ""PYTHON_TARGETS="python3_5" emerge www-client/qutebrowser"" fez o download de boas ta funcionando normal, porem de agora em diante quando tento atualizar meu sistema ""emerge -avDNu @world"" todas as ebuilds falam que estao com depencia para python target, ja tentei por PYHTON_TARGET no meu make.conf ate da certo com alguns pacotes como o do libre office por exemplo mais ae aparece outro com a depencia do python mais antigo, quando coloco o mais antigo no make.conf volta para o libre office. ta dificil msm de resolver estou precisando de ajuda. aqui em exemplo:

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

Calculating dependencies /

!!! Problem resolving dependencies for sys-apps/util-linux from @system
... done!

!!! The ebuild selected to satisfy "sys-apps/util-linux" has unmet requirements.
- sys-apps/util-linux-2.27.1::gentoo USE="cramfs ncurses nls pam python readline suid udev unicode -build -caps -fdformat -kill (-selinux) -slang -static-libs -systemd -test -tty-helpers" ABI_X86="32 64 -x32" PYTHON_SINGLE_TARGET="python2_7 -python3_3 -python3_4" PYTHON_TARGETS="python3_4 -python2_7 -python3_3"

The following REQUIRED_USE flag constraints are unsatisfied:
python? ( python_single_target_python2_7? ( python_targets_python2_7 ) )

The above constraints are a subset of the following complete expression:
python? ( exactly-one-of ( python_single_target_python2_7 python_single_target_python3_3 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) )

(dependency required by "@system" [set])
(dependency required by "@world" [argument])



  


2. MELHOR RESPOSTA

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 29/02/2016 - 16:26h

Olha, vc já instalou o pacote que usa Python 3.
é um palpite, acho que ainda existe muita coisa escrita em Python 2, porisso tente o seguinte:

Liste os pythons que tem, as versões, depois regule seu sistema para usar Python 2.7 e repita os comandos


$ eselect python list (procure o número do python 2.7 = NUM)
# eselect python set NUM (onde NUM é o número do mais recente python 2.7)


se funcionar, troque sua linha python target, deixe os dois python, tipo assim:


USE_PYTHON="2.7"
PYTHON_TARGETS="python2_7 python3_4"

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.

3. Re: Gentoo Linux emerge com conflito em python_target?

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 29/02/2016 - 15:15h

MannoPlay escreveu:

Ola pessoal, esse e meu primeiro post no viva o linux, seguinte a um tempo eu fiz download do qutebrowser com o seguinte comando ""PYTHON_TARGETS="python3_5" emerge www-client/qutebrowser"" fez o download de boas ta funcionando normal, porem de agora em diante quando tento atualizar meu sistema ""emerge -avDNu @world"" todas as ebuilds falam que estao com depencia para python target, ja tentei por PYHTON_TARGET no meu make.conf ate da certo com alguns pacotes como o do libre office por exemplo mais ae aparece outro com a depencia do python mais antigo, quando coloco o mais antigo no make.conf volta para o libre office. ta dificil msm de resolver estou precisando de ajuda. aqui em exemplo:

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

Calculating dependencies /

!!! Problem resolving dependencies for sys-apps/util-linux from @system
... done!

!!! The ebuild selected to satisfy "sys-apps/util-linux" has unmet requirements.
- sys-apps/util-linux-2.27.1::gentoo USE="cramfs ncurses nls pam python readline suid udev unicode -build -caps -fdformat -kill (-selinux) -slang -static-libs -systemd -test -tty-helpers" ABI_X86="32 64 -x32" PYTHON_SINGLE_TARGET="python2_7 -python3_3 -python3_4" PYTHON_TARGETS="python3_4 -python2_7 -python3_3"

The following REQUIRED_USE flag constraints are unsatisfied:
python? ( python_single_target_python2_7? ( python_targets_python2_7 ) )

The above constraints are a subset of the following complete expression:
python? ( exactly-one-of ( python_single_target_python2_7 python_single_target_python3_3 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) )

(dependency required by "@system" [set])
(dependency required by "@world" [argument])


Faça a mesma coisa para este, só que com o PYTHON_TARGETS que o emerge informa: 2_7, 3_3, 3_4. Note que para o pacote com erro, não existe o python_single_target com o python 3.5.

Uma outra saída é você tirar o pacote www-client/qutebrowser da world list: emerge --deselect www-client/qutebrowser

Isto evitará possíveis conflitos...

EDIT: sugiro retirar o python3.5 do teu make.conf para evitar possíveis conflitos, visto que o 3.5 ainda não está estável...

-----------------------------------''----------------------------------
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.


4. Re: Gentoo Linux emerge com conflito em python_target?

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 29/02/2016 - 17:06h

Não é fácil ainda trabalhar com Python 3 no gentoo, tem muita coisa para Python 2.7, ainda.
quanto ao pacote, tente fazer ele compilar normal com python 2.7.

emerge www-client/qutebrowser 

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


5. Re: Gentoo Linux emerge com conflito em python_target? [RESOLVIDO]

Matheus
MannoPlay

(usa Gentoo)

Enviado em 29/02/2016 - 18:22h

Usei os metodos das duas respostas kkk ""emerge --deselect (x)"" e por o python 2.7 na lista e no meu make.conf
Obrigado! pela agilidade e conclusao


6. Re: Gentoo Linux emerge com conflito em python_target? [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 29/02/2016 - 19:42h

MannoPlay escreveu:

Usei os metodos das duas respostas kkk ""emerge --deselect (x)"" e por o python 2.7 na lista e no meu make.conf
Obrigado! pela agilidade e conclusao


Rsrsr..tá certo!! Tem que ser assim mesmo.

Que bom que deu certo. Marque o tópico como resolvido.


@Alberto, meu caro, acho que ambos merecemos pontos heim? Rsrs
-----------------------------------''----------------------------------
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.


7. Re: Gentoo Linux emerge com conflito em python_target? [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 01/03/2016 - 18:47h

sim, acho que mereceríamos ambos, os pontos... rsrsrs
Gentoo é bom pq tudo é controlável nele....
vc atualiza ou não troca versão ou não, compila com FLAG X ou Y ou não, co-existe duas versões etc...
grande ou pequeno, pesado ou leve, estável ou rolling release etc... como a pessoa quer.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts