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


------------------------------------------------------------------------------
_______________________________________________
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

Reply via email to