On 2024-10-28 16:49:36, Helmut Grohne wrote: > Package: python3-ulid > Version: 2.2.0-3 > Severity: serious > Justification: policy violation > > Conflicts must not be used to choose between incompatible APIs. Instead > one or both implementations should be renamed. python3-ulid's ulid does > not support the same syntax as ulid-cli's ulid.
Hi! I think I understand where you're coming from, but I fail to find a reference in the Debian policy about this. Section 7.4 doesn't talk about incompatible APIs, for example. I was thinking of shipping python3-ulid's in a separate binary package ("python3-ulid-cli"?) to allow python3-ulid and ulid-cli to be installed in parallel, would that fix this bug for you? Otherwise how do you suggest we proceed here? How different are the two interfaces anyways? Thanks for any advice! A. -- See the world as if for the first time; see it through the eyes of a child, and you will suddenly find that you are free. - Deepak Chopra