NetBSD Problem Report #43739

From www@NetBSD.org  Tue Aug 10 19:19:50 2010
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id F130863BA17
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 10 Aug 2010 19:19:49 +0000 (UTC)
Message-Id: <20100810191949.B171C63B952@www.NetBSD.org>
Date: Tue, 10 Aug 2010 19:19:49 +0000 (UTC)
From: kamelderouiche@yahoo.com
Reply-To: kamelderouiche@yahoo.com
To: gnats-bugs@NetBSD.org
Subject: Update math/py-sympy to 0.6.7
X-Send-Pr-Version: www-1.0

>Number:         43739
>Category:       pkg
>Synopsis:       Update math/py-sympy to 0.6.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 10 19:20:00 +0000 2010
>Closed-Date:    Tue Aug 10 22:07:51 +0000 2010
>Last-Modified:  Tue Aug 10 22:07:51 +0000 2010
>Originator:     Derouiche
>Release:        NetBSD 5.0.2
>Organization:
Algerie Motors company
>Environment:
NetBSD Khaarasan 5.0.2 NetBSD 5.0.2 (GENERIC) #0: Sat Feb  6 17:53:27 UTC 2010  builds@b7.netbsd.org:/home/builds/ab/netbsd-5-0-2-RELEASE/i386/201002061851Z-obj/home/builds/ab/netbsd-5-0-2-RELEASE/src/sys/arch/i386/compile/GENERIC i386

>Description:
n/a
>How-To-Repeat:
n/a
>Fix:
$ diff -ruN Makefile.orig Makefile
--- Makefile.orig	2010-08-10 01:47:34.000000000 +0000
+++ Makefile	2010-08-10 01:59:32.000000000 +0000
@@ -1,20 +1,21 @@
-# $NetBSD: Makefile,v 1.6 2009/09/15 11:30:55 drochner Exp $
+# $NetBSD$
 #

-DISTNAME=	sympy-0.6.6
-PKGNAME=	${PYPKGPREFIX}-sympy-0.6.6
+DISTNAME=	sympy-0.6.7
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	math
 MASTER_SITES=	http://sympy.googlecode.com/files/

 MAINTAINER=	pkgsrc-users@NetBSD.org
 HOMEPAGE=	http://code.google.com/p/sympy/
 COMMENT=	Python library for symbolic mathematics
+LICENSE=	modified-bsd

 PKG_DESTDIR_SUPPORT=	user-destdir

 USE_LANGUAGES=	# none
 PYDISTUTILSPKG=	yes
-PYTHON_VERSIONS_ACCEPTED=	25 24
+PYTHON_VERSIONS_ACCEPTED=	26 25 24
 PLIST_SUBST+=	PYVERSSUFFIX=${PYVERSSUFFIX}

 post-extract:

$ diff -ruN PLIST.orig PLIST
--- PLIST.orig	2010-08-10 01:47:40.000000000 +0000
+++ PLIST	2010-08-10 02:03:56.000000000 +0000
@@ -1,5 +1,5 @@
 @comment $NetBSD$
-bin/isympy${PYVERSSUFFIX}
+bin/isympy2.6
 ${PYSITELIB}/sympy/__init__.py
 ${PYSITELIB}/sympy/__init__.pyc
 ${PYSITELIB}/sympy/__init__.pyo
@@ -441,66 +441,120 @@
 ${PYSITELIB}/sympy/mpmath/__init__.py
 ${PYSITELIB}/sympy/mpmath/__init__.pyc
 ${PYSITELIB}/sympy/mpmath/__init__.pyo
