Control: tags -1 +patch

Ok, with help from infinity and RAOF, this solution appears to work. You
can keep the libsane1 package name and you don't have to add a transitional
package.

infinity strongly recommended the Conflicts instead of Breaks for this
situation.

https://irclogs.ubuntu.com/2017/10/25/%23ubuntu-release.html


--- a/debian/control    2017-10-24 15:15:49 +0000
+++ b/debian/control    2017-10-25 01:42:21 +0000
@@ -77,8 +77,9 @@
 Section: libs
 Architecture: any
 Multi-Arch: same
-Breaks: libsane (<< 1.0.27-1)
-Replaces: libsane (<< 1.0.27-1)
+Conflicts: libsane (<< 1.0.27-1~)
+Replaces: libsane (<< 1.0.27-1~)
+Provides: libsane (= ${binary:Version})
 Pre-Depends: ${misc:Pre-Depends}
 Depends:
  acl [linux-any],


Thanks,
Jeremy Bicha

Reply via email to