Your message dated Fri, 31 Aug 2012 12:47:46 +0000
with message-id <[email protected]>
and subject line Bug#675694: fixed in python-numpy 1:1.7.0~b1-1
has caused the Debian Bug report #675694,
regarding python3-numpy: no default version f2py3 installed
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.)


-- 
675694: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675694
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-numpy
Version: 1:1.6.2-1
Severity: normal
Tags: patch

python3-numpy does only install f2py3.X but no generic f2py3 for the
default version, also the manpage symlink is dangling without
python-numpy installed

attached a patch fixing those issues.
diff -Nru python-numpy-1.6.2/debian/rules python-numpy-1.6.2/debian/rules
--- python-numpy-1.6.2/debian/rules	2012-05-23 23:26:45.000000000 +0200
+++ python-numpy-1.6.2/debian/rules	2012-06-02 19:44:43.000000000 +0200
@@ -3,6 +3,7 @@
 PY2VERS=$(shell pyversions -vr debian/control)
 PY3VERS=$(shell py3versions -vr)
 PYDEF=$(shell pyversions -dv)
+PY3DEF=$(shell py3versions -dv)
 PYLIBPATH := $(shell python -c "from distutils.command.build import build ; from distutils.core import Distribution ; b = build(Distribution()) ; b.finalize_options() ; print b.build_platlib")
 
 # Look at #634012 to understand why is needed and what will happen if we set
@@ -28,17 +29,21 @@
 	rm -rf doc/fontList.cache numpy/f2py/docs/usersguide/index.html
 
 override_dh_installman:
-	dh_installman numpy/f2py/f2py.1
+	dh_installman -ppython-numpy numpy/f2py/f2py.1
+	dh_installman -ppython3-numpy numpy/f2py/f2py.1
+	mv debian/python3-numpy/usr/share/man/man1/f2py.1 \
+	  debian/python3-numpy/usr/share/man/man1/f2py3.1
 	# link manpage for versioned and dbg incarnations of f2py
 	for v in $(PY2VERS); do \
 		dh_link /usr/share/man/man1/f2py.1.gz /usr/share/man/man1/f2py$$v.1.gz; \
 		dh_link -ppython-numpy-dbg /usr/share/man/man1/f2py.1.gz /usr/share/man/man1/f2py$$v-dbg.1.gz; \
 	done
 	for v in $(PY3VERS); do \
-		dh_link -ppython3-numpy /usr/share/man/man1/f2py.1.gz /usr/share/man/man1/f2py$$v.1.gz; \
-		dh_link -ppython3-numpy-dbg /usr/share/man/man1/f2py.1.gz /usr/share/man/man1/f2py$$v-dbg.1.gz; \
+		dh_link -ppython3-numpy /usr/share/man/man1/f2py3.1.gz /usr/share/man/man1/f2py$$v.1.gz; \
+		dh_link -ppython3-numpy-dbg /usr/share/man/man1/f2py3.1.gz /usr/share/man/man1/f2py$$v-dbg.1.gz; \
 	done
 	dh_link -ppython-numpy-dbg /usr/share/man/man1/f2py.1.gz /usr/share/man/man1/f2py-dbg.1.gz;
+	dh_link -ppython3-numpy-dbg /usr/share/man/man1/f2py3.1.gz /usr/share/man/man1/f2py3-dbg.1.gz;
 
 override_dh_install:
 	# add shebang information to f2py script
@@ -53,6 +58,11 @@
 	cp -a debian/tmp/usr/bin/f2py$(PYDEF)-dbg debian/tmp/usr/bin/f2py-dbg
 	sed -i "1s,#!.*python[^ ]*\(.*\),#!/usr/bin/python-dbg," debian/tmp/usr/bin/f2py-dbg
 
+	cp -a debian/tmp/usr/bin/f2py$(PY3DEF) debian/tmp/usr/bin/f2py3
+	sed -i "1s,#!.*python[^ ]*\(.*\),#!/usr/bin/python3," debian/tmp/usr/bin/f2py3
+	cp -a debian/tmp/usr/bin/f2py$(PY3DEF)-dbg debian/tmp/usr/bin/f2py3-dbg
+	sed -i "1s,#!.*python[^ ]*\(.*\),#!/usr/bin/python3-dbg," debian/tmp/usr/bin/f2py3-dbg
+
 	# moving those scripts away until after pysupport has run, to not
 	# generate depends on pythonx.y
 	mkdir debian/tmp2
@@ -121,9 +131,9 @@
 	mv debian/tmp2/f2py2.?-dbg debian/tmp2/f2py-dbg debian/python-numpy-dbg/usr/bin/
 	
 	mkdir -p debian/python3-numpy/usr/bin/
-	mv debian/tmp2/f2py3.? debian/python3-numpy/usr/bin/
+	mv debian/tmp2/f2py3.? debian/tmp2/f2py3 debian/python3-numpy/usr/bin/
 	mkdir -p debian/python3-numpy-dbg/usr/bin/
-	mv debian/tmp2/f2py3.?-dbg debian/python3-numpy-dbg/usr/bin/
+	mv debian/tmp2/f2py3.?-dbg debian/tmp2/f2py3-dbg debian/python3-numpy-dbg/usr/bin/
 
 	# GIGANTIC HACK - add back libnpymath.a
 	# get the file names, generate the new location, create the dir if missing, copy

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-numpy
Source-Version: 1:1.7.0~b1-1

