<div dir="auto"><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, 26 Nov 2020, 11:30 am Holger Levsen, <<a href="mailto:holger@layer-acht.org">holger@layer-acht.org</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
The technical problems I'm are aware of are that a.) version numbers<br>
(with and without epoch) need to be unique, so if you had 0:2.0.0-1<br>
you are not allowed to ever have 1:2.0.0-1 again. That's enforced<br>
by dak however.<br></blockquote></div><div dir="auto"><br></div><div dir="auto">That's not enforced by dak.  The only case it would be enforced is when once try to upload the 1: version while the 0: is still published, which is rare in the cases of epochs.</div><div dir="auto"><br></div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The other technical problem is that .deb filenames don't contain<br>
the epoch, which is a problem the archive</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div><div dir="auto"><br></div><div dir="auto">Which is the same problem as above, from my understanding.</div><div dir="auto"><br></div><div dir="auto">There is that risk in having two filenames with different content across history.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">IIRC, there *used to* be an actual problem way back in some program that couldn't handle the : in filenames, and that's why they are not present to this day.  I argue that we could just put that : (or the %-encoded version, to avoid accidentally ssh-ing somewhere...) and be done with whatever problem.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">The other problem, is that maintainers regularly forge to put the epoch when writing version restrictions in d/control, but those are just bugs that people should be aware of...</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">(Explicitly not drawing any conclusion here...)</div></div>