Bug#85270: PROPOSAL] Forbiding debian-revision field for Debian-native source packages
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
Reply to: