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

Re: libqwt-dev: apt reinstalls the package

forcemerge 631816 633943

Jonathan Nieder wrote:
> Raphael Hertzog wrote:

>> It's accepted by dpkg at least. Why would it be invalid?
> It all depends on how one interprets the phrase "may not" in the
> following sentence describing debian_version
> 	It is optional; if it isn't present then the upstream_version
> 	may not contain a hyphen.

Oops --- I can't read.  Thanks.

After rereading it again, I think what was confusing me is that
I read the subject of this sentence as being <debian_revision>, rather
than the entire "-<debian_revision>" part.

With the latter interpretation, it seems possible to view 6.0.0- as a
valid version number with debian_revision part present but an empty

And based on

	The package management system will break the version number
	apart at the last hyphen in the string (if there is one) to
	determine the upstream_version and debian_revision. The
	absence of a debian_revision is equivalent to a
	debian_revision of 0

it seems safe to assume that it would represent the same version as

Eugene, does this sound sensible to you?  Any ideas for clarifying the
text either way?


Reply to: