Option 1. seems to work. Option 2. returns "/sw/fink/dists/stable/main/finkinfo/languages/gcc46.info". I did not install gcc46, so I don't know what to do with that information. Iterating the command with "gcc46" returns "gettext-tools", "fftw" and "fftw3". The latter two are not installed on my system, but the former is used by a large number of packages (including gcc46).
Do I understand it correctly that attempting to install a package that depends indirectly on the JDK header files will move Fink into a state where I need to manually search and fix the dependency-tree to recover from? On Jun 11, 2012, at 10:59 PM, Alexander Hansen wrote: > On 6/11/12 12:23 PM, Dr. Wolfram Schroers wrote: >> The command to check the Java version numbers has indeed shown that no >> headers are found on my system: >> - checking Java versions: >> - 1.6.0... nothing >> - 1.6... nothing >> - 1.5.0... nothing >> - 1.5... nothing >> - 1.5... nothing >> - 1.4.2... nothing >> - 1.4... nothing >> - 1.4... nothing >> - 1.3... nothing >> - searching for java3d... found /System/Library/Java/Extensions/j3dcore.jar >> - searching for javaai... found /System/Library/Java/Extensions/jai_core.jar >> >> However, this doesn't solve my issue since my primary purpose was not to >> install any JDK, but to get rid of whatever package it is that needs it. At >> a later time I may want to decide to install some JDK, but right now I would >> rather repair the update process by installing less rather than more. >> > > Then my best recommendations are: > > 1) Don't use "fink update-all". You can use something like > > for pkg in `fink list -ot | cut -f2` ; do fink install $pkg ; done > > which will step through your outdated packages and install them (and > dependencies) individually. Whatever package needs ppl9 will be skipped. > > -or- > > 2) Figure out what package needs ppl9 first, e.g. via > > fink list -ut | cut -f2 | xargs fink dumpinfo -finfofile | grep "info$" > | sort | uniq | cut -d: -f2 | xargs grep -l ppl9 > > You can then remove it, do an update-all, but NOT install the current > version. You can reinstall your currently installed version via > > sudo apt-get install <package> > > provided that you still have the .deb file on your machine. > -- > 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 [email protected] List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users