-${PYSITELIB}/sympy/mpmath/calculus.py
-${PYSITELIB}/sympy/mpmath/calculus.pyc
-${PYSITELIB}/sympy/mpmath/calculus.pyo
+${PYSITELIB}/sympy/mpmath/calculus/__init__.py
+${PYSITELIB}/sympy/mpmath/calculus/__init__.pyc
+${PYSITELIB}/sympy/mpmath/calculus/__init__.pyo
+${PYSITELIB}/sympy/mpmath/calculus/approximation.py
+${PYSITELIB}/sympy/mpmath/calculus/approximation.pyc
+${PYSITELIB}/sympy/mpmath/calculus/approximation.pyo
+${PYSITELIB}/sympy/mpmath/calculus/calculus.py
+${PYSITELIB}/sympy/mpmath/calculus/calculus.pyc
+${PYSITELIB}/sympy/mpmath/calculus/calculus.pyo
+${PYSITELIB}/sympy/mpmath/calculus/differentiation.py
+${PYSITELIB}/sympy/mpmath/calculus/differentiation.pyc
+${PYSITELIB}/sympy/mpmath/calculus/differentiation.pyo
+${PYSITELIB}/sympy/mpmath/calculus/extrapolation.py
+${PYSITELIB}/sympy/mpmath/calculus/extrapolation.pyc
+${PYSITELIB}/sympy/mpmath/calculus/extrapolation.pyo
+${PYSITELIB}/sympy/mpmath/calculus/odes.py
+${PYSITELIB}/sympy/mpmath/calculus/odes.pyc
+${PYSITELIB}/sympy/mpmath/calculus/odes.pyo
+${PYSITELIB}/sympy/mpmath/calculus/optimization.py
+${PYSITELIB}/sympy/mpmath/calculus/optimization.pyc
+${PYSITELIB}/sympy/mpmath/calculus/optimization.pyo
+${PYSITELIB}/sympy/mpmath/calculus/polynomials.py
+${PYSITELIB}/sympy/mpmath/calculus/polynomials.pyc
+${PYSITELIB}/sympy/mpmath/calculus/polynomials.pyo
+${PYSITELIB}/sympy/mpmath/calculus/quadrature.py
+${PYSITELIB}/sympy/mpmath/calculus/quadrature.pyc
+${PYSITELIB}/sympy/mpmath/calculus/quadrature.pyo
 ${PYSITELIB}/sympy/mpmath/conftest.py
 ${PYSITELIB}/sympy/mpmath/conftest.pyc
 ${PYSITELIB}/sympy/mpmath/conftest.pyo
-${PYSITELIB}/sympy/mpmath/elliptic.py
-${PYSITELIB}/sympy/mpmath/elliptic.pyc
-${PYSITELIB}/sympy/mpmath/elliptic.pyo
+${PYSITELIB}/sympy/mpmath/ctx_base.py
+${PYSITELIB}/sympy/mpmath/ctx_base.pyc
+${PYSITELIB}/sympy/mpmath/ctx_base.pyo
+${PYSITELIB}/sympy/mpmath/ctx_fp.py
+${PYSITELIB}/sympy/mpmath/ctx_fp.pyc
+${PYSITELIB}/sympy/mpmath/ctx_fp.pyo
+${PYSITELIB}/sympy/mpmath/ctx_mp.py
+${PYSITELIB}/sympy/mpmath/ctx_mp.pyc
+${PYSITELIB}/sympy/mpmath/ctx_mp.pyo
+${PYSITELIB}/sympy/mpmath/ctx_mp_python.py
+${PYSITELIB}/sympy/mpmath/ctx_mp_python.pyc
+${PYSITELIB}/sympy/mpmath/ctx_mp_python.pyo
 ${PYSITELIB}/sympy/mpmath/function_docs.py
 ${PYSITELIB}/sympy/mpmath/function_docs.pyc
 ${PYSITELIB}/sympy/mpmath/function_docs.pyo
-${PYSITELIB}/sympy/mpmath/functions.py
-${PYSITELIB}/sympy/mpmath/functions.pyc
-${PYSITELIB}/sympy/mpmath/functions.pyo
-${PYSITELIB}/sympy/mpmath/gammazeta.py
-${PYSITELIB}/sympy/mpmath/gammazeta.pyc
-${PYSITELIB}/sympy/mpmath/gammazeta.pyo
+${PYSITELIB}/sympy/mpmath/functions/__init__.py
+${PYSITELIB}/sympy/mpmath/functions/__init__.pyc
+${PYSITELIB}/sympy/mpmath/functions/__init__.pyo
+${PYSITELIB}/sympy/mpmath/functions/elliptic.py
+${PYSITELIB}/sympy/mpmath/functions/elliptic.pyc
+${PYSITELIB}/sympy/mpmath/functions/elliptic.pyo
+${PYSITELIB}/sympy/mpmath/functions/factorials.py
+${PYSITELIB}/sympy/mpmath/functions/factorials.pyc
+${PYSITELIB}/sympy/mpmath/functions/factorials.pyo
+${PYSITELIB}/sympy/mpmath/functions/functions.py
+${PYSITELIB}/sympy/mpmath/functions/functions.pyc
+${PYSITELIB}/sympy/mpmath/functions/functions.pyo
+${PYSITELIB}/sympy/mpmath/functions/hypergeometric.py
+${PYSITELIB}/sympy/mpmath/functions/hypergeometric.pyc
+${PYSITELIB}/sympy/mpmath/functions/hypergeometric.pyo
+${PYSITELIB}/sympy/mpmath/functions/rszeta.py
+${PYSITELIB}/sympy/mpmath/functions/rszeta.pyc
+${PYSITELIB}/sympy/mpmath/functions/rszeta.pyo
+${PYSITELIB}/sympy/mpmath/functions/zeta.py
+${PYSITELIB}/sympy/mpmath/functions/zeta.pyc
+${PYSITELIB}/sympy/mpmath/functions/zeta.pyo
 ${PYSITELIB}/sympy/mpmath/identification.py
 ${PYSITELIB}/sympy/mpmath/identification.pyc
 ${PYSITELIB}/sympy/mpmath/identification.pyo
