Package odcs

This package has a packaging problem, which should be described in the notes. Check where the problem is coming from, and work with the maintainer to correct it.

If this is a false positive, file a portingdb bug.

This package has Ambiguous Requires (or BuildRequires): it uses unversioned python, rather than python2 or python3, to refer to other packages. The Python version should always be given explicitly.

See odcs in the Fedora Pagure, or go directly to the corresponding spec file.


A single package depends on both Python 2 and Python 3. It should be split into a python2 and python3 subpackages to prevent it from always dragging the py2 dependency in.


  • odcs-0.2.7-2.fc29
    • /usr/bin/python3
    • × python(abi) = 2.7
  • odcs-client-0.2.7-2.fc29
    • /usr/bin/python3
  • python2-odcs-client-0.2.7-2.fc29
    • × python(abi) = 2.7
  • python2-odcs-common-0.2.7-2.fc29
    • × python(abi) = 2.7
  • python3-odcs-client-0.2.7-2.fc29
    • python(abi) = 3.7
  • python3-odcs-common-0.2.7-2.fc29
    • python(abi) = 3.7

Ambiguous Requires

This package has ambiguous (Build)Requires for: