Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Debian 'Replaces: colcon' field #628

Merged
merged 1 commit into from
Mar 16, 2024

Commits on Mar 15, 2024

  1. Add Debian 'Replaces: colcon' field

    Upstream Debian has decided to package colcon, and they created a
    package simply called 'colcon' which provides only the /usr/bin/colcon
    executable and some weak dependencies as a sort of replacement for
    colcon-common-extensions. This conflicts with our python3-colcon-core
    package during unpacking.
    
    We could add 'Conflicts: colcon', but I think this is a great use case
    for 'Replaces:' because the only file provided by 'colcon' is
    /usr/bin/colcon, which we obviously provide here. This way, folks can
    still successfully install 'colcon' and get the weak dependencies even
    if our version of python-colcon-core is installed, and our copy of
    /usr/bin/colcon will take precedence over the one provided by 'colcon'.
    cottsay committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    a0ee3d9 View commit details
    Browse the repository at this point in the history