Hi,

Quoting Helmut Grohne (2023-07-06 13:27:19)
> librust-syn-1-dev has (among other things) the following metadata:
> 
> Provides: librust-syn-1.0.109-dev
> Breaks: librust-syn-1.0.109-dev
> Multi-Arch: same

this looks very bad.

> If apt and dose were refusing this situation this were a normal bug at
> best. But since dpkg fails badly and leaves the system in an
> inconsistent state, I am raising this to rc-severity. Even if we deem
> this to be an apt bug or dpkg bug in the end, librust-syn-1-dev must
> still be changed since we cannot depend on fixed versions of package
> managers being used to install packages.

I'd be very interested in knowing what this self-conflict is supposed to
achieve. Depending on the answer it might be worth adding a Lintian check so
that this doesn't happen again in the future.

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to