Ben Collins wrote: > > Well then the debian package ends up with xx.xx-x-y versioning, in > > which case it is not a debian native package, and the policy proposal > > would require it to have a .diff.gz. A package with xx.xx-x versioning > > cannot be a debian native package; let me quote existing policy: > > > > The <upstream-version> may contain only alphanumerics and the > > characters `.' `+' `-' `:' (full stop, plus, hyphen, colon) and > > should start with a digit. If there is no <debian-revision> then > > hyphens are not allowed; if there is no <epoch> then colons are > > not allowed. > > Then the policy proposal is moot and only needs to be enforced by dinstall.
Thing is, although policy explains in detail what parts of a version number are what, and exaclty what is allowed in each part, it makes no link between a package being native or not, and a diff.gz and .orig.tar.gz existing or now. In fact, it policy does not contain the terms "diff.gz" or "diff ", or "orig.tar". So I think Henrique's proposal has merit. So does modifying dinstall of course. -- see shy jo

