(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

Reply via email to