We believe that the bug you reported is fixed in the latest version of
python-numpy, which is due to be installed in the Debian FTP archive.

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.
Sandro Tosi <[email protected]> (supplier of updated python-numpy 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: Fri, 31 Aug 2012 13:37:44 +0200
Source: python-numpy
Binary: python-numpy python-numpy-dbg python3-numpy python3-numpy-dbg 
python-numpy-doc
Architecture: source amd64 all
Version: 1:1.7.0~b1-1
Distribution: experimental
Urgency: low
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Sandro Tosi <[email protected]>
Description: 
 python-numpy - Numerical Python adds a fast array facility to the Python 
languag
 python-numpy-dbg - Fast array facility to the Python language (debug extension)
 python-numpy-doc - NumPy documentation
 python3-numpy - Numerical Python adds a fast array facility to the Python 
languag
 python3-numpy-dbg - Fast array facility to the Python language (debug 
extension)
Closes: 675694
Changes: 
 python-numpy (1:1.7.0~b1-1) experimental; urgency=low
 .
   * New upstream beta release
   * debian/rules
     - install f2py3 command and relative manpages; thanks to Julian Taylor for
       the report and patch; Closes: #675694
   * debian/watch
     - updated to identify beta releases
   * debian/copyright
     - extend upstream copyright years
     - updated to new upstream code
   * debian/versions
     - bump C_API_VERSION to 7
   * debian/control
     - added python{,3}-tz to b-d, needed to run tests
   * debian/patches/*
     - updated to new upstream code
Checksums-Sha1: 
 4c88ad79c47077f8d30d4f71d8c1d2939bf061cb 1862 python-numpy_1.7.0~b1-1.dsc
 0a6f1455d45ab8c4c6cc07ebd80e7d3ca89ee036 2815809 
python-numpy_1.7.0~b1.orig.tar.gz
 b78c1d59d69f0f6b06148ba97d270645b21d5ed6 139610 
python-numpy_1.7.0~b1-1.debian.tar.gz
 d83a2f194142fb32a308d044fa6bf859a9777ed5 2882884 
python-numpy_1.7.0~b1-1_amd64.deb
 c14e6c9b5c12bc0ee932b0a4e72fd8cad5820808 7457580 
python-numpy-dbg_1.7.0~b1-1_amd64.deb
 9b66f4fb892d40e24d4831c8026020353af49a3d 2016770 
python3-numpy_1.7.0~b1-1_amd64.deb
 859635fbd4dd931ebce3f3aebbf0b4ae5df84f50 4549470 
python3-numpy-dbg_1.7.0~b1-1_amd64.deb
 026e29e8da83ebe97935822aa755d7e5e3b627b9 5215634 
python-numpy-doc_1.7.0~b1-1_all.deb
Checksums-Sha256: 
 54370a9f3f62e5510579811e5969a193ae830169146e463accabc54a0b56cfdd 1862 
python-numpy_1.7.0~b1-1.dsc
 58b730ace81deaf36c678bd69a5edaf1b7b1348018f78ac0e89ba8d66c4229cb 2815809 
python-numpy_1.7.0~b1.orig.tar.gz
 404b2600a59f4441c02b35a01cc0d05c9a0d082d2b79d4527bf7df8a96f41e01 139610 
python-numpy_1.7.0~b1-1.debian.tar.gz
 9b6a7465aa2f772ab6a821312cc79dbc728d4155534bcdf6d403d88797d608b3 2882884 
python-numpy_1.7.0~b1-1_amd64.deb
 2fb9e07064cec191643b7a176fab48a9e817a7add9dba705ced3620d4aff064c 7457580 
python-numpy-dbg_1.7.0~b1-1_amd64.deb
 3b32e735c61e4064595af667b5581a2682f69b202110696f492f14776204e171 2016770 
python3-numpy_1.7.0~b1-1_amd64.deb
 c50d26d9cb3f65a727ada76c737196d8517cfd39e5d5791734d4ed1baddeacc9 4549470 
python3-numpy-dbg_1.7.0~b1-1_amd64.deb
 31f4386ebe5e297189e86fd6505900bcc9939b7fbee8229028ac2c38f5401edb 5215634 
python-numpy-doc_1.7.0~b1-1_all.deb
Files: 
 48b607da69726ab7802d5e24ff9a5034 1862 python optional 
python-numpy_1.7.0~b1-1.dsc
 361da69031556e8f1a99a021162c7040 2815809 python optional 
python-numpy_1.7.0~b1.orig.tar.gz
 a573513c0eb15a8c444ea767203e6d64 139610 python optional 
python-numpy_1.7.0~b1-1.debian.tar.gz
 5fd946e03b351124af99c6baff251c10 2882884 python optional 
python-numpy_1.7.0~b1-1_amd64.deb
 8561e8a09bde7381155cfdca0acad979 7457580 debug extra 
python-numpy-dbg_1.7.0~b1-1_amd64.deb
 578025a880d6bcee97e8d94031afef53 2016770 python optional 
python3-numpy_1.7.0~b1-1_amd64.deb
 0fc236290bced6bd0d35e5ea4b90f178 4549470 debug extra 
python3-numpy-dbg_1.7.0~b1-1_amd64.deb
 b23071e42186553dd4faf8c30d8d2a8e 5215634 doc optional 
python-numpy-doc_1.7.0~b1-1_all.deb

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

iEYEARECAAYFAlBAqeAACgkQAukwV0RN2VAomwCfY5qCnZlftQfaRO8hzUTvnOH3
+v0An2aL9s7Lgnk82QpWQh/Mf404dr5H
=Jsqu
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to