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