Mahbub Latif <ahmlatif at yahoo.com> wrote:> To install libhdf5 what I am getting....
>
> $ apt-get install libhdf5-serial-dev
> libhdf5-serial-dev: Depends: libhdf5-serial (> 1.4.5-2) but it is not
going to be installed
>
> then I try...
> $ apt-get install libhdf5-serial
> libhdf5-serial: Depends: libc6 (>= 2.3.1-1) but
> 2.2.5-11.5 is to be installed
>
> That means I need libc6 2.3.1-1 or higher. How can I
> get that?
libc6-2.3.1 is in testing (sarge), while libc6-2.2.5 is
still in the stable (woody) distribution of debian. What
confuses me a bit from your message is that libhdf5 is _not_
in woody (libhdf4 is), and that the version that you are
trying to install is not even in sarge. On a sarge system,
the current package libhdf5-serial-dev has version number
1.4.4-0.2 and depends on libc6-2.2.5-13, not the newer
libc6-2.3.1.
In other words, it looks like your /etc/apt/sources.list
points towards the unstable (sid) distribution, while your
debian system has not been upgraded. My 1? piece of advice
would be to steer away from sid until you master the
intricacies of the debian packaging system.
Aside from fixing this mess, you may just retrieve the
sources and compile them against your current libc.
--
Philippe