On 14/11/2017 03:00, tu...@posteo.de wrote:
> Hi,
> 
> I got this:
> 
> * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> 
>   (net-libs/rpcsvc-proto-1.2-r1:0/0::gentoo, ebuild scheduled for merge) 
> pulled in by
>     net-libs/rpcsvc-proto required by 
> (net-analyzer/dsniff-2.4_beta1-r9:0/0::gentoo, installed)
>                                                     ^^^^^^^^^^^^^^^^^^^^^^^
> 
> 
>   (net-libs/libnsl-1.1.0-r1:0/2::gentoo, ebuild scheduled for merge) pulled 
> in by
>     net-libs/libnsl:0 required by @__auto_slot_operator_replace_installed__
>     net-libs/libnsl:0= required by (app-emulation/hercules-3.12:0/0::gentoo, 
> installed)
>     net-libs/libnsl:0= required by (app-text/opensp-1.5.2-r6:0/0::gentoo, 
> ebuild scheduled for merge)
>     net-libs/libnsl:0= required by 
> (net-analyzer/dsniff-2.4_beta1-r9:0/0::gentoo, installed)
>                                                  ^^^^^^^^^^^^^^^^^^^^^^^
> 
> 
> It looks like deoends on packages, which could not be installed at the
> same time on the same system.
> 
> Or am I wrong?

Yeah, you're wrong. David already explained the correct way out of this.

You need to learn to read portage output. The bits you quoted, and it's
quite common to see that section quoted here asking the kind of question
you asked, do NOT explain what the problem is.

That section is mere info, portage is giving you the long version of why
it wants to pull in any and all packages referenced in the problem area.
The real error is elsewhere in the output, you now have to go and read
it and understand it.

Portage's output sucks, this is very well known. It is either way too
verbose in junk you don't care about, or very terse in things you do.
But it's what we've got until someone submits a good patch and if you
want to run gentoo using portage, then you need to learn to decipher
it's output. Them's the breaks I'm afraid.

I recommend you take the entire output of which you quoted a part and go
through it line by line, figuring out why it's there and what it is
telling you. You only have to do this once to get a good handle on it,
and you will be very glad you did in the future :-)


-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to