[CentOS] yum centos repo dependency hell for matlab loaddap

Dave

tdbtdb+centos at gmail.com
Sat Jan 2 06:10:52 UTC 2010


Oops, I hadn't intended to hit send, but thanks for the response.

On Thu, Dec 31, 2009 at 1:24 PM, Ryan J M <sync.jma at gmail.com> wrote:
> maybe you can try the old version of loaddap, it depends on libdap
> 3.6.2, according to their descriptions.

Good suggestion, I shoulda thought of it.

> Or compile the new libdap
> 3.9.3 by your own.

I have a strong preference for rpms, especially since once I figure
this out I'll probably need to install it on 11 other machines. Guess
I could try making my own.


Where did the info below come from? Ah, thank you google.
http://opendap.org/download/ml-structs.html

> <start>
>
> Matlab Structs Tool 3.5.2 (28 April  2006)
> Binaries
>
>  Win32
>    Win32 package
>  Mac OS/X
>    OS/X 10.4(Tiger) package
>    Intel Mac
>  Linux
>     ix386/ix86_64/Fedora Core 4 .
>  Linux
>     i386/RedHat Enterprise3 .
>
> Required packages
>
> The Matlab structs tool requires the libdap library, version 3.6.2.
> <end>
>
> On Thu, Dec 31, 2009 at 3:26 PM, Dave <tdbtdb+centos at gmail.com> wrote:
>> I've got matlab installed:
>>                                                                   < M
>> A T L A B (R) >
>>                                                         Copyright
>> 1984-2009 The MathWorks, Inc.
>>                                                       Version
>> 7.8.0.347 (R2009a) 64-bit (glnxa64)
>>
>> February 12, 2009
>>
>> I want to install loaddap. I downloaded an rpm from
>> http://opendap.org/download/ml-structs.html.
>>
>> # yum --nogpgcheck localinstall loaddap-3.6.1-1.x86_64.rpm
>> Loaded plugins: fastestmirror, priorities, security
>> Setting up Local Package Process[snip]
>> --> Processing Dependency: libmex.so()(64bit) for package: loaddap
>> --> Processing Dependency: libmx.so()(64bit) for package: loaddap
>> --> Finished Dependency Resolution
>> loaddap-3.6.1-1.x86_64 from loaddap-3.6.1-1.x86_64.rpm has depsolving problems
>>  --> Missing Dependency: libmex.so()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> loaddap-3.6.1-1.x86_64 from loaddap-3.6.1-1.x86_64.rpm has depsolving problems
>>  --> Missing Dependency: libdapclient.so.3()(64bit) is needed by
>> package loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> loaddap-3.6.1-1.x86_64 from loaddap-3.6.1-1.x86_64.rpm has depsolving problems
>>  --> Missing Dependency: libdap.so.9()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> loaddap-3.6.1-1.x86_64 from loaddap-3.6.1-1.x86_64.rpm has depsolving problems
>>  --> Missing Dependency: libmat.so()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> loaddap-3.6.1-1.x86_64 from loaddap-3.6.1-1.x86_64.rpm has depsolving problems
>>  --> Missing Dependency: libmx.so()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> loaddap-3.6.1-1.x86_64 from loaddap-3.6.1-1.x86_64.rpm has depsolving problems
>>  --> Missing Dependency: libdap >= 3.8.0 is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> Error: Missing Dependency: libdapclient.so.3()(64bit) is needed by
>> package loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> Error: Missing Dependency: libmx.so()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> Error: Missing Dependency: libdap >= 3.8.0 is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> Error: Missing Dependency: libdap.so.9()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> Error: Missing Dependency: libmat.so()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>> Error: Missing Dependency: libmex.so()(64bit) is needed by package
>> loaddap-3.6.1-1.x86_64 (loaddap-3.6.1-1.x86_64.rpm)
>>
>> Apparently my libdap is too old:
>> # rpm -q libdap
>> libdap-3.7.8-1.el5.1
>>
>> And it is current with the centos repos,
>> # yum update libdap
>> Loaded plugins: fastestmirror, priorities, security
>> [snip]
>> No Packages marked for Update
>>
>> so I need a good rev source rpm
>> _______________________________________________
>> CentOS mailing list
>> CentOS at centos.org
>> http://lists.centos.org/mailman/listinfo/centos
>>
>
>
>
> --
> FIXME if it is wrong.
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>



-- 
———————————————————————-
Q: Why should this email be 5 sentences or less?
A: http://five.sentenc.es
IPRC-help FAQ: https://wailua/wiki/index.php/Faq



More information about the CentOS mailing list