Conflito de dependencias no emerge world do Gentoo [RESOLVIDO]

1. Conflito de dependencias no emerge world do Gentoo [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 14/01/2018 - 15:33h

Como resolvo esse tipo de erro, pessoal?
(sys-apps/hwids-20170328:0/0::gentoo, ebuild scheduled for merge) conflicts with
>=sys-apps/hwids-20140304[udev] required by (sys-fs/eudev-3.1.5:0/0::gentoo, installed)





  


2. MELHOR RESPOSTA

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 14/01/2018 - 15:58h

Tenta assim:

USE="udev" emerge --pretend --verbose sys-apps/hwids 


Vê no que dá...
-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."



3. Re: Conflito de dependencias no emerge world do Gentoo

edps
edps

(usa Slackware)

Enviado em 14/01/2018 - 19:54h

Se porventura vc estiver descartando o UDEV no make.conf com -udev, bastará retirá-lo que isso deverá resolver.

1. tive esse problema ao manter o -udev no make.conf, ao retirá-lo tudo se resolveu.

* ou faça como o sugerido pelo amigo @luiztux

EDIT:

inclusive tenho que corrigir o meu make.conf do blog faz tempo:

https://edpsblog.wordpress.com/2017/08/17/conf-make-conf-para-gentoo-stable/

Segue o mesmo atualizado:


ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=native -fomit-frame-pointer -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3"

MAKEOPTS="-s -j2"
EMERGE_DEFAULT_OPTS="--ask --jobs=2 --load-average=2 --autounmask-write=y --with-bdeps=y --quiet-build=y --keep-going=y"
FEATURES="ccache parallel-fetch parallel-install sandbox" #collision-protect #clean-logs #fail-clean #buildpkg" #getbinpkg"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"
AUTOCLEAN="yes"

PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
PORTAGE_TMPDIR=/var/tmp
PORTAGE_NICENESS=10
PORT_LOGDIR=/var/log/portage
PAX_MARKINGS="none"
AUTOCLEAN="yes"

CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3"

DEFAULT="bindist nls perl python -bluetooth -doc -eds -gnome -joystick -kde -midi -networkmanager -phonon \
-qt3 -qt3support -qt5 -systemd -upower"

USE="${CPU_FLAGS_X86} ${DEFAULT}"

ALSA_CARDS="nvidia"
INPUT_DEVICES="evdev keyboard mouse"
VIDEO_CARDS="nouveau"

L10N="pt-BR"
LINGUAS="pt_BR"

GENTOO_MIRRORS="http://gentoo.c3sl.ufpr.br/ \
ftp://gentoo.c3sl.ufpr.br/gentoo/ \
http://distfiles.gentoo.org/ \
rsync://gentoo.c3sl.ufpr.br/gentoo/"


EDPS. Tomei a Liberdade de colocar este link do VOL, com a atualização, como Comentário, lá no seu Artigo.


4. Re: Conflito de dependencias no emerge world do Gentoo [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 14/01/2018 - 22:12h

Era exatamente isso q eu tinha feito @edps eu tinha posto a use "-udev" apenas tirei o " - " e segui o conselho do @luiztux,
valeu Luiz, deu super certo aqui.
Resolvido.

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


5. Re: Conflito de dependencias no emerge world do Gentoo [RESOLVIDO]

Sandro Souza
novatterra

(usa Arch Linux)

Enviado em 14/01/2018 - 22:15h

De vez em qdo eu encontro esse tipo de erro aqui, geralmente é uso de "USE FLAG" ou depende da situação?

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


6. Re: Conflito de dependencias no emerge world do Gentoo [RESOLVIDO]

eu20noel
eu20noel

(usa Gentoo)

Enviado em 14/01/2018 - 22:32h

novatterra escreveu:

De vez em qdo eu encontro esse tipo de erro aqui, geralmente é uso de "USE FLAG" ou depende da situação?

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


Geralmente são flag use.
Se vc ainda não está totalmente familiarizado com o gentoo, o ideal é vc usar o menor número de flags possíveis e incluir quando necessário direto na compilação do pacote, ou no /etc/portage/package.use.
Mesmo tento usado gentoo por mais de 10 anos eu deixo meu USE=flag no make.conf vazio.


7. Re: Conflito de dependencias no emerge world do Gentoo [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 14/01/2018 - 22:33h

novatterra escreveu:

De vez em qdo eu encontro esse tipo de erro aqui, geralmente é uso de "USE FLAG" ou depende da situação?

==================================================
Inteligência é a habilidade de evitar fazer o trabalho, e mesmo assim conseguir ter o trabalho realizado. (Linus Torvalds)


Se o erro for parecido é bem provável que esteja relacionado às USE flags. Tem também conflitos de SLOTS, dependências circulares, pacotes bloqueados, etc. Mas isto é uma outra história.

Esta solução vale apenas pra esta situação, se porventura você tiver que recompilar este pacote, ou atualizá-lo, o erro retornará. Certifique-se de configurar isto no /etc/portage/package.use para que esta modificação se torne permanente.

Ainda, se os erros que você vem tendo tiverem a indicação da flag udev, então considere colocá-la no make.conf, ou, adicione-a à cada pacote que faça uso da mesma no package.use.


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

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




8. Re: Conflito de dependencias no emerge world do Gentoo [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/01/2018 - 22:40h

Udev e eudev só serviram pra me dar problemas, sofri demais com esses conflitos de dependência entre esses dois diabinho
______________________________________________________________________

#voltalisteiro








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts