On Monday, July 1, 2024 5:59:00 PM EDT Alec Leamas wrote:
> On 01/07/2024 21:51, Andrey Rakhmatullin wrote:
> 
> Hi Andrey.
> 
> Thanks for input.
> 
> > On Mon, Jul 01, 2024 at 09:46:11PM +0200, Alec Leamas wrote:
> >> After some thought, I tend to think that adding an epoch is the right
> >> thing
> >> here.
> >> 
> >> The Policy [1] says:
> >> ---
> >> Epochs can help when the upstream version numbering scheme changes, but
> >> they must be used with care. You should not change the epoch, even in
> >> experimental, without getting consensus on debian-devel first.
> >> ---
> >> 
> >> With all this said: Is this a case where using a epoch is justified? If
> >> not, why?
> > 
> > Adding epochs to work around 3rd-party repo version problems sounds quite
> > wrong. We don't even add epochs that Ubuntu itself adds.
> 
> But this is not about third parties, it's about upstream which publishes
> PPA packages. So far these are by far the most used Linux packages.
> 
> I also hesitate to add an epoch, after all they are basically considered
> evil. But if we should not use them when upstream has a broken
> versioning we are about to replace, when should we use it?
> 
> I have good relations with upstream, and they are willing to abandon the
> current broken versioning in favor of something sane. But the legacy is
> there, and we need to handle it.
> 
> Have considered tricks like adding a 10000. prefix to the debian/ubuntu
> versions. But to me, this looks even worse.
> 
> Thoughts?

Upstream can change the versioning however they want.  They are upstream.  If 
they don't care to fix it, then I think we assume they are fine with it and 
leave it as is.

Scott K

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to