-${PYSITELIB}/sympy/mpmath/libelefun.py
-${PYSITELIB}/sympy/mpmath/libelefun.pyc
-${PYSITELIB}/sympy/mpmath/libelefun.pyo
-${PYSITELIB}/sympy/mpmath/libhyper.py
-${PYSITELIB}/sympy/mpmath/libhyper.pyc
-${PYSITELIB}/sympy/mpmath/libhyper.pyo
-${PYSITELIB}/sympy/mpmath/libintmath.py
-${PYSITELIB}/sympy/mpmath/libintmath.pyc
-${PYSITELIB}/sympy/mpmath/libintmath.pyo
-${PYSITELIB}/sympy/mpmath/libmpc.py
-${PYSITELIB}/sympy/mpmath/libmpc.pyc
-${PYSITELIB}/sympy/mpmath/libmpc.pyo
-${PYSITELIB}/sympy/mpmath/libmpf.py
-${PYSITELIB}/sympy/mpmath/libmpf.pyc
-${PYSITELIB}/sympy/mpmath/libmpf.pyo
-${PYSITELIB}/sympy/mpmath/libmpi.py
-${PYSITELIB}/sympy/mpmath/libmpi.pyc
-${PYSITELIB}/sympy/mpmath/libmpi.pyo
-${PYSITELIB}/sympy/mpmath/linalg.py
-${PYSITELIB}/sympy/mpmath/linalg.pyc
-${PYSITELIB}/sympy/mpmath/linalg.pyo
-${PYSITELIB}/sympy/mpmath/matrices.py
-${PYSITELIB}/sympy/mpmath/matrices.pyc
-${PYSITELIB}/sympy/mpmath/matrices.pyo
-${PYSITELIB}/sympy/mpmath/mptypes.py
-${PYSITELIB}/sympy/mpmath/mptypes.pyc
-${PYSITELIB}/sympy/mpmath/mptypes.pyo
-${PYSITELIB}/sympy/mpmath/odes.py
-${PYSITELIB}/sympy/mpmath/odes.pyc
-${PYSITELIB}/sympy/mpmath/odes.pyo
-${PYSITELIB}/sympy/mpmath/optimization.py
-${PYSITELIB}/sympy/mpmath/optimization.pyc
-${PYSITELIB}/sympy/mpmath/optimization.pyo
-${PYSITELIB}/sympy/mpmath/quadrature.py
-${PYSITELIB}/sympy/mpmath/quadrature.pyc
-${PYSITELIB}/sympy/mpmath/quadrature.pyo
-${PYSITELIB}/sympy/mpmath/settings.py
-${PYSITELIB}/sympy/mpmath/settings.pyc
-${PYSITELIB}/sympy/mpmath/settings.pyo
+${PYSITELIB}/sympy/mpmath/libmp/__init__.py
+${PYSITELIB}/sympy/mpmath/libmp/__init__.pyc
+${PYSITELIB}/sympy/mpmath/libmp/__init__.pyo
+${PYSITELIB}/sympy/mpmath/libmp/backend.py
+${PYSITELIB}/sympy/mpmath/libmp/backend.pyc
+${PYSITELIB}/sympy/mpmath/libmp/backend.pyo
+${PYSITELIB}/sympy/mpmath/libmp/gammazeta.py
+${PYSITELIB}/sympy/mpmath/libmp/gammazeta.pyc
+${PYSITELIB}/sympy/mpmath/libmp/gammazeta.pyo
+${PYSITELIB}/sympy/mpmath/libmp/libelefun.py
+${PYSITELIB}/sympy/mpmath/libmp/libelefun.pyc
+${PYSITELIB}/sympy/mpmath/libmp/libelefun.pyo
+${PYSITELIB}/sympy/mpmath/libmp/libhyper.py
+${PYSITELIB}/sympy/mpmath/libmp/libhyper.pyc
+${PYSITELIB}/sympy/mpmath/libmp/libhyper.pyo
+${PYSITELIB}/sympy/mpmath/libmp/libintmath.py
+${PYSITELIB}/sympy/mpmath/libmp/libintmath.pyc
+${PYSITELIB}/sympy/mpmath/libmp/libintmath.pyo
+${PYSITELIB}/sympy/mpmath/libmp/libmpc.py
+${PYSITELIB}/sympy/mpmath/libmp/libmpc.pyc
+${PYSITELIB}/sympy/mpmath/libmp/libmpc.pyo
+${PYSITELIB}/sympy/mpmath/libmp/libmpf.py
+${PYSITELIB}/sympy/mpmath/libmp/libmpf.pyc
+${PYSITELIB}/sympy/mpmath/libmp/libmpf.pyo
+${PYSITELIB}/sympy/mpmath/libmp/libmpi.py
+${PYSITELIB}/sympy/mpmath/libmp/libmpi.pyc
+${PYSITELIB}/sympy/mpmath/libmp/libmpi.pyo
+${PYSITELIB}/sympy/mpmath/math2.py
+${PYSITELIB}/sympy/mpmath/math2.pyc
+${PYSITELIB}/sympy/mpmath/math2.pyo
+${PYSITELIB}/sympy/mpmath/matrices/__init__.py
+${PYSITELIB}/sympy/mpmath/matrices/__init__.pyc
+${PYSITELIB}/sympy/mpmath/matrices/__init__.pyo
+${PYSITELIB}/sympy/mpmath/matrices/calculus.py
+${PYSITELIB}/sympy/mpmath/matrices/calculus.pyc
+${PYSITELIB}/sympy/mpmath/matrices/calculus.pyo
+${PYSITELIB}/sympy/mpmath/matrices/linalg.py
+${PYSITELIB}/sympy/mpmath/matrices/linalg.pyc
+${PYSITELIB}/sympy/mpmath/matrices/linalg.pyo
+${PYSITELIB}/sympy/mpmath/matrices/matrices.py
+${PYSITELIB}/sympy/mpmath/matrices/matrices.pyc
+${PYSITELIB}/sympy/mpmath/matrices/matrices.pyo
+${PYSITELIB}/sympy/mpmath/rational.py
+${PYSITELIB}/sympy/mpmath/rational.pyc
+${PYSITELIB}/sympy/mpmath/rational.pyo
 ${PYSITELIB}/sympy/mpmath/tests/__init__.py
 ${PYSITELIB}/sympy/mpmath/tests/__init__.pyc
 ${PYSITELIB}/sympy/mpmath/tests/__init__.pyo
