Hi Ondřej,

>> I'd be happy to merge other fixes I have made since version 1:5.2.0-1
>> into http://anonscm.debian.org/cgit/collab-maint/tidy-html5.git/ if
>> that's OK with you.

I've merged a few of my improvements into collab-maint/tidy-html5.git
today, and merged back most of your improvements to the original repo,
thanks!

The solution for bug #827716 of using Breaks: for the overwritten
symlink is not ideal, because on a system which has the older version of
libtidy installed, the upgrade of libtidy-dev results in the error:

 libtidy-dev (1:5.2.0-1.1) breaks libtidy-0.99-0 and is installed.

...followed by a dpkg error.

The solution I have in the other repo is to use Replaces: for the
library package and Conflicts: for the libtidy-dev package, which means
that the user is warned to remove libtidy-0.99-0 first, but does not
actually result in an error:

https://anonscm.debian.org/cgit/collab-maint/tidy.git/tree/debian/control

I feel this is more accurate because libtidy-dev does not generally fit
the definition 'Replaces: libtidy-0.99-0'

Would you be willing to give this alternative solution for #827716 a try?

Cheers!

Daniel

Reply via email to