Hi Jonathan Am 26.02.2017 um 18:04 schrieb Jonathan Wiltshire: > Hi, > > On Mon, Feb 20, 2017 at 09:25:17PM +0100, Richard B. Kreckel wrote: >> On 02/20/2017 12:15 PM, Jonathan Wiltshire wrote: >>> I specifically asked you not to use a "really" version. I don't mind so >>> much for sid, but it's really nasty for targeting a release. >> >> I'm sorry. >> >> Jonathan, if I violated some policy, please point it out to me and I'll >> respond *immediately*. > > Merely preference, but not mine alone. > >> I am aware you asked me to pull an epoch. But it's been pointed out >> elsewhere that epochs stick forever and I was asked to do a "really" >> version instead. > > Where is this please? >
It was me, who mentioned this. > On the other hand, I am yet to see a good technical objection to epochs (it > will be there forever is not a good objection). They are the accepted > method (policy ยง5.6.12) of resetting the version number. epochs are fine if upstream changes the versioning scheme. For a temporary version fixup I vastly prefer the really scheme. The technical reason is, that is friendlier to reverse dependencies, which is especially important for libraries. I've been burned by this myself in the past. A libfoo-dev package got an epoch and reverse dependencies were not updated accordingly (very easy to miss). Say you have a package foo which dependency on libbar-dev (>= 10). libbar-dev get's an epoch. Later on foo upstream bumps the required version to >= 11, so the package maintainer bumps it to libbar-dev (>= 11). This is still satisfied by the old, 1:10, but most likely unnoticed as libbar v11 is already available in the archive. I've seen this problem a lot with libx* libraries. Now, in case of shotwell, it's probably less of an issue, as it doesn't have that many reverse dependencies. Still, I prefer to not use epoch unless absolute necessary, which I don't consider it to be in this case. The ugly version number for one release cycle is an acceptable compromise in my experience. Hope that clears things up. Regards, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature