From owner-svn-ports-all@FreeBSD.ORG Fri Jan 11 11:36:12 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 8BA5C63F; Fri, 11 Jan 2013 11:36:12 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mail-bk0-f47.google.com (mail-bk0-f47.google.com [209.85.214.47]) by mx1.freebsd.org (Postfix) with ESMTP id ABC796A4; Fri, 11 Jan 2013 11:36:11 +0000 (UTC) Received: by mail-bk0-f47.google.com with SMTP id j4so853188bkw.20 for ; Fri, 11 Jan 2013 03:36:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:content-type:mime-version:subject:from:in-reply-to:date :cc:content-transfer-encoding:message-id:references:to:x-mailer; bh=RpsGGy3zqxSsnKEt/nzm+Hsc9QhIksS6B1hn5oUXAWI=; b=GK4FiDeEQnE7apdFHHnWBuOv46gjRO37uBIaKwzq08WAYCJ8ElEku5EOFdQYQWoTgV VZ1Q5sE8S8DBR0PuCghsp7V1d5QiT6JvyDrw+qTYRb6Df5f90JUokLn+HuVEiCmPY51V dqxE27tMRugtUWTVy4MAT2mymadMLgT7zPtmVg5LHl2qxC/lOEbUf/CkUKKeOeEN5AR3 6wc+DKudlampUlJKQ1rv+UK2tyzcX54+qMxZjEilxtMp0lIrTuuzjK3GYCWchugwxY7M BaZT2shDuFi0w10uVrb5nWLoGLobkgBXdko3j3QaPM7dywgxDeYVGs8Fv4Pvh1DSUw+q D2yg== X-Received: by 10.204.4.131 with SMTP id 3mr35516956bkr.25.1357904170235; Fri, 11 Jan 2013 03:36:10 -0800 (PST) Received: from ?IPv6:2a02:6b8::40c:8f8:b830:33f:d126? ([2a02:6b8:0:40c:8f8:b830:33f:d126]) by mx.google.com with ESMTPS id 18sm3876322bkv.0.2013.01.11.03.36.07 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 11 Jan 2013 03:36:09 -0800 (PST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: svn commit: r310199 - in head/math/py-matplotlib: . files From: Dmitry Sivachenko In-Reply-To: <50EFED14.4050802@yandex.ru> Date: Fri, 11 Jan 2013 15:36:08 +0400 Content-Transfer-Encoding: quoted-printable Message-Id: <53A273AD-0671-4F36-80DB-1905CCF71911@gmail.com> References: <201301101905.r0AJ5hgL099192@svn.freebsd.org> <8DEDA0A7-D7F0-46FA-BA01-B3C3A991961E@FreeBSD.org> <50EFBD34.6000109@yandex.ru> <21600455-B9B5-47B5-A8D9-CFC6CCFF2BEA@gmail.com> <50EFED14.4050802@yandex.ru> To: Ruslan Makhmatkhanov X-Mailer: Apple Mail (2.1499) Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, naylor.b.david@gmail.com, ports-committers@freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2013 11:36:12 -0000 On 11.01.2013, at 14:44, Ruslan Makhmatkhanov wrote: > Dmitry Sivachenko wrote on 11.01.2013 11:43: >>=20 >> On 11.01.2013, at 11:20, Ruslan Makhmatkhanov = wrote: >>=20 >>> Dmitry Sivachenko wrote on 11.01.2013 00:53: >>>>=20 >>>>=20 >>>>=20 >>>> Hello, >>>>=20 >>>> According to changelog, version 1.2.0 of matplotlib supports = python-3.X. >>>>=20 >>>> So why USE_PYTHON=3D-2.7? >>>=20 >>> Hi, I wasn't aware about this. Will check soon. But I believe it = will fail at dependencies that not 3.x-aware. >>>=20 >>=20 >>=20 >> How could developers support python3 in matplotlib if it's = dependencies are not python3-aware? :) >> The only significant dependency is py-numpy which does work with = python3. >=20 > I consider this from ports tree point of view. If any of the deps need = python2.7, this breaks the python3 build. As bare minimum, I see two = problems with dependencies: > - current devel/py-dateutils doesn't supports python3 dateutils version 2.0 with python3 support is out for almost 2 years = now. > - matplotlib depends on pygtk2 (read: python2 only) by default >=20 I would rather insist for python-2.X only if pygtk2 is selected. I think it is rather common usage for matplotlib without GUI at all or = at least without pygtk2. So no need to prevent all others to build it with python3.=