Hi again. Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> (18/07/2007): > Anyway, I see the following short terms solution: > - since octave2.1 isn't that updated nowadays, would it be problematic > to copy the 1:2.1.73-13 tag to a 1:2.1.73-14 one, and adjusting: > + s/gfortran/g77/ => Needed in both control & rules file. In case it is acceptable, please find attached the diff against the previous tag. It is almost the same as the debian source debdiff, but debian/control has to be updated too. Let me know if you prefer a link to a .dsc file and a source debdiff, then a check + upload, and finally cp the tag and apply the diff on it. > - update the versioned B-D on octave2.1-headers for each package > needing to be fixed. I've done that, and committed the changes for the packages building successfully in pbuilder (checked thanks to [1]). 1. http://wiki.debian.org/PbuilderTricks octaviz is being checked, I don't have any quick box, so I didn't commit it yet. Cheers, -- Cyril Brulebois
diff -ur 1:2.1.73-13/debian/changelog 1:2.1.73-14/debian/changelog --- 1:2.1.73-13/debian/changelog 2007-07-18 09:39:18.000000000 +0200 +++ 1:2.1.73-14/debian/changelog 2007-07-18 22:24:19.000000000 +0200 @@ -1,3 +1,15 @@ +octave2.1 (1:2.1.73-14) unstable; urgency=high + + * debian/in/control, debian/rules: + - Turned gfortran into g77, since now gfortran points to gfortran-4.2, + which leads to FTBFS's: ``/usr/bin/ld: cannot find -lgfortranbegin'' + Urgency set to ``high'' accordingly, since this version has to be + built before the actual FTBFS's (#432376, #432378, #432420) are + solved. + - Added myself to the Uploaders field. + + -- Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> Wed, 18 Jul 2007 22:24:04 +0200 + octave2.1 (1:2.1.73-13) unstable; urgency=low * debian/rules, debian/in/PACKAGE-emacsen.{postinst,prerm}: Renamed diff -ur 1:2.1.73-13/debian/in/control 1:2.1.73-14/debian/in/control --- 1:2.1.73-13/debian/in/control 2007-07-18 09:39:18.000000000 +0200 +++ 1:2.1.73-14/debian/in/control 2007-07-18 19:24:01.000000000 +0200 @@ -2,9 +2,10 @@ Section: math Priority: optional Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org> -Uploaders: Rafael Laboissiere <rafael@debian.org> +Uploaders: Rafael Laboissiere <rafael@debian.org>, + Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> Build-Depends: g++-4.1 (>= 4.1.1-4), debhelper (>= 5.0.0), autoconf, texinfo, - tetex-bin, gfortran, libreadline5-dev, libncurses5-dev, gperf, + tetex-bin, g77, libreadline5-dev, libncurses5-dev, gperf, libhdf5-serial-dev (>= 1.6.5) | libhdf5-lam-dev (>= 1.6.5) | libhdf5-mpich-dev (>= 1.6.5), refblas3-dev | atlas3-base-dev, lapack3-dev | atlas3-base-dev, gnuplot-nox, fftw3-dev, dejagnu, texi2html, @@ -73,7 +74,7 @@ Package: octave[V_2_1:2.1:][V_2_9:2.9:]-headers Architecture: any -Depends: octave[V_2_1:2.1:][V_2_9:2.9:] (= ${Source-Version}), g++, gfortran, +Depends: octave[V_2_1:2.1:][V_2_9:2.9:] (= ${Source-Version}), g++, g77, libreadline5-dev, libncurses5-dev, libhdf5-serial-dev (>= 1.6.5) | libhdf5-lam-dev (>= 1.6.5) | libhdf5-mpich-dev (>= 1.6.5), refblas3-dev | atlas3-base-dev, lapack3-dev | atlas3-base-dev, fftw3-dev, diff -ur 1:2.1.73-13/debian/rules 1:2.1.73-14/debian/rules --- 1:2.1.73-13/debian/rules 2007-07-18 09:39:18.000000000 +0200 +++ 1:2.1.73-14/debian/rules 2007-07-18 19:49:24.000000000 +0200 @@ -49,7 +49,7 @@ #f77_compiler = /usr/bin/g77-3.3 c_compiler = /usr/bin/gcc cxx_compiler = /usr/bin/g++ -f77_compiler = /usr/bin/gfortran +f77_compiler = /usr/bin/g77 fc_flag = --with-f77=$(f77_compiler) fc_libs = compilerflags = -O2
Attachment:
pgpmvXvGEyAZk.pgp
Description: PGP signature