On Mon, Mar 26, 2012 at 9:54 PM, Thomas Weber <twe...@debian.org> wrote:
> On Mon, Mar 26, 2012 at 07:52:52PM +0200, Juan Pablo Carbajal wrote:
>> On Mon, Mar 26, 2012 at 7:45 PM, Johan Beke <johanb...@hotmail.com> wrote:
>> > I just installed libhdf5-serial-1.6.5-0 but that doesn't solve the problem.
>> > Octave still gives the same error.
>> >
>> > Johan
>> >
>> >> Date: Mon, 26 Mar 2012 19:28:39 +0200
>> >> Subject: Re: [OctDev] Octave 3.6 installation problem
>> >> From: carba...@ifi.uzh.ch
>> >> To: johanb...@hotmail.com
>> >> CC: octave-dev@lists.sourceforge.net
>> >>
>> >> On Mon, Mar 26, 2012 at 7:04 PM, Johan Beke <johanb...@hotmail.com> wrote:
>> >> > Hello everyone,
>> >> >
>> >> > I just installed Octave 3.6 on my new linux mint portable (64bit).  I
>> >> > installed the 3.6.1 package which I found here:
>> >> >
>> >> > http://octave.org/wiki/index.php?title=Octave_for_GNU_Linux:_Binary_Octave_packages_for_GNU_Linux
>> >> >
>> >> > Some problem occured but was caused by hdf5 library so I reinstalled the
>> >> > hdf5-tools. However, octave still won't start:
>> >> >
>> >> > octave: error while loading shared libraries: libhdf5.so.6: cannot open
>> >> > shared object file: No such file or directory
>> >> >
>> >> > Does anyone knows a solution for this is error?
>> >> >
>> >> > Johan
>>
>> Those packages are not official, as it is clearly stated there. They
>> where built for Ubuntu, so i guess they do not work in Mint. You
>> should try to compile octave on your machine. It takes about 1 hr
>> using "make -j2" in a double core 2.4GHz cpu, less in better machines
>> (8 minutes in a 6 cores 3.4Ghz using make -j6).
>> Just follow the instructions on the wiki, everything should go well.
>> If not, we can help you. Probably in this way errors will be easier to
>> solve than when you use low-quality unofficial packages.
>
> There's nothing low-quality about those packages. There's just that
> checkinstall does not integrate packages into your system.
>
> The debs don't contain dependency information (which is the reason you
> can install it - with proper version information, dpkg wouldn't let you
> install the package in the first place).
>
> It was built against an HDF5 library with an old ABI that is no longer
> avilable in Debian/Ubuntu (HDF5 changes its ABI frequently).
> So, in short, you'll need HDF5 1.8.4, in whatever version the packager
> hand on its system when building the above deb package (which means
> either serial, mpich or openmpi version - and no, they are not
> compatible). Or, you can install the -dev package of hdf5 on your system
> and build Octave again.
>
>        Thomas
>
> ------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> Octave-dev mailing list
> Octave-dev@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/octave-dev

We may understand "low-quality" in different ways, I was just using
the phrase Debian-packagers use, or at least some of them. Anyways...
I build those packages with libhdf5-serial, that is why I recommended
to install that. The version I cannot tell cause I can't remember when
I did it (but I guess it should be inside the package somewhere).
@Johan: Again, instead of doing that, I suggest to compile Octave in
your own machine. Not difficult at all, just give it a try.

-- 
M. Sc. Juan Pablo Carbajal
-----
PhD Student
University of Zürich
http://ailab.ifi.uzh.ch/carbajal/

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to