[Pkg-octave-devel] Bug#328732: please update octave2.1-headers's
dependencies
Aaron M. Ucko
ucko at debian.org
Sat Sep 17 03:06:50 UTC 2005
Rafael Laboissiere <rafael at debian.org> writes:
> Thanks for spotting this problem. Besides the gfortran vs g77
> incompatibility, I see other dependencies that can also cause problems:
Thank you for taking the time to take a closer look.
> refblas3-dev | atlas3-base-dev
> lapack3-dev | atlas3-base-dev
> libhdf5-serial-dev
>
> The first two are problematic because of the alternation. If Octave is
> build with, say, refblas3-dev then mkoctfile will fail if the system
> contains only atlas3-base-dev, even though octave2.1-headears could be
> happily installed.
I *think* they should be safe as is, inasmuch as mkoctfile refers to
-lblas-3 and -llapack-3, both of which are managed via
/etc/alternatives, rather than directly to any given implementation;
OTOH, I acknowledge that it's better to be too strict than too lax as
long as there's still some way to satisfy the dependencies.
(refblas3-dev and lapack3-dev *are* available on all platforms,
right?)
> The dependency on libhdf5-serial-dev is problematic because it is
> versioned in Build-Depends. It should also be so for octave2.1-headers.
*nod*
> I am inclined to change both the Build-Dependencies and the binary
> dependencies for octave2.1-headers to the following:
>
> refblas3-dev
> lapack3-dev
> libhdf5-serial-dev (>= 1.6.4)
OK, just don't forget gfortran. ;-)
Thanks!
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger amu at monk.mit.edu (NOT a valid e-mail address) for more info.
More information about the Pkg-octave-devel
mailing list