On 6/10/12 11:51 PM, Dr. Wolfram Schroers wrote: > Hi, > > I have a problem with the package manager. I am running MacOS X 10.7.4, Xcode > 4.3.2, and Fink 0.32.6, all updates installed. I have repeatedly run "fink > selfupdate" to ensure that I really have the latest version (it exits without > any error message, presumably running fine). I also have Java installed, the > specific response to "java -version" is > java version "1.6.0_32" > Java(TM) SE Runtime Environment (build 1.6.0_32-b05-420-11M3708) > Java HotSpot(TM) 64-Bit Server VM (build 20.7-b02-420, mixed mode) >
That's the runtime, but has nothing to do with the headers. > Expected behavior: > When running "fink update-all" I can install the latest package-updates. > > Observed behavior: > When trying to run "fink update-all" I get the following error message: > Can't resolve dependency "system-java-dev" for package "ppl9-0.11.2-3" (no > matching packages/versions found) > Exiting with failure. > > Neither "fink remove ppl9" nor "sudo apt-get remove ppl9" is able to remove > the offending package "ppl9" (both claim it is not installed). Some other package in your 'update-all' list wants ppl9. There is no package named "system-java-dev", either. You're missing something that Fink is looking for to generate that virtual package. "sudo apt-get upgrade" and "sudo apt-get update" return without error message, but don't change anything about the situation. Nor should anything change. There is no official binary distribution on Lion, and so you're updating against your locally built packages. Plus, system-java-dev is a virtual package, and apt-get doesn't handle those. Re-running "fink update-all" always produces the above error message. Because you're not changing anything, you get the same results. > > How can I get rid of the error message and get "fink update-all" to work > properly again? > > Wolfram > > I suspect you're missing some symlinks somewhere in your Java installation (maybe Apple will announce a fully deterministic installer at WWDC, because we've been having this issue since day 1 of OS X). The following command should help clarify the issue: fink-virtual-pkgs --debug 2>&1 | grep -A11 "checking Java versions:" I get the following on a machine that came with Lion installed, and now has 10.7.4 and Xcode 4.3.2: $ fink-virtual-pkgs --debug 2>&1 | grep -A11 "checking Java versions:" - checking Java versions: - 1.6.0... 1.6.0/Commands Current/Headers/jni.h - 1.6... 1.6/Commands Current/Headers/jni.h - 1.5.0... 1.5.0/Commands Current/Headers/jni.h - 1.5... 1.5/Commands Current/Headers/jni.h - 1.5... 1.5/Commands Current/Headers/jni.h - 1.4.2... 1.4.2/Commands Current/Headers/jni.h - 1.4... 1.4/Commands Current/Headers/jni.h - 1.4... 1.4/Commands Current/Headers/jni.h - 1.3... nothing - searching for java3d... found /System/Library/Java/Extensions/j3dcore.jar - searching for javaai... found /System/Library/Java/Extensions/jai_core.jar -- Alexander Hansen, Ph.D. Fink User Liaison http://finkakh.wordpress.com/2012/02/21/got-job/ ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users