On 2021-08-16 21:27:33, Anthony Fok wrote:

[...]

> So, in summary, it just means the following in debian/control:
>
>     Source: github-cli
>     ...
>     XS-Go-Import-Path: github.com/github/cli
>     ...
>     Package: github-cli
>     ...
>     Conflicts: gitsome, gh
>     Provides: gh
>     Replaces: gh

I do not see why you would Conflicts with `gh` here. It's not an actual
package name, so it doesn't need that. I am not sure that Replaces is
necessary either. Those would be required if we were renaming or
replacing an existing package, which is not quite the case here.

Some would argue that installing gitsome *and* gh *would* be desirable,
however, which might make the Conflicts problematic. If that's the case,
then there is a number of mechanisms that we could use, but I'd actually
cross that bridge when we get there.

a.
-- 
C'est la nuit qu'il est beau de croire à la lumière
                        - Edmond Rostand

Reply via email to