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