Package: elinks
Version: 0.11.3-5
Severity: normal
Tags: patch
User: [EMAIL PROTECTED]
Usertags: origin-ubuntu ubuntu-patch hardy

Please use << versioning for Conflicts/Replaces (i.e. Conflict/Replace
anything before the version in which you made the change) rather than <=
versioning (in which you Conflict/Replace only the previous version you
know about and earlier). This takes account of external versions of your
package; for instance, Ubuntu had 0.11.1-1.5ubuntu1, and so ended up
failing to upgrade:

  https://bugs.launchpad.net/ubuntu/+source/elinks/+bug/215611

The attached patch adjusts the package relationships to cope (and I
think is the normal way most Debian maintainers work anyway; certainly I
use << versioning for this sort of thing when I have my Debian hat on).

Thanks,

-- 
Colin Watson                                       [EMAIL PROTECTED]
diff -u elinks-0.11.3/debian/control elinks-0.11.3/debian/control
--- elinks-0.11.3/debian/control
+++ elinks-0.11.3/debian/control
@@ -27,8 +27,8 @@
 Package: elinks-data
 Architecture: all
 Recommends: elinks (= ${source:Version})
-Conflicts: elinks (<= 0.11.1-1.5), elinks-lite
-Replaces: elinks (<= 0.11.1-1.5)
+Conflicts: elinks (<< 0.11.3-1), elinks-lite
+Replaces: elinks (<< 0.11.3-1)
 Description: Data files for ELinks - An advanced text-mode WWW browser
  ELinks (Enhanced Links) is a lynx-like character mode browser, created
  from the Links browser with many patches and enhancements.  It includes
@@ -42,7 +42,7 @@
 Section: doc
 Architecture: all
 Suggests: elinks
-Conflicts: elinks (<= 0.11.1-1.5), elinks-lite (<= 0.11.1-1.5)
+Conflicts: elinks (<< 0.11.3-1), elinks-lite (<< 0.11.3-1)
 Description: Documentation for ELinks - An advanced text-mode WWW browser
  ELinks (Enhanced Links) is a lynx-like character mode browser, created
  from the Links browser with many patches and enhancements.  It includes

Reply via email to