Hi Michael

Sorry that this is causing so much frustration. Unfortunately, ITK and VTK
keep changing fairly rapidly, so code that compiles versus a certain
version no longer compiles against older or later versions.

Here is a table of version compatibility between versions of ITK-SNAP, ITK,
VTK and Qt.
http://www.itksnap.org/pmwiki/pmwiki.php?n=Documentation.BuildingITK-SNAP.

Does this help?

Thanks
Paul

On Wed, Oct 15, 2014 at 1:00 PM, Michael Hanke <m...@debian.org> wrote:

> Hi,
>
> I am reviving this old thread in order to bring it to an end. Everyone
> who has expressed interest and/or frustration in the past is in CC
> (incl. the relevant bug).
>
> Over the past month (or rather year) I have repeatedly tried to update
> the itksnap package, and today I am giving up. ITK-SNAP has extremely
> tight versioned dependencies on ITK and VTK. Making it work with any
> current ITK version in Debian seems to require a lucky roll of the dice
> (that would not come for me). As of today, neither the current stable
> 3.2, nor the master branch head compiles in sid. At least for the first
> I am pretty sure a version mismatch is the case (see e.g. [1]).
> The actual reasons for FTBFS change over time, but the failure rate is
> close to 100% for my attempts.
>
> My personal conclusion is that it makes no sense to maintain an itksnap
> package independently of ITK.
>
> The package has a popcon score of 241 -- rather solid for a special
> interest package of this kind (about half of what ITK3 had in its
> prime). It would be a shame to see it go away. On the other hand
> dragging an outdated version along forever is not an option.
>
> And to make it very clear: ITK-SNAP is a solid piece of software that I
> have enjoyed using (and still do). The problem is solely a ridiculously
> complex software interdependency problem, that makes long-term package
> maintenance a nightmare.
>
> I have tagged the bug with "help". I see no reason to remove itksnap
> from jessie, because this old version does what it was intended to do.
> But for the next round we either need to find a better home, or we
> should let it go.
>
> Cheers,
>
> Michael
>
> [1] https://groups.google.com/forum/#!topic/itksnap-users/2byPxMTS3Wo
>
>
>
> --
> Michael Hanke
> http://mih.voxindeserto.de
>
>


-- 
Paul A. Yushkevich, Ph.D.
Associate Professor
Penn Image Computing and Science Laboratory
Department of Radiology
University of Pennsylvania

Reply via email to