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

Reply via email to