Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-4255

sys-apps/portage-2.3.8-r6 messing up with conflicting packages

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None
    • None

      Using portage 2.3.8-r6, emerge -pvuDN @world gives me the following:

      These are the packages that would be merged, in order:
      
      Calculating dependencies  ....... done!
      [ebuild     U  ] dev-python/idna-2.6::python-kit [2.5::python-kit] PYTHON_TARGETS="python2_7 python3_6 -pypy -pypy3 -python3_4 -python3_5" 133 KiB
      [ebuild     U  ] dev-python/pyflakes-1.6.0::python-kit [1.5.0::python-kit] PYTHON_TARGETS="python2_7 python3_6 -pypy -pypy3 -python3_4 -python3_5" 48 KiB
      
      Total: 2 packages (2 upgrades), Size of downloads: 180 KiB
      
      Oops! Conflicts have been encountered:
      
      >>> dev-python/requests-2.18.2-r1:0/0::python-kit, installed, wants <dev-python/idna-2.6[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
      
      My candidates are:
      
      >>> dev-python/idna-2.6:0/0::python-kit, ebuild scheduled for merge has SLOT 0/0
      >>> dev-python/idna-2.5:0/0::python-kit, installed has SLOT 0/0
      >>> dev-python/flake8-3.4.1:0/0::python-kit, installed, wants <dev-python/pyflakes-1.6.0[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
      
      My candidates are:
      
      >>> dev-python/pyflakes-1.6.0:0/0::python-kit, ebuild scheduled for merge has SLOT 0/0
      >>> dev-python/pyflakes-1.5.0:0/0::python-kit, installed has SLOT 0/0
      
      
      We hope this informational output has been useful in identifying the
      problem. We are continually working to reduce conflicts. Do not
      hesitate to report a bug at https://bugs.funtoo.org. Thank you! :)
      

      It seems to be troubled about dev-python/pyflakes-1.6.0 and dev-python/pyflakes-1.5.0 being pulled in the same time. However, there is no reason to pull dev-python/pyflakes-1.6.0. Every reverse dependencies are OK with 1.5.0 and pyflakes is not in world set.

      On the other hand, emerge -pv pyflakes wants to pull dev-python/pyflakes-1.6.0 and does not trigger any error while it should (since flake8 requires <dev-python/pyflakes-1.6.0).

      These are the packages that would be merged, in order:
      
      Calculating dependencies  ... done!
      [ebuild     U  ] dev-python/pyflakes-1.6.0::python-kit [1.5.0::python-kit] PYTHON_TARGETS="python2_7 python3_6 -pypy -pypy3 -python3_4 -python3_5" 48 KiB
      
      Total: 1 package (1 upgrade), Size of downloads: 48 KiB
      

      None of these issue is present with sys-apps/portage-2.3.8-r5.

            drobbins drobbins
            pytony pytony
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: