Bug#1027965: Fix for the RC bug in vtk

2023-02-25 Thread Anton Gladky
Adding ciruclar dependencies is what we do want to avoid.
It looks like gdcm has already explicit dep on vtk9-qt-dev, thus
closing the ticket.

Regards

Anton



Bug#1027965: Fix for the RC bug in vtk

2023-02-05 Thread Jochen Sprickerhof

Hi Steven,

* Steven Robbins  [2023-02-05 10:26]:

Was looking yesterday for an RC bug to fix and noticed #1027965 against VTK --
a build failure in gdcm caused by missing dependency.  The fix proposed by
Mathieu seems reasonable to me.


I assume you mean the proposal to add a libvtk9-qt-dev dependency to 
libvtk9-dev?


Note that libvtk9-dev already has a dependency to libvtk9-qt-dev 
resulting in a cyclic dependency between both. Those are known to not 
work well in Debian and should be avoided.


The underlying problem here is that the vtk9 cmake files are not 
separated between libvtk9-dev and libvtk9-qt-dev so the split seems 
artificial to Debian and both packages should probably be merged into 
one or the cmake files need rewriting.


Cheers Jochen


signature.asc
Description: PGP signature


Bug#1027965: Fix for the RC bug in vtk

2023-02-05 Thread Anton Gladky
Hi Steven.

thanks for the notice! vtk9 upload is in my todo list
for the next few days.

Regards

Anton

Am So., 5. Feb. 2023 um 17:30 Uhr schrieb Steven Robbins :
>
> Hello,
>
> Was looking yesterday for an RC bug to fix and noticed #1027965 against VTK --
> a build failure in gdcm caused by missing dependency.  The fix proposed by
> Mathieu seems reasonable to me.
>
> Anton: I'm writing to ask your opinion about the commits in salsa since the
> last upload (June 2022); specifically, do you feel they are suitable for
> inclusion now?
>
> Should I:
>
> 1. apply the patch to the lastest in salsa?
> 2. apply the patch to the last upload sources ignoring salsa?
> 3. leave it alone and let you deal with it?
> 4. something else?
>
> Appreciate your insight.
> -Steve



Bug#1027965: Fix for the RC bug in vtk

2023-02-05 Thread Steven Robbins
Hello,

Was looking yesterday for an RC bug to fix and noticed #1027965 against VTK -- 
a build failure in gdcm caused by missing dependency.  The fix proposed by 
Mathieu seems reasonable to me.

Anton: I'm writing to ask your opinion about the commits in salsa since the 
last upload (June 2022); specifically, do you feel they are suitable for 
inclusion now?   

Should I:

1. apply the patch to the lastest in salsa?
2. apply the patch to the last upload sources ignoring salsa?
3. leave it alone and let you deal with it?
4. something else?

Appreciate your insight.
-Steve


signature.asc
Description: This is a digitally signed message part.