[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-octave-devel] octave2.1 ready?



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


Reply to: