[Pkg-octave-devel] Bug#523496: Bug#523496: octave3.0-headers: tight gcc dependencies incorrect
Aaron M. Ucko
ucko at debian.org
Fri Apr 10 18:36:46 UTC 2009
Rafael Laboissiere <rafael at debian.org> writes:
> Sure, I have overseen this. I will fix it tonight.
Thanks!
> At any rate, I do not understand why you suggest to depend on both gcc and
> gcc-4.3. Would the following be okay?
>
> gcc (>= 4:4.3.3), gcc (<< 4:4.3.4)
No, because gcc's dependency on gcc-x.y merely specifies a lower
bound; when a new upstream version comes along, gcc-defaults can lag
for weeks until there's a reason to force a higher subminor version,
and even then the dependencies continue to allow for even newer
upstream versions. As such, you merely need a gcc package that
depends on the appropriate gcc-x.y package, but you must additionally
specify tight dependencies on the latter.
> Unfortunately we need to depend on a precise version (4.3.3 currently
> because paths containing this version number is hard-coded in mkoctave.
So I gather; it would be great if you could somehow fix that.
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
More information about the Pkg-octave-devel
mailing list