(I am in the months long process of converting from testing to stable,
using the bothwick "going stable" method; but I don't believe that is
related to the question I am asking.)
I was away for several days and have a number of problem with my
normally-daily update world. Some may be due to the testing-->stable
conversion but some I just don't understand at all.
The first complaint is
Conflict: 2 blocks (1 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/openssl:0
(dev-libs/openssl-1.0.1h-r1::gentoo, installed) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(dev-libs/openssl-1.0.1h-r2::gentoo, ebuild scheduled for merge) pulled in
by
>=dev-libs/openssl-1.0.1h-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]
required by (net-nds/openldap-2.4.38-r2::gentoo, installed)
I assume that the "no parents that aren't satisfied ..." means that
portage could handle this one.
There are a few more again with "no parents ...". Then comes one that I
can't understand
virtual/libintl:0
(virtual/libintl-0-r1::gentoo, ebuild scheduled for merge) pulled in by
>=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]
required by (net-libs/gnutls-3.3.4::gentoo, ebuild scheduled for merge)
(virtual/libintl-0::gentoo, installed) pulled in by
=virtual/libintl-0 required by (net-analyzer/nmap-6.25::gentoo, installed)
(and 31 more with the same problem)
This seems to say that nmap-6.25 requires specifically
virtual/libintl-0. But I went to net-analyzer/nmap-6.25.ebuild and the
only occurrence of libintl is
nls? ( virtual/libintl )
in RDEPEND
Why does this require specifically virtual/libintl-0 and not permit
virtual/libintl-0-r1?
Any help would be appreciated.
allan