Your message dated Mon, 14 May 2012 18:51:47 +0000
with message-id <[email protected]>
and subject line Bug#666501: fixed in xmds 1.6.6-7
has caused the Debian Bug report #666501,
regarding xmds: Adjust the package for the new octave package version 3.6.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
666501: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666501
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xmds
Version: 1.6.6-6
Severity: important
Tags: patch

The current version of xmds build-depends on octave3.2-headers.  This
later package will be removed from unstable once the transition to the
new version of octave (currently 3.6.1) will be completed (see the wiki
page of the DOG [1]).

The xmds package needed octave3.2-headers only for making the
substitution of ${octave:Depends} in debian/control through the script
octave3.2-depends.  There will be no such script in octave_3.6.1, since
we abandoned the packages with versioned names.  We think that the Debian
packages depending/recommending/suggesting octave should specify 
themselves the needed version.  Making xmds simply suggest "octave" will
be appropriate, since the *.m and *.dat files generated by xmds work with
both versions 3.2 and 3.6 of Octave.

The simple solution for this problem is implemented in the debdiff
patch attached below.

Rafael

[1] http://wiki.debian.org/Teams/DebianOctaveGroup

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (650, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xmds depends on:
ii  fftw-dev         2.1.5-1
ii  libc6            2.13-27
ii  libfftw3-dev     3.3-1
ii  libgcc1          1:4.6.3-1
ii  libstdc++6       4.6.3-1
ii  mpi-default-dev  1.0.1

xmds recommends no packages.

Versions of packages xmds suggests:
ii  octave3.2  3.2.4-12+b1

-- no debconf information

Rafael
diff -u xmds-1.6.6/debian/changelog xmds-1.6.6/debian/changelog
--- xmds-1.6.6/debian/changelog
+++ xmds-1.6.6/debian/changelog
@@ -1,3 +1,13 @@
+xmds (1.6.6-7) UNRELEASED; urgency=low
+
+  * debian/control:
+    + Suggest a non-versioned dependency on Octave
+    + Drop build-dependency on octave3.2-headers, since this was needed
+      only because of the octave3.2-depends script
+  * debian/rules: Drop call to octave3.2-depends
+
+ -- Rafael Laboissiere <[email protected]>  Sat, 31 Mar 2012 09:41:03 
+0200
+
 xmds (1.6.6-6) unstable; urgency=low
 
   * Team upload
diff -u xmds-1.6.6/debian/control xmds-1.6.6/debian/control
--- xmds-1.6.6/debian/control
+++ xmds-1.6.6/debian/control
@@ -4,7 +4,7 @@
 Maintainer: Debian Science Team 
<[email protected]>
 Uploaders: Christian T. Steigies <[email protected]>
 Build-Depends: cdbs, debhelper (>= 7.0.0), autotools-dev, fftw-dev,
- libfftw3-dev, mpi-default-dev, octave3.2-headers, autoconf, quilt
+ libfftw3-dev, mpi-default-dev, autoconf, quilt
 Standards-Version: 3.9.2
 Homepage: http://xmds.sourceforge.net/
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/xmds/
@@ -14,7 +14,7 @@
 Architecture: any
 Depends: ${shlibs:Depends}, fftw-dev, libfftw3-dev, mpi-default-dev,
  ${misc:Depends}
-Suggests: ${octave:Depends}
+Suggests: octave
 Description: eXtensible Multi-Dimensional Simulator
  XMDS is a code generator that integrates equations, from Ordinary
  Differential Equations (ODEs) up to stochastic Partial Differential
diff -u xmds-1.6.6/debian/rules xmds-1.6.6/debian/rules
--- xmds-1.6.6/debian/rules
+++ xmds-1.6.6/debian/rules
@@ -31,9 +31,6 @@
          rm -f lorenz* )
        touch make-examples-stamp
 
-install/xmds::
-       octave3.2-depends
-
 binary-install/xmds::
        # Move Octave file into the correct directory
        mkdir -p $(mdir)

--- End Message ---
--- Begin Message ---
Source: xmds
Source-Version: 1.6.6-7

We believe that the bug you reported is fixed in the latest version of
xmds, which is due to be installed in the Debian FTP archive:

xmds_1.6.6-7.debian.tar.gz
  to main/x/xmds/xmds_1.6.6-7.debian.tar.gz
xmds_1.6.6-7.dsc
  to main/x/xmds/xmds_1.6.6-7.dsc
xmds_1.6.6-7_amd64.deb
  to main/x/xmds/xmds_1.6.6-7_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <[email protected]> (supplier of updated xmds package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 14 May 2012 13:13:23 +0200
Source: xmds
Binary: xmds
Architecture: source amd64
Version: 1.6.6-7
Distribution: unstable
Urgency: low
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Rafael Laboissiere <[email protected]>
Description: 
 xmds       - eXtensible Multi-Dimensional Simulator
Closes: 666501
Changes: 
 xmds (1.6.6-7) unstable; urgency=low
 .
   * debian/control:
     + Suggest a non-versioned dependency on octave
     + Drop build-dependency on octave3.2-headers, since this was needed
       only because of the octave3.2-depends script
   * debian/rules:
     + Drop call to octave3.2-depends (Closes: #666501)
     + Install the Octave support file into a separate directory for xmds
     + Bump Standards-Version to 3.9.3 (no changes needed)
   * debian/source/format: 3.0 (quilt)
   * Add DEP3-compliant headers to the patches
   * debian/patches/short-circuit-operator.diff: New patch
Checksums-Sha1: 
 5e0814a11bf21ca6e7b4f372a5ad754b24cec94c 1321 xmds_1.6.6-7.dsc
 a5a9b19dceb230b162db23a18ce24fbb27b94e51 7165 xmds_1.6.6-7.debian.tar.gz
 10411b7fed24bce826baa2e408768ad8806bf4d7 732506 xmds_1.6.6-7_amd64.deb
Checksums-Sha256: 
 d88600faabe40ac12b69b9331d2180cc0e8a2a250912283cddca0eb371fe986d 1321 
xmds_1.6.6-7.dsc
 aadd9adc0057bcf184256bcba2124173874559537577eee08d21341e31c57e52 7165 
xmds_1.6.6-7.debian.tar.gz
 739f73bb812fac8e3774f90c6e7ac6a4daed18a89f094bb5bc20744cf33d2785 732506 
xmds_1.6.6-7_amd64.deb
Files: 
 cdd5c3c586a93aadb0a1ded889dbde0e 1321 science extra xmds_1.6.6-7.dsc
 5e4053c71aeebdce6472a99be3d24e86 7165 science extra xmds_1.6.6-7.debian.tar.gz
 f9f5f1950d512cca5274a661325a8161 732506 science extra xmds_1.6.6-7_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk+xUmYACgkQiOXXM92JlhAVaQCdHYfcQz0jsMTK4+aeCG0gttIj
O1wAn2V31HikRWQZM87nPZbBlPzBVrxa
=xpz2
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to