On 24 Jun 1998, Manoj Srivastava wrote: > Gregory> Essentially you are completely overriding the version number > Gregory> with a hidden version number that the user isn't presented > Gregory> with. > > Yes. But in this case, humans already know that 2.0.9pre1 is > lower than 2.0.10; so the epochs merely make this clear to dpkg as > well. epochs can be misused to create a bogus ordering, but in this > case I think this is the system working as designed. > > Gregory> If we want to go this route we could just abandon > Gregory> sorting on upstream package version and number our releases > Gregory> sequentially. That may not be an unreasonable way to go, but > Gregory> it certainly isn't the system we're using now. > > Oh, simmer down. This method makes sure that human readable > upstream version numbers are also understood by dpkg. We are not just > subverting the ordering; we are ensuring that upstream version sort > correctly for Debian. > Oh, simmer down yourself ;-)
You agree in the first paragraph quoted above that epochs, in this case, "are completely overriding the version number ..." and seem unwilling to admit that this is "just subverting the ordering". It sounds like you are suggesting that it would be worthwhile to use epochs on every release of a package, bumping the epoch number each time to ensure its proper sequence recognition by dpkg. In any case, use of epochs to manage pre-release numbering problems will require the epoch at least be incrimented after each round of a pre-release session, creating an additional bit of historic baggage that need not be carried. Choosing an adequate numeric suffix for the pre-release version numbering is a better solution than the current cludge, but it requires time travel to be able to impliment with the current release. > manoj > > -- > "The time for action is past! Now is the time for senseless > bickering!" Ashleigh Brilliant Absolutely! ;-) Dwarf -- _-_-_-_-_- Author of "The Debian Linux User's Guide" _-_-_-_-_-_- aka Dale Scheetz Phone: 1 (850) 656-9769 Flexible Software 11000 McCrackin Road e-mail: [EMAIL PROTECTED] Tallahassee, FL 32308 _-_-_-_-_-_- If you don't see what you want, just ask _-_-_-_-_-_-_- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]