Hi Guys, Please forgive me for this posting here as it's a "fink-users" question but I'm no longer a member of that list and you guys know more anyway. I've searched this list for any reference to java15 but found none. I also tried to search for Java in general but some stupid ad for a "BEA Weblogic Workshop" makes all messages match.
Since the last self-update, "fink update-all" produces the following error messages: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WARNING: While resolving dependency "system-java15" for package "postgresql-java-7.4.3-23", package "system-java15" was not found. WARNING: While resolving dependency "system-java15" for package "postgresql-java-7.4.3-23", package "system-java15" was not found. WARNING: While resolving dependency "system-java15" for package "tyrex-1.0-2", package "system-java15" was not found. WARNING: While resolving dependency "system-java15" for package "tyrex-1.0-2", package "system-java15" was not found. ... <10 more similar to these, all occurring in pairs> ... fink needs help picking an alternative to satisfy a virtual dependency. The candidates: (1) python22: Interpreted, object-oriented language (2) python22-nox: Interpreted, object-oriented language ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Let me discuss the Java first. There are seven packages usually mentioned in these error messages, postgresql-java-7.4.3-23, tyrex-1.0-2, mx4j-2.0.1-2, jaas-1.0-1, axis-1.2-0.beta1.1, bcel-5.1-2 and jython-2.2-0.alpha1.1. Of these packages, the only ones I have installed are: postgresql-java, tyrex and mx4j . I still have an old tomcat package installed and the tyrex package was installed in conjunction with that. There doesn't appear to be a package for either of these for MacOs 10.3. I've checked the dependencies of all of the above packages and all include at least "system-java14 | system-java15" in the dependencies, with system-java13 also usually included. I've grepped the /sw directory and found no reference to java15 outside of the .info files. I'm impressed that you guys are already preparing for Java-1.5 but packages must still be happy with Java-1.4. Of course the effort is certainly there and I can't figure out what is going wrong. I've run "fink cleanup" and I've long since installed the Java Developer Tools. I've read the Fink news item about the Java-1.4.2SDK but I could find no package by that name at Apple. However, the Fink FAQ-6 Q18 says the package is "Java 1.4.2 Developer Tools". I have the following Java-1.4.2 packages installed: Java142Update1DevTools.pkg, Java142Update1DevDocumentation.pkg, Java142Update1.pkg, Java142DevTools.pkg, Java142DevDocumentation.pkg and Java142.pkg and they were installed "by hand", not via software update. I've verified that I have everything installed by these packages. I assume that the DevTools packages is what the Fink news item was referring to but if that isn't correct, please let me know. Java packages even compiled when I updated packages just before the last self-update. This problem doesn't seem related to the "Java 1.4.2 Developer Tools" issue as Fink is looking for Java-1.5 I ran "fink-virtual-pkgs --debug" and here's the section of the output on Java: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - checking Java directories: - 1.2... nothing - 1.3... nothing - 1.3.1... 1.3.1/Commands 1.3.1/Headers - 1.4.2... 1.4.2/Commands 1.4.2/Headers - A... nothing - Current... nothing - CurrentJDK... nothing - searching for java3d... found /System/Library/Java/Extensions/j3dcore.jar - searching for javaai... found /System/Library/Java/Extensions/jai_core.jar ... Package: system-java13 Status: install ok installed Version: 1.3.1-1 description: [virtual package representing Java 1.3.1] Package: system-java13-dev Status: install ok installed Version: 1.3.1-1 description: [virtual package representing Java 1.3.1 development headers] Package: system-java14 Status: install ok installed Version: 1.4.2-1 description: [virtual package representing Java 1.4.2] Package: system-java14-dev Status: install ok installed Version: 1.4.2-1 description: [virtual package representing Java 1.4.2 development headers] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This test doesn't seen to follow symlinks. The "A" directory contains all of the header files but they are symlinks to the ones in the "1.4.2" directory. The "Current" directory is a symlink to "A" and the "CurrentJDK" directory is a symlink to the "1.4.2" directory. Of course, Fink "considers" the java13 and java14 packages to be installed but is still complaining about the java15 virtual package not being installed. Does anyone have any idea why? I wondered if the fact that I have an old tomcat package installed might be part of the problem. Is there a package that replaces tomcat for MacOS 10.3? I also can't understand the issue with python22. I have the python23 package installed and I can't understand why that doesn't satisfy the dependency. It makes even less sense that python23 isn't even mentioned. What sort of "virtual dependency" could be that ignorant? Unfortunately, I can't investigate that because there's no information given about what dependency Fink is attempting to satisfy. I consider that a design flaw. Is there any mechanism for determining which dependency Fink is attempting to satisfy at that point? In fact, I'd be interested in knowing if there's a mechanism for determining which package depends of a given package. -- Gary Kerbaugh [EMAIL PROTECTED] ~~~~~~~~~~~~~~~ "Virtual" means never knowing where your next byte is coming from. ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel