Bug#863347: unblock: vlc/2.2.6-1~deb9u1
On Thu, May 25, 2017 at 11:51:58PM +0200, Ivo De Decker wrote:
> 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.
There is another and much easier fix:
Remove the version.
It is supposed to work, and if it didn't break with sid -> sid
upgrades for this upload (where the previous version in sid was
lower than the version passed to rm_conffile) it is already confirmed
that it also works in practice.
> Cheers,
>
> Ivo
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Reply to: