On 25 Oct 2014, at 16:15, Alexander Hansen <alexanderk.han...@gmail.com> wrote:
> On 10/25/14, 1:57 AM, Viv Kendon wrote: >> >> On 25 Oct 2014, at 07:01, Alexander Hansen <alexanderk.han...@gmail.com> >> wrote: >> >>> On 10/24/14, 3:01 PM, Viv Kendon wrote: >>>> >>>> On 24 Oct 2014, at 00:52, Alexander Hansen <alexanderk.han...@gmail.com> >>>> wrote: >>>> >>>>> >>>>> On Oct 23, 2014, at 4:42 PM, Gary K. Olson <garykol...@mac.com> wrote: >>>>> >>>>>> When I attempt to build a number of octave364 packages, I get the >>>>>> following: >>>>>> >>>>>> Can't resolve dependency "system-java16-dev" for package >>>>>> "octave-3.8.2-1" (no matching packages/versions found) >>>>>> Exiting with failure. >>>>>> >>>>>> Do I need to run java1.6 or can I change the info dependency to java1.8. >>>>>> If the former, than I will have to see if Apple still has an Apple >>>>>> approved java 1.6 that I can download. Thanks for all your help. >>>>>> >>>>>> Oh, by the way, are we running an unstable tree with 10.10? When I >>>>>> attempt to selfupdate fink-0.38.1 with the unstable option enabled in >>>>>> finkconf, fink will not update, so I assume we still only have a stable >>>>>> tree in 10.10. >>>>>> >>>>>> Gary K. Olson >>>>>> ------------------------------------------------------------------------------ >>>>>> _______________________________________________ >>>>>> 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 >>>>> >>>>> Umm, you shouldn’t see be seeing anything referencing octave-3.8.2-1 for >>>>> octave364 packages. If that’s indeed correct, let me know the specific >>>>> packages which are doing the wrong thing. >>>>> >>>>> I’m not 100% sure whether Octave-3.8.2 really requires Java 1.6 or not; I >>>>> haven’t had time yet to confirm this on a fresh Yosemite. There’s still >>>>> an Apple-approved Java 1.6 which works on Yosemite, though — "Java for >>>>> OS X 2014-001” from http://support.apple.com/kb/DL1572. >>>> >>>> Also having problems with octave updating here on 10.9, >>>> Can't resolve dependency "system-java16-dev" for package >>>> "octave-atlas-x11-3.8.2-2" (no matching packages/versions found) >>>> because I have java 1.7 on this machine. >>>> >>>> I thought I’d try replacing java 1.6 with 1.7 in octave-3.8.2.info and >>>> see what happened, so I copied it to my local tree and edited, but then I >>>> get when trying fink install bundle-octave-atlas >>>> >>>> (1) octave-atlas: MATLAB-like language for computations >>>> (2) octave-atlas-x11: MATLAB-like language for computations >>>> >>>> Pick one: [1] 2 >>>> Can't resolve dependency "dicom-oct364" for package >>>> "bundle-octave364-atlas-20131113-1" (no matching packages/versions found) >>>> Exiting with failure. >>>> >>>> and indeed, fink list dicom shows >>>> >>>> dicom-oct343 0.1.1-7 Octave DICOM interface >>>> dicom-oct360 0.1.1-7 Octave DICOM interface >>>> dicom-oct361 0.1.1-7 Octave DICOM interface >>>> dicom-oct362 0.1.1-7 Octave DICOM interface >>>> dicom-oct363 0.1.1-7 Octave DICOM interface >>>> >>>> but I can’t follow all the pattern substitution to see what is wrong >>>> there. I don’t think it is trying to install anything from octave 364, I >>>> think it is just checking the consistency of all the interleaved octave >>>> info files and barfing at the first thing it doesn’t like? >>>> >>>> I removed all my octave 364 packages before trying this. >>>> >>>> many thanks, >>>> — Viv >>>> >>>> >>>> >>> >>> If it builds, I'm going to use just "system-java-dev" and "system-java", >>> since we've got a hideous mix of Apple Java 1.6, Oracle Java 1.7 and Oracle >>> Java 1.8. >>> >>> There wasn't any need to remove the other packages. What's going on is: >>> >>> 1) I accidentally replaced 3.6.4 with 3.8.2 rather than appending 3.8.2 to >>> the supported Octave versions for the dicom package, and >>> >>> 2) I forgot to add blocking out 343-363 for 10.9. >>> >>> I just put an updated version in CVS to fix this. >>> -- >>> Alexander Hansen, Ph.D. >>> Fink User Liaison >>> My package updates: http://finkakh.wordpress.com/ >> >> Cool, thanks, I just selfupdated and see the revised info file that fixes >> this. But I now realise that bundle-octave installs 364 not 382 and there >> is no “bundle” for 382. I am happy to test on 10.9 with java 1.7, but I >> cannot figure out what to change in local copies of the octave info files to >> get the java 1.6 dependency to go away. So far I copied only >> octave-3.8.2.info (and three patch files), but editing that by itself >> clearly isn’t enough. >> >> many thanks, >> — Viv >> >> > > Huh? There's a BuildDepends: system-java16-dev in octave-3.8.2.info. That's > the only place where Java enters. Yeah, I found that and changed it in my local copy. That allows me to install octave382-atlas-x11 with no issues. But bundle-octave trying to install 364 still finds java 1.6 somewhere. Do I need to copy the bundle-octave info files to local as well and bump the version so they don’t access the unmodified stable copy of the 382 info file? Is that what is happening? fink install bundle-octave-atlas Information about 10297 packages read in 3 seconds. fink needs help picking an alternative to satisfy a virtual dependency. The candidates: (1) octcdf-nc4-oct364: NetCDF interface for octave (2) octcdf-ncdap-oct364: NetCDF interface for octave Pick one: [1] Can't resolve dependency "system-java16-dev" for package "java-oct364-1.2.9-2" (no matching packages/versions found) Exiting with failure. fink list -ti java Information about 10297 packages read in 1 seconds. i system-java 1.7.0-1 [virtual package representing Java 1.7.0] i system-java-dev 1.7.0-1 [virtual package representing Java SDK 1.7.0] i system-java17 1.7.0-1 [virtual package representing Java 1.7.0] i system-java17-dev 1.7.0-1 [virtual package representing Java 1.7.0 development headers] fink list -ti oct Information about 10297 packages read in 1 seconds. i fink-octave-scripts 0.3.2.1-1 Convenience scripts for Octave add-ons p liboctave382 [virtual package] p liboctave382-gcc49 [virtual package] p liboctave382-newatlas [virtual package] p liboctave382-x11 [virtual package] i octave382-atlas-x11 3.8.2-3 MATLAB-like language for computations p octave382-interpreter [virtual package] p octave382-interpreter-newatlas [virtual package] p octave382-interpreter-x11 [virtual package] > I'll have to update bundle-octave to allow for 3.8.2--upstream dropped a lot > of packages. > fine, no worries, I’ll install the available ones manually and see how it goes. Many thanks, — Viv ------------------------------------------------------------------------------ _______________________________________________ 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