[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: