Rafael Laboissiere <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] (NOT a valid e-mail address) for more info. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]