Your message dated Thu, 07 Jun 2012 22:25:09 +0000
with message-id <[email protected]>
and subject line Bug#666959: fixed in pfstools 1.8.5-0.1
has caused the Debian Bug report #666959,
regarding pfstools: Adjust 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.)


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

The current version of pfstools in sid 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)q will be
completed (see the wiki page of the DOG [1]).  

The pfstools package needs octave3.2-headers for including the makefile 
fragment defs.make and for calling the octave-depends script that makes
the substitution of ${octave:Depends}.  These files have been dropped in
the Debian packaging of Octave 3.6.1.  

I am attaching below a patch for fixing the issues in this bug report.
The patch was obtained through debdiff. I added the corresponding entries
to debian/changelog.  The octave-pfstools package should now simply
depend on octave.  Note that the octave-pfstools package will, in fine,
depend on liboctave1, which will pull the appropriate version of octave
(3.6.1-4, currently).  

I also changed the file debian/octave-pfstools.install to reflect the
fact that the path for the *.oct files is now multiarch and contains the
architecture triplet.

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
diff -u pfstools-1.8.1/debian/octave-pfstools.install 
pfstools-1.8.1/debian/octave-pfstools.install
--- pfstools-1.8.1/debian/octave-pfstools.install
+++ pfstools-1.8.1/debian/octave-pfstools.install
@@ -1,3 +1,3 @@
-usr/lib/octave/*
+usr/lib/*/octave/*
 usr/share/octave/*
 
diff -u pfstools-1.8.1/debian/control pfstools-1.8.1/debian/control
--- pfstools-1.8.1/debian/control
+++ pfstools-1.8.1/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
 Uploaders: Sebastian Harl <[email protected]>
-Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.6), dpatch, gfortran, 
autotools-dev, libqt3-mt-dev, libmagick++-dev | libmagick++9-dev, libtiff4-dev, 
libopenexr-dev, libnetpbm10-dev, octave3.2-headers, texlive-latex-base, 
freeglut3-dev
+Build-Depends: debhelper (>= 5), dpkg-dev (>= 1.14.6), dpatch, gfortran, 
autotools-dev, libqt3-mt-dev, libmagick++-dev | libmagick++9-dev, libtiff4-dev, 
libopenexr-dev, libnetpbm10-dev, liboctave-dev, texlive-latex-base, 
freeglut3-dev
 Standards-Version: 3.8.4
 Homepage: http://pfstools.sourceforge.net/
 Vcs-Git: git://git.debian.org/git/pkg-phototools/pfstools.git
@@ -12,7 +12,7 @@
 Package: pfstools
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: pfsglview | pfsview, pfstmo, octave3.2, octave-signal, 
octave-pfstools
+Recommends: pfsglview | pfsview, pfstmo, octave, octave-signal, octave-pfstools
 Suggests: dcraw, exrtools, imagemagick
 Description: command line HDR manipulation programs
  pfstools is a set of command line (and two GUI) programs for reading,
@@ -90,7 +90,7 @@
 Package: octave-pfstools
 Section: math
 Architecture: any
-Depends: ${octave:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Depends: octave, ${shlibs:Depends}, ${misc:Depends}
 Description: octave bindings for pfstools
  PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate
  existing file formats by providing a simple data format that can be used to
diff -u pfstools-1.8.1/debian/rules pfstools-1.8.1/debian/rules
--- pfstools-1.8.1/debian/rules
+++ pfstools-1.8.1/debian/rules
@@ -19,7 +19,9 @@
        CXXFLAGS += -O2
 endif
 
-include /usr/share/octave/debian/defs.make
+MDIR = $(shell octave-config  --print LOCALFCNFILEDIR)
+OCTDIR = $(shell octave-config  --print LOCALOCTFILEDIR)
+
 include /usr/share/dpatch/dpatch.make
 
 confflags = --host=$(DEB_HOST_GNU_TYPE) \
@@ -114,7 +116,6 @@
        dh_makeshlibs
        dh_installdeb
        dh_shlibdeps -Llibpfs-1.2-0 -ldebian/libpfs-1.2-0/usr/lib/
-       octave3.2-depends -poctave-pfstools
        dh_gencontrol
        dh_md5sums
        dh_builddeb
diff -u pfstools-1.8.1/debian/changelog pfstools-1.8.1/debian/changelog
--- pfstools-1.8.1/debian/changelog
+++ pfstools-1.8.1/debian/changelog
@@ -1,3 +1,19 @@
+pfstools (1.8.1-3) UNRELEASED; urgency=low
+
+  * debian/control:
+    - Build-depend on liboctave-dev, such that the package builds with
+      Octave 3.6
+    - Depend simply on octave, do not use the obsolete ${octave:Depends}
+      substitution variable anymore
+  * debian/rules:
+    - Use directly the octave-config script in order to get the
+      installation path for the *.oct and *.m files
+    - Do not invoke the obsolete script octave-depends
+  * debian/octave-pfstools.install: Adjust for the multiarch path, which
+    contains the architecture triplet now
+
+ -- Rafael Laboissiere <[email protected]>  Mon, 02 Apr 2012 23:32:29 
+0200
+
 pfstools (1.8.1-2) unstable; urgency=low
 
   [ Thomas Weber ]

--- End Message ---
--- Begin Message ---
Source: pfstools
Source-Version: 1.8.5-0.1

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

libpfs-1.2-0_1.8.5-0.1_amd64.deb
  to main/p/pfstools/libpfs-1.2-0_1.8.5-0.1_amd64.deb
libpfs-dev_1.8.5-0.1_amd64.deb
  to main/p/pfstools/libpfs-dev_1.8.5-0.1_amd64.deb
octave-pfstools_1.8.5-0.1_amd64.deb
  to main/p/pfstools/octave-pfstools_1.8.5-0.1_amd64.deb
pfsglview_1.8.5-0.1_amd64.deb
  to main/p/pfstools/pfsglview_1.8.5-0.1_amd64.deb
pfstools-dbg_1.8.5-0.1_amd64.deb
  to main/p/pfstools/pfstools-dbg_1.8.5-0.1_amd64.deb
pfstools_1.8.5-0.1.debian.tar.gz
  to main/p/pfstools/pfstools_1.8.5-0.1.debian.tar.gz
pfstools_1.8.5-0.1.dsc
  to main/p/pfstools/pfstools_1.8.5-0.1.dsc
pfstools_1.8.5-0.1_amd64.deb
  to main/p/pfstools/pfstools_1.8.5-0.1_amd64.deb
pfstools_1.8.5.orig.tar.gz
  to main/p/pfstools/pfstools_1.8.5.orig.tar.gz
pfsview_1.8.5-0.1_amd64.deb
  to main/p/pfstools/pfsview_1.8.5-0.1_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.
Sébastien Villemot <[email protected]> (supplier of updated pfstools 
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: SHA256

Format: 1.8
Date: Sun, 03 Jun 2012 11:00:46 +0200
Source: pfstools
Binary: pfstools pfsglview pfsview pfstools-dbg libpfs-dev libpfs-1.2-0 
octave-pfstools
Architecture: source amd64
Version: 1.8.5-0.1
Distribution: unstable
Urgency: low
Maintainer: Debian PhotoTools Maintainers 
<[email protected]>
Changed-By: Sébastien Villemot <[email protected]>
Description: 
 libpfs-1.2-0 - C++ library to read and write pfs files
 libpfs-dev - C++ library to read and write pfs files (development files)
 octave-pfstools - octave bindings for pfstools
 pfsglview  - command line HDR manipulation programs (OpenGL/GLUT viewer)
 pfstools   - command line HDR manipulation programs
 pfstools-dbg - command line HDR manipulation programs (debugging symbols)
 pfsview    - command line HDR manipulation programs (Qt viewer)
Closes: 604368 666959
Changes: 
 pfstools (1.8.5-0.1) unstable; urgency=low
 .
   * Non-maintainer upload.
 .
   [ Sébastien Villemot ]
   * New upstream release, build-depend on Qt4 instead of Qt3 (Closes: #604368)
   * gcc-4.4.dpatch: remove patch, applied upstream
   * Convert to format 3.0 (quilt) and drop dpatch, because otherwise Lintian
     produces an error (dpatch is obsolete)
 .
   [ Rafael Laboissiere ]
   * debian/control:
     - Build-depend on liboctave-dev, such that the package builds with
       Octave 3.6 (Closes: #666959)
     - Depend simply on octave, do not use the obsolete ${octave:Depends}
       substitution variable anymore
   * debian/rules:
     - Use directly the octave-config script in order to get the
       installation path for the *.oct and *.m files
     - Do not invoke the obsolete script octave-depends
   * debian/octave-pfstools.install: Adjust for the multiarch path, which
     contains the architecture triplet now
Checksums-Sha1: 
 bafc4541f9ef390ead169a9a6ccdb46aa34d746a 2427 pfstools_1.8.5-0.1.dsc
 dc595438f0fd8b40a05d9f9c498892363a1b3f05 846001 pfstools_1.8.5.orig.tar.gz
 448a273c83a3033b4b169432a3f8d79adefaabd0 6441 pfstools_1.8.5-0.1.debian.tar.gz
 f56b01f355647c6ffc277fb9ec9b8fb53af6ed17 346608 pfstools_1.8.5-0.1_amd64.deb
 07a6f092fdd3833c0c54c86d05c7404713afd52a 35936 pfsglview_1.8.5-0.1_amd64.deb
 beb88fc5abe279f9e51c859b4f4f0655d7c6a910 57424 pfsview_1.8.5-0.1_amd64.deb
 46c72e5a3942aeacf6273e21b747f3b5f7b33299 66226 pfstools-dbg_1.8.5-0.1_amd64.deb
 1e15e041eb9061de6b865bd9c7ffc1f3b549901d 40674 libpfs-dev_1.8.5-0.1_amd64.deb
 9f6d82cfa97fe4c3154956793b49d7a4889cddd0 30158 libpfs-1.2-0_1.8.5-0.1_amd64.deb
 cf633a2d68c2d85558c40b2361346e649e99696d 128740 
octave-pfstools_1.8.5-0.1_amd64.deb
Checksums-Sha256: 
 ad26aceaece50c5e03fdc4d0df8fffa3daa0e1aed94ddf7d4a0633d20e9863ca 2427 
pfstools_1.8.5-0.1.dsc
 2cf958d39ee3b65b034796b0abeea727590561936e295461de6365a750167306 846001 
pfstools_1.8.5.orig.tar.gz
 d2a8bf714f09b764b519b6d4dd1a55f236d324484d05e0595113982ae36f8626 6441 
pfstools_1.8.5-0.1.debian.tar.gz
 8b00cc652080ab3c39335cdc8dd198c3e8530a1665688a0082af356373712724 346608 
pfstools_1.8.5-0.1_amd64.deb
 1a75b77c5fee1bc5c2bbec0934c1fc3ee94536af6ca8e7b3bb69c83f29fdbb0e 35936 
pfsglview_1.8.5-0.1_amd64.deb
 494cf4b0752dfa43e16237ba6837260db03279a6e55aa49cd3db08631f3e0e09 57424 
pfsview_1.8.5-0.1_amd64.deb
 b836f158b7e91b58c8992cdf8f600874f3586b501b2d6f7f65eeb2a2c4f8ce4a 66226 
pfstools-dbg_1.8.5-0.1_amd64.deb
 2b6ee5cbd568e792bafd41e7bed5bb3e1def2d5d43147bd30408593e2823d272 40674 
libpfs-dev_1.8.5-0.1_amd64.deb
 31bbb0c3225f4cc2a2b9b4e116cf6cac8222f304a1ced6aa96106171ba11e786 30158 
libpfs-1.2-0_1.8.5-0.1_amd64.deb
 01575d0e1ca29a38610d66aaec364baaeba2d207767ea02f270b7944584f6e17 128740 
octave-pfstools_1.8.5-0.1_amd64.deb
Files: 
 baf473a7817bdb2642429fa31d0b9e2b 2427 graphics optional pfstools_1.8.5-0.1.dsc
 80dac70bfb6359a6749453477e74b112 846001 graphics optional 
pfstools_1.8.5.orig.tar.gz
 78a9499dca549c0e75d3f6ae2fc50f77 6441 graphics optional 
pfstools_1.8.5-0.1.debian.tar.gz
 3240c09f708daca78bf3b870a0701130 346608 graphics optional 
pfstools_1.8.5-0.1_amd64.deb
 389e50747116402dd007e6000a878dea 35936 graphics optional 
pfsglview_1.8.5-0.1_amd64.deb
 cb5da8ba6b6f48bf008f80b34bd34b28 57424 graphics optional 
pfsview_1.8.5-0.1_amd64.deb
 66229e88409892c16185062229d7f20d 66226 debug extra 
pfstools-dbg_1.8.5-0.1_amd64.deb
 085cda554b60670ff39ddc8be15145cb 40674 libdevel optional 
libpfs-dev_1.8.5-0.1_amd64.deb
 879bd0cae2dbdde43590a25813e75e26 30158 libs optional 
libpfs-1.2-0_1.8.5-0.1_amd64.deb
 b167fb420a1304d35cca419f7c5049fc 128740 math optional 
octave-pfstools_1.8.5-0.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Signed by Ana Guerrero

iQIcBAEBCAAGBQJPy9r/AAoJELNGT4lqoVlImE8P/2PgkERHHA+/BJ2AXtZouqHN
Lto1Rn/0rck/ksFEPkv2Oz9qo9rk/tdkBUziZO6gUngQjs0BRxr4qQLAcnn8N29t
DDSgjTNwgODYKwKjda+la0FlEAFP16O6U6UyVR5539jEmJvhMofS6Q9JsZy74u9x
+3qPeISxbB/PKg47c+rtoKfuNxuyaYKTgHB1V3bdwhCxVoE2cVxTyNB8OnMUNDER
jz1nqvfYEnggvHbUZ++mIfXIK140QGboFNzOY8Bbo9vaadzTOEWkpgBAN4+eAPm8
zGXZyPxT3n/CgrBOhHZFk3qovWMEUGd098QbI9/0Avf6Jfjmsm9bnpqMoNBOYZ0F
M5tD3HxZiwd74PRNhBIUikziGDd3oMJI9bmY1EpMv4BX9gfWCtSdb23hrHeZakEB
vTqzHB8z6PjHlaN7MiQrAH1xpFE1CZH0ZAmMF2VB7MssxJEodKroOY0sVVBq2YZT
VBYVp9XtqyavcSkB+pz3g71gQKZ4mESn8IHYqY3OUvHOZZOL9gtYYAYGLL5SDCcs
E37igk2SGGm/rY0tQkS4cXlVyO34AYUsNsvGqd21vO1YSLnfj2Mq/1mIKgHTJDV2
uzP1Yjo5IhHXPjrtNGBcoGWwMrb/zrESJ50oPaWtBMSuXsp3wccsZ/jCYMBfva3i
1ie4QGaWtSIWGI9CMBm1
=QNHL
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-phototools-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-phototools-devel

Reply via email to