Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-04-01 Thread Steve M. Robbins
On April 1, 2014 09:12:24 AM Anton Gladky wrote: > 2014-03-31 10:58 GMT+02:00 Mathieu Malaterre : > > Typical scenarios that should not happen is an app linked against > > vtkCommon and vtkCommonCore. This gets even worst with python > > > > $ python > > import vtkCommon > > import vtkCommonCore >

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-04-01 Thread Anton Gladky
python-vtk6 and python-vtk are actually already conflicting [1] I forgot about that. [1] http://anonscm.debian.org/gitweb/?p=debian-science/packages/vtk6.git;a=blob;f=debian/control;h=d8d836e1f3311c99d3564c3cfbe4856ad22b07c3;hb=HEAD#l196 Anton 2014-04-01 9:36 GMT+02:00 Mathieu Malaterre : > O

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-04-01 Thread Mathieu Malaterre
On 4/1/14, Anton Gladky wrote: > 2014-03-31 10:58 GMT+02:00 Mathieu Malaterre : > >> Typical scenarios that should not happen is an app linked against >> vtkCommon and vtkCommonCore. This gets even worst with python >> >> $ python >> import vtkCommon >> import vtkCommonCore >> > > We can declare a

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-04-01 Thread Anton Gladky
2014-03-31 10:58 GMT+02:00 Mathieu Malaterre : > Typical scenarios that should not happen is an app linked against > vtkCommon and vtkCommonCore. This gets even worst with python > > $ python > import vtkCommon > import vtkCommonCore > We can declare as conflicting python-vtk and python-vtk6. IMH

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-04-01 Thread Steve M. Robbins
On April 1, 2014 08:59:13 AM you wrote: > As explained in details libs have different SONAME (vtkCommon != > vtkCommonCore) however they provide the same symbols (up to the ABI > diff). This is bad (tm) ! Sorry, what details are you referring to? -Steve signature.asc Description: This is a dig

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-04-01 Thread Mathieu Malaterre
As explained in details libs have different SONAME (vtkCommon != vtkCommonCore) however they provide the same symbols (up to the ABI diff). This is bad (tm) ! On 4/1/14, Mathieu Malaterre wrote: > On 4/1/14, Steve M. Robbins wrote: >> On March 31, 2014 10:58:28 AM Mathieu Malaterre wrote: >>> Pa

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-04-01 Thread Mathieu Malaterre
On 4/1/14, Steve M. Robbins wrote: > On March 31, 2014 10:58:28 AM Mathieu Malaterre wrote: >> Package: libvtk6 >> >> Clearly there is something missing here. libvtk6 can be co-installed >> with libvtk5.8. VTK API (ABI too) is completely incompatible in >> between those two versions. > > Clearly I

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-03-31 Thread Steve M. Robbins
On March 31, 2014 10:58:28 AM Mathieu Malaterre wrote: > Package: libvtk6 > > Clearly there is something missing here. libvtk6 can be co-installed > with libvtk5.8. VTK API (ABI too) is completely incompatible in > between those two versions. Clearly I'm missing something, because it is routine t

Bug#743177: libvtk6 should conflicts with libvtk5.8

2014-03-31 Thread Anton Gladky
Hi Mathieu, thanks for bugreport. We should probably discuss how to proceed with this transition. From my point of view it is better to do as quickly as possible. Declaring 5.8 and 6.0 version is possible, but during transition time we will get tons of removed packages. What do you think? Anton