@@ -522,21 +576,24 @@
 ${PYSITELIB}/sympy/mpmath/tests/test_convert.py
 ${PYSITELIB}/sympy/mpmath/tests/test_convert.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_convert.pyo
-${PYSITELIB}/sympy/mpmath/tests/test_diff_mpmath.py
-${PYSITELIB}/sympy/mpmath/tests/test_diff_mpmath.pyc
-${PYSITELIB}/sympy/mpmath/tests/test_diff_mpmath.pyo
+${PYSITELIB}/sympy/mpmath/tests/test_diff.py
+${PYSITELIB}/sympy/mpmath/tests/test_diff.pyc
+${PYSITELIB}/sympy/mpmath/tests/test_diff.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_division.py
 ${PYSITELIB}/sympy/mpmath/tests/test_division.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_division.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_elliptic.py
 ${PYSITELIB}/sympy/mpmath/tests/test_elliptic.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_elliptic.pyo
+${PYSITELIB}/sympy/mpmath/tests/test_fp.py
+${PYSITELIB}/sympy/mpmath/tests/test_fp.pyc
+${PYSITELIB}/sympy/mpmath/tests/test_fp.pyo
+${PYSITELIB}/sympy/mpmath/tests/test_functions.py
+${PYSITELIB}/sympy/mpmath/tests/test_functions.pyc
+${PYSITELIB}/sympy/mpmath/tests/test_functions.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_functions2.py
 ${PYSITELIB}/sympy/mpmath/tests/test_functions2.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_functions2.pyo
-${PYSITELIB}/sympy/mpmath/tests/test_functions_mpmath.py
-${PYSITELIB}/sympy/mpmath/tests/test_functions_mpmath.pyc
-${PYSITELIB}/sympy/mpmath/tests/test_functions_mpmath.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_gammazeta.py
 ${PYSITELIB}/sympy/mpmath/tests/test_gammazeta.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_gammazeta.pyo
