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