@jcfr we really need to finalize the set of binaries for the MICCAI tutorial on Sept 10, so this is quite urgent for us. Would it be possible to wait for a day or so until we have Slicer binaries for 3 platforms and all extensions we need, before moving on with all the VTK/Qt5 related upgrades?
Unfortunately, there was a new error in Slicer core, so I again have to wait for the next nightly … For now I will replace the affected file manually, and see if everything else is working as expected - I see @lassoan commit that mentions a problem in DataProbe.
Traceback (most recent call last):
File "C:\Program Files\Slicer 4.7.0-2017-08-29\lib\Slicer-4.7\qt-scripted-modules\DataProbeLib\SliceViewAnnotations.py", line 432, in updateViewAnnotations
self.makeAnnotationText(caller)
File "C:\Program Files\Slicer 4.7.0-2017-08-29\lib\Slicer-4.7\qt-scripted-modules\DataProbeLib\SliceViewAnnotations.py", line 610, in makeAnnotationText
self.makeDicomAnnotation(uid,None,sliceViewName)
File "C:\Program Files\Slicer 4.7.0-2017-08-29\lib\Slicer-4.7\qt-scripted-modules\DataProbeLib\SliceViewAnnotations.py", line 715, in makeDicomAnnotation
dicomDic = self.extractDICOMValues(uid)
File "C:\Program Files\Slicer 4.7.0-2017-08-29\lib\Slicer-4.7\qt-scripted-modules\DataProbeLib\SliceViewAnnotations.py", line 856, in extractDICOMValues
self.extractedDICOMValuesCache.pop_item(last=False)
AttributeError: 'OrderedDict' object has no attribute 'pop_item'
The current error doesn’t see to affect the functionality of the relevant part of the workflow that we need for the tutorial, so I might just use the today’s set of items, to make things easier.