@@ -552,15 +609,15 @@
 ${PYSITELIB}/sympy/mpmath/tests/test_linalg.py
 ${PYSITELIB}/sympy/mpmath/tests/test_linalg.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_linalg.pyo
-${PYSITELIB}/sympy/mpmath/tests/test_matrices_mpmath.py
-${PYSITELIB}/sympy/mpmath/tests/test_matrices_mpmath.pyc
-${PYSITELIB}/sympy/mpmath/tests/test_matrices_mpmath.pyo
+${PYSITELIB}/sympy/mpmath/tests/test_matrices.py
+${PYSITELIB}/sympy/mpmath/tests/test_matrices.pyc
+${PYSITELIB}/sympy/mpmath/tests/test_matrices.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_mpmath.py
 ${PYSITELIB}/sympy/mpmath/tests/test_mpmath.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_mpmath.pyo
-${PYSITELIB}/sympy/mpmath/tests/test_ode_mpmath.py
-${PYSITELIB}/sympy/mpmath/tests/test_ode_mpmath.pyc
-${PYSITELIB}/sympy/mpmath/tests/test_ode_mpmath.pyo
+${PYSITELIB}/sympy/mpmath/tests/test_ode.py
+${PYSITELIB}/sympy/mpmath/tests/test_ode.pyc
+${PYSITELIB}/sympy/mpmath/tests/test_ode.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_pickle.py
 ${PYSITELIB}/sympy/mpmath/tests/test_pickle.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_pickle.pyo
@@ -576,12 +633,18 @@
 ${PYSITELIB}/sympy/mpmath/tests/test_special.py
 ${PYSITELIB}/sympy/mpmath/tests/test_special.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_special.pyo
+${PYSITELIB}/sympy/mpmath/tests/test_str.py
+${PYSITELIB}/sympy/mpmath/tests/test_str.pyc
+${PYSITELIB}/sympy/mpmath/tests/test_str.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_summation.py
 ${PYSITELIB}/sympy/mpmath/tests/test_summation.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_summation.pyo
 ${PYSITELIB}/sympy/mpmath/tests/test_trig.py
 ${PYSITELIB}/sympy/mpmath/tests/test_trig.pyc
 ${PYSITELIB}/sympy/mpmath/tests/test_trig.pyo
+${PYSITELIB}/sympy/mpmath/tests/test_visualization.py
+${PYSITELIB}/sympy/mpmath/tests/test_visualization.pyc
+${PYSITELIB}/sympy/mpmath/tests/test_visualization.pyo
 ${PYSITELIB}/sympy/mpmath/tests/torture.py
 ${PYSITELIB}/sympy/mpmath/tests/torture.pyc
 ${PYSITELIB}/sympy/mpmath/tests/torture.pyo
@@ -1341,7 +1404,4 @@
 ${PYSITELIB}/sympy/utilities/tests/test_source.py
 ${PYSITELIB}/sympy/utilities/tests/test_source.pyc
 ${PYSITELIB}/sympy/utilities/tests/test_source.pyo
-${PYSITELIB}/sympy/utilities/tests/test_tests_names.py
-${PYSITELIB}/sympy/utilities/tests/test_tests_names.pyc
-${PYSITELIB}/sympy/utilities/tests/test_tests_names.pyo
-man/man1/isympy${PYVERSSUFFIX}.1
+man/man1/isympy2.6.1

$ diff -ruN ./patches/patch-aa.orig ./patch-aa      
--- ./patches/patch-aa.orig	2010-08-10 02:08:24.000000000 +0000
+++ ./patch-aa	1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-$NetBSD$
-
---- setup.py.orig	2009-12-20 12:29:20.000000000 +0000
-+++ setup.py
-@@ -216,10 +216,10 @@ setup(
-       license = 'BSD',
-       url = 'http://code.google.com/p/sympy',
-       packages = ['sympy'] + modules + tests + pyglet_packages,
--      scripts = ['bin/isympy', 'bin/test', 'bin/doctest'],
-+      scripts = ['bin/isympy' + sys.version[0:3]],
-       ext_modules = [],
-       package_data = { 'sympy.utilities.mathml' : ['data/*.xsl'] },
--      data_files = [('share/man/man1', ['doc/man/isympy.1'])],
-+      data_files = [('man/man1', ['doc/man/isympy' + sys.version[0:3] + '.1'])],
-       cmdclass    = {'test': test_sympy,
-                      'bench': run_benchmarks,
-                      'clean': clean,


>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Tue, 10 Aug 2010 22:07:51 +0000
State-Changed-Why:
Same as 43731.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.