> On Apr 9, 2015, at 08:13, Derek Homeier 
> <de...@astro.physik.uni-goettingen.de> wrote:
> 
> On 6 Apr 2015, at 1:03 am, Hanspeter Niederstrasser <f...@snaggledworks.com> 
> wrote:
>> 
>>> building vtk510-5.10.1-1 with -m fails the package check due to two entries 
>>> missing in the Shlibs list:
>>> 
>>> 147a148
>>>> %p/lib/%N/libLSDyna.5.10.dylib                     5.10.0  %n  (>= 
>>>> 5.10.0-1)
>>> 231a233
>>>> %p/lib/%N/libvtkhdf5_hl.1.8.5.dylib                        1.8.5  %n  (>= 
>>>> 5.10.0-1)
>> 
>> Thanks for the report.  I've gone ahead and added the two files to the 
>> Shlibs: field.  I've also added missing *Depends to the various SplitOffs.
>> 
> Thanks for the fix; unfortunately on 10.10 I was having another build problem 
> with a rather non-informative error,
> after setting MaxBuildJobs to 1, this seems to point to a Java Problem (the 
> control panel here said 8u31 was up-to-date,
> though initially the build reported an error with an include file in 
> /Library/Java/JavaVirtualMachines/jdk1.8.0_26.jdk/).
> I reinstalled first the jdk1.8.0_31, then jdk1.8.0_40 from the Oracle site, 
> but as it seems, producing the same error
> in all versions ca. 69% into the build (see first snippet of build log below).
> 
> I finally removed all jdk versions from /Library/Java/JavaVirtualMachines, so 
> no system-java is installed any more;
> with this the build completes to 96% but then complains about having to 
> install a Java runtime and then fails with
> a java error (2nd piece of build log below).
> On the 10.9 machine where the build succeeded, all system-java1[4-6]-dev are 
> installed. Since the package does
> not specify any java dependencies, do you have any idea what to use?
> 
> Thanks,
>                                       Derek
> 
> +++
> 
> In file included from 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Rendering/vtkRenderWindowJava.cxx:1405:
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTK5.10.1/Common/vtkJavaAwt.h:107:3:
>  error: unknown type name 'JAWT_MacOSXDrawingSurfaceInfo'; did you mean
> 'JAWT_DrawingSurfaceInfo'?
> JAWT_MacOSXDrawingSurfaceInfo* dsi_mac;
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> JAWT_DrawingSurfaceInfo
> /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/include/jawt.h:170:3:
>  note: 'JAWT_DrawingSurfaceInfo' declared here
> } JAWT_DrawingSurfaceInfo;
> ^
> In file included from 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Rendering/vtkRenderWindowJava.cxx:1405:
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTK5.10.1/Common/vtkJavaAwt.h:108:14:
>  error: unknown type name 'JAWT_MacOSXDrawingSurfaceInfo'; did you mean
> 'JAWT_DrawingSurfaceInfo'?
> dsi_mac = (JAWT_MacOSXDrawingSurfaceInfo*)dsi->platformInfo;
>        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>        JAWT_DrawingSurfaceInfo
> /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/include/jawt.h:170:3:
>  note: 'JAWT_DrawingSurfaceInfo' declared here
> } JAWT_DrawingSurfaceInfo;
> ^
> In file included from 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Rendering/vtkRenderWindowJava.cxx:1405:
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTK5.10.1/Common/vtkJavaAwt.h:109:31:
>  error: no member named 'cocoaViewRef' in 'jawt_DrawingSurfaceInfo'
> temp0->SetWindowId(dsi_mac->cocoaViewRef);
>                ~~~~~~~  ^
> 3 errors generated.
> make -f Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build.make 
> Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/depend
> make[2]: Entering directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> cd /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild && /sw/bin/cmake -E 
> cmake_depends "Unix Makefiles" 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTK5.10.1 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTK5.10.1/Wrapping/Java 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Wrapping/Java 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/DependInfo.cmake
>  --color=
> Scanning dependencies of target VTKJavaCommon
> make[2]: Leaving directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> make -f Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build.make 
> Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build
> make[2]: Entering directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> /sw/bin/cmake -E cmake_progress_report 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/CMakeFiles 
> [ 96%] Generating ../../java/vtk/vtkVTKJavaCommonDriver.class
> cd /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Wrapping/Java && 
> /usr/bin/javac -source 5 -classpath 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/java 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/java/vtk/vtkVTKJavaCommonDriver.java
> No Java runtime present, requesting install.
> Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build.make:225: recipe for target 
> 'java/vtk/vtkVTKJavaCommonDriver.class' failed
> make[2]: *** [java/vtk/vtkVTKJavaCommonDriver.class] Error 1
> make[2]: Leaving directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> CMakeFiles/Makefile2:8544: recipe for target 
> 'Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/all' failed
> make[1]: *** [Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/all] Error 2
> make[1]: Leaving directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> Makefile:149: recipe for target 'all' failed
> make: *** [all] Error 2
> make: Leaving directory '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> ### execution of /tmp/fink.4OYo0 failed, exit code 2
> ### execution of /tmp/fink.FMqTC failed, exit code 2
> 
> 
> make[2]: Leaving directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> /sw/bin/cmake -E cmake_progress_report 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/CMakeFiles 
> [ 96%] Built target vtkpython_pyc
> make -f Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build.make 
> Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/depend
> make[2]: Entering directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> cd /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild && /sw/bin/cmake -E 
> cmake_depends "Unix Makefiles" 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTK5.10.1 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTK5.10.1/Wrapping/Java 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Wrapping/Java 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/DependInfo.cmake
>  --color=
> Scanning dependencies of target VTKJavaCommon
> make[2]: Leaving directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> make -f Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build.make 
> Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build
> make[2]: Entering directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> /sw/bin/cmake -E cmake_progress_report 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/CMakeFiles 
> [ 96%] Generating ../../java/vtk/vtkVTKJavaCommonDriver.class
> cd /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/Wrapping/Java && 
> /usr/bin/javac -source 5 -classpath 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/java 
> /scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild/java/vtk/vtkVTKJavaCommonDriver.java
> No Java runtime present, requesting install.
> Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/build.make:225: recipe for target 
> 'java/vtk/vtkVTKJavaCommonDriver.class' failed
> make[2]: *** [java/vtk/vtkVTKJavaCommonDriver.class] Error 1
> make[2]: Leaving directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> CMakeFiles/Makefile2:8544: recipe for target 
> 'Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/all' failed
> make[1]: *** [Wrapping/Java/CMakeFiles/VTKJavaCommon.dir/all] Error 2
> make[1]: Leaving directory 
> '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> Makefile:149: recipe for target 'all' failed
> make: *** [all] Error 2
> make: Leaving directory '/scratch.noindex/fink.build/vtk510-5.10.1-2/VTKBuild'
> ### execution of /tmp/fink.vEXYe failed, exit code 2
> ### execution of /tmp/fink.i3_Pl failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-vtk510-5.10.1-2
> (Reading database ... 322624 files and directories currently installed.)
> Removing fink-buildlock-vtk510-5.10.1-2 ...
> Reading buildlock packages...
>       All buildlocks accounted for.
> /sw/bin/dpkg-lockwait -i 
> /sw/fink/dists/local/main/binary-darwin-x86_64/devel/openmpi_1.8.4-1_darwin-x86_64.deb
> Selecting previously deselected package openmpi.
> (Reading database ... 322623 files and directories currently installed.)
> Unpacking openmpi (from .../openmpi_1.8.4-1_darwin-x86_64.deb) ...
> Setting up openmpi (1.8.4-1) ...
> Clearing dependency_libs of .la files being installed
> 
> Failed: phase compiling: vtk510-5.10.1-2 failed
> 
> …
> 
> Also include the following system information:
> Package manager version: 0.38.4
> Distribution version: selfupdate-rsync Mon Apr  6 22:48:58 2015, 10.10, x86_64
> Trees: stable/main local/main local/injected unstable/main
> Xcode.app: 6.2
> Xcode command-line tools: 6.2.0.0.1.1424975374
> Max. Fink build jobs:  1
> 

It appears to need Apple’s Legacy Java-1.6, and thus system-java16*.  You can 
get that:

https://support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg

The build worked for me when I moved my Java-1.8 out of the way.  

The best way to handle this would probably be to put dependencies on 
system-java16* and to ensure that vtk510 uses only that.

-- 
Alexander Hansen, Ph.D.
Fink User Liaison


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to