On 2025-03-14 at 16:40, Preuße, Hilmar wrote: > Hello, > > I have some relationships defined in latest texlive-extra-utils: > > Package: texlive-extra-utils > Replaces: <snip>, texlive-binaries (<= 2024.20240313.70630+ds-5) > Breaks: <snip>, texlive-binaries (<= 2024.20240313.70630+ds-5) > > Nevertheless a test suite fails: > > 38s Unpacking texlive-extra-utils (2024.20250309-1) ... > 39s dpkg: error processing archive > /tmp/apt-dpkg-install-r5Hx5g/64-texlive-extra-utils_2024.20250309-1_all.deb > (--unpack): > 39s trying to overwrite '/usr/share/man/man1/mflua.1.gz', which is > also in package texlive-binaries (2024.20240313.70630+ds-5+b1)
> I guess 2024.20240313.70630+ds-5+b1 is larger than > 2024.20240313.70630+ds-5 Yes, it is. You can see this by asking dpkg: $ dpkg --compare-versions 2024.20240313.70630+ds-5 gt 2024.20240313.70630+ds-5+b1 $ echo $? 1 > and I should rather write > > Replaces: <snip>, texlive-binaries (< 2024.20240313.70630+ds-6) > Breaks: <snip>, texlive-binaries (< 2024.20240313.70630+ds-6) I'm not enough of an expert to say whether this is what you *should* do, but at a glance I think it looks like it would *work*. -- The Wanderer The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. -- George Bernard Shaw