Hi, On Thu, May 25, 2017 at 08:37:00PM +0000, Niels Thykier wrote: > > The upstream changes are attached as vlc-2.2.6.diff (updates to the > > translations > > have been stripped). The changes in debian (vlc-debian.stretch.diff) > > includes > > the usual bump of the versions in *.maintscripts and in Breaks + Repalces. > > The > > Breaks + Replaces from libvlc-bin have been removed as they are not > > necessary.
> To be honest, it is a bit problematic that we have to bump the version > of breaks/replaces + conffile handling for every upload. This actually defeats the purpose of having the version in there. If people have lines for both jessie(-security) and stretch in their sources.list, vlc might go back and forth between the versions in jessie and stretch, depending on the timing of the uploads. This will result in problems. The only way to properly fix this, is to make sure the version of vlc in jessie(-security) is always lower than the first version of vlc in stretch (going forward). You can achieve this by bumping the epoch for vlc in stretch (but not in jessie), and changing the breaks, replaces etc accordingly. Cheers, Ivo