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