(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