Control: tag -1 wontfix

Hi!

On Tue, 2014-02-04 at 13:47:01 +0000, Dimitri John Ledkov wrote:
> Package: dpkg
> Version: 1.17.0
> Severity: wishlist
> Tags: patch

> As part of 1.17.0 bug report
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700177 was fixed, which
> whilst enforcing Debian Policy, breaks backwards compatability for 3rd
> party packages that (ab)use bad version numbers. In effort to preserve
> backwards compatibility where such packages still need to be maintained
> please allow override is_native version check in dpkg 3.0 Native format.

Part of the definition of what's and what's not a native package is
the version scheme, and I've never considered that a Debian specific
thing specified by its policy. The fact that dpkg-source has been
sloppy in the past for format 1.0 does not mean newer formats should
not behave better in that respect, and when the change was done it
was “pretty early” as to not have any major impact, because the
current state had not been dregraded.

This change does not affect extraction in any way, so backward
compatibility is preserved. If a maintainer is going to rebuild the
_source_ package, that means they have changed it, at which point they
might as well fix the bogus version. There's also no connection
whatsoever between the source and binary versions, so you can still use
stuff like pkg-source_0 with pkg-binary1_2.0-1 and pkg-binary2_1:4.0-10
produced from the same source package, for example.

Given the above, I don't see any reason at all to support this, and
I'm thus marking this report as wontfix, and will be closing in a bit.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to