Current problem reports assigned to freebsd-python@FreeBSD.org

2014-01-06 Thread FreeBSD bugmaster
Note: to view an individual PR, use:
  http://www.freebsd.org/cgi/query-pr.cgi?pr=(number).

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Tracker  Resp.  Description

o ports/185470 python [NEW PORT] devel/py-peewee (a small, expressive Python
o ports/185443 python [Maintainer Update] devel/py-robotframework-selenium2l
o ports/185078 python maintainer update : sysutils/py-halite
o ports/185071 python lang/python33 : python3-config --ldflags returning bad
o ports/184954 python Installation checks prevent multiple python ports bein
a ports/182951 python databases/py-sqlite3: compilation error with Clang
f ports/181593 python math/py-numpy maintainer gone
o ports/178301 python [patch] lang/python2[67]: SEM option is inconsistent
f ports/178242 python bsd.python.mk injection of @exec easy_install to PLIST
o ports/170788 python lang/python27: PyQT applications crash Python 2.7 (cor
f ports/170566 python update graphics/py-opengl depends on old version of gc
o ports/168640 python [PATCH]: prevent checksum mismatches for compiled pyth
o ports/167368 python [bsd.python.mk] [patch] Python version propagation bre
f ports/154209 python [PATCH] lang/python: Install symlink for ptags

14 problems total.

___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org


Re: [CFR] lang/python26 removal

2014-01-06 Thread Ruslan Makhmatkhanov

René Ladan wrote on 05.01.2014 15:57:

Hi,

lang/python26 expired a few days ago, so I patched Mk/bsd.pyton.mk to
exclude lang/python26 and patched the USE_PYTHON* lines of all ports
referring to Python  2.7. You must remove lang/python26 manually to not
break INDEX.

The patch is available at
http://people.freebsd.org/~rene/patches/python-to-27.diff
The bsd.python.mk patch itself is also here:
http://people.freebsd.org/~rene/patches/Mk__bsd.python.mk.diff

mat@ already gave an OK for the USE_PYTHON* bumps.

Does this patch and removing lang/python26 look OK to you?

I'm not on python@ , so please CC me.

Regards,
René


I'd say please go on with that. But there is two things there, that 
would be great to be fixed before commiting:

- value of 2 need to be used instead of 2.7 in USE_PYTHON in your patch
- there is remnants of 2.6 in lang/python-doc-html/distinfo that isn't 
covered by your patch.


--
Regards,
Ruslan

T.O.S. Of Reality
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org


Re: [CFR] lang/python26 removal

2014-01-06 Thread René Ladan
2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:
 René Ladan wrote on 05.01.2014 15:57:

 Hi,

 lang/python26 expired a few days ago, so I patched Mk/bsd.pyton.mk to
 exclude lang/python26 and patched the USE_PYTHON* lines of all ports
 referring to Python  2.7. You must remove lang/python26 manually to not
 break INDEX.

 The patch is available at
 http://people.freebsd.org/~rene/patches/python-to-27.diff
 The bsd.python.mk patch itself is also here:
 http://people.freebsd.org/~rene/patches/Mk__bsd.python.mk.diff

 mat@ already gave an OK for the USE_PYTHON* bumps.

 Does this patch and removing lang/python26 look OK to you?

 I'm not on python@ , so please CC me.

 Regards,
 René


 I'd say please go on with that. But there is two things there, that would be
 great to be fixed before commiting:
 - value of 2 need to be used instead of 2.7 in USE_PYTHON in your patch
This is because I converted -2.7 to 2.7 etc.  Are you saying that all
USE_PYTHON*=2.7 should be converted to USE_PYTHON*=2 and that
other USE_PYTHON* values are OK ?

 - there is remnants of 2.6 in lang/python-doc-html/distinfo that isn't
 covered by your patch.
Thanks, distinfo trimmed.

René
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org


Re: [CFR] lang/python26 removal

2014-01-06 Thread Ruslan Makhmatkhanov

René Ladan wrote on 06.01.2014 15:34:

2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:

René Ladan wrote on 05.01.2014 15:57:


Hi,

lang/python26 expired a few days ago, so I patched Mk/bsd.pyton.mk to
exclude lang/python26 and patched the USE_PYTHON* lines of all ports
referring to Python  2.7. You must remove lang/python26 manually to not
break INDEX.

The patch is available at
http://people.freebsd.org/~rene/patches/python-to-27.diff
The bsd.python.mk patch itself is also here:
http://people.freebsd.org/~rene/patches/Mk__bsd.python.mk.diff

mat@ already gave an OK for the USE_PYTHON* bumps.

Does this patch and removing lang/python26 look OK to you?

I'm not on python@ , so please CC me.

Regards,
René



I'd say please go on with that. But there is two things there, that would be
great to be fixed before commiting:
- value of 2 need to be used instead of 2.7 in USE_PYTHON in your patch

This is because I converted -2.7 to 2.7 etc.  Are you saying that all
USE_PYTHON*=2.7 should be converted to USE_PYTHON*=2 and that
other USE_PYTHON* values are OK ?


I just looked at it again:

-2.7 and 2.7 should be converted to just `2'
2.x+ should be converted to just `yes' to keep it's current meaning

Will this `yes'-ports actually build with 3.x - that will be checked 
later for all the tree. I have plans for this.



- there is remnants of 2.6 in lang/python-doc-html/distinfo that isn't
covered by your patch.

Thanks, distinfo trimmed.



René


--
Regards,
Ruslan

T.O.S. Of Reality
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org


Re: [CFR] lang/python26 removal

2014-01-06 Thread René Ladan
2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:
 René Ladan wrote on 06.01.2014 15:34:

 2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:

 René Ladan wrote on 05.01.2014 15:57:

 Hi,

 lang/python26 expired a few days ago, so I patched Mk/bsd.pyton.mk to
 exclude lang/python26 and patched the USE_PYTHON* lines of all ports
 referring to Python  2.7. You must remove lang/python26 manually to not
 break INDEX.

 The patch is available at
 http://people.freebsd.org/~rene/patches/python-to-27.diff
 The bsd.python.mk patch itself is also here:
 http://people.freebsd.org/~rene/patches/Mk__bsd.python.mk.diff

 mat@ already gave an OK for the USE_PYTHON* bumps.

 Does this patch and removing lang/python26 look OK to you?

 I'm not on python@ , so please CC me.

 Regards,
 René



 I'd say please go on with that. But there is two things there, that would
 be
 great to be fixed before commiting:
 - value of 2 need to be used instead of 2.7 in USE_PYTHON in your patch

 This is because I converted -2.7 to 2.7 etc.  Are you saying that all
 USE_PYTHON*=2.7 should be converted to USE_PYTHON*=2 and that
 other USE_PYTHON* values are OK ?


 I just looked at it again:

 -2.7 and 2.7 should be converted to just `2'
 2.x+ should be converted to just `yes' to keep it's current meaning

 Will this `yes'-ports actually build with 3.x - that will be checked later
 for all the tree. I have plans for this.

I'll redo the patch with the above two conversion rules and blame any
breakage on you :-p

Regards,
René
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org


Re: [CFR] lang/python26 removal

2014-01-06 Thread Ruslan Makhmatkhanov

René Ladan wrote on 06.01.2014 16:00:

2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:

René Ladan wrote on 06.01.2014 15:34:


2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:


René Ladan wrote on 05.01.2014 15:57:


Hi,

lang/python26 expired a few days ago, so I patched Mk/bsd.pyton.mk to
exclude lang/python26 and patched the USE_PYTHON* lines of all ports
referring to Python  2.7. You must remove lang/python26 manually to not
break INDEX.

The patch is available at
http://people.freebsd.org/~rene/patches/python-to-27.diff
The bsd.python.mk patch itself is also here:
http://people.freebsd.org/~rene/patches/Mk__bsd.python.mk.diff

mat@ already gave an OK for the USE_PYTHON* bumps.

Does this patch and removing lang/python26 look OK to you?

I'm not on python@ , so please CC me.

Regards,
René




I'd say please go on with that. But there is two things there, that would
be
great to be fixed before commiting:
- value of 2 need to be used instead of 2.7 in USE_PYTHON in your patch


This is because I converted -2.7 to 2.7 etc.  Are you saying that all
USE_PYTHON*=2.7 should be converted to USE_PYTHON*=2 and that
other USE_PYTHON* values are OK ?



I just looked at it again:

-2.7 and 2.7 should be converted to just `2'
2.x+ should be converted to just `yes' to keep it's current meaning

Will this `yes'-ports actually build with 3.x - that will be checked later
for all the tree. I have plans for this.


I'll redo the patch with the above two conversion rules and blame any
breakage on you :-p

Regards,
René


Ok). But please send it here for review).

--
Regards,
Ruslan

T.O.S. Of Reality
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org


Quarterly status report

2014-01-06 Thread Marcus von Appen

Dear all,

find below a brief list of the stuff we did the last quarter. I'm planning to
compile this into the status report to be delivered next week.

* py-distribute has been replaced by the refreshed py-setuptools port,
  which comes with a lot of features to simplify the ways of installing python
  packages. The change also led us to install everything through setuptools
  now, which resembles a lot of pip and allows us to do some major cleanup
  of the distutils installation behaviour.
* The implicit lang/python build and run-time dependency was removed from the
  ports infrastructure. Every port now depends on a specific python version or
  on the lang/python meta ports. This avoids compatibility issues for ports
  that depend on python 2.x OR python 3.x exclusively, but use the `python`
  command, which might point to an incompatible user choice.
* lang/python27 was updated to version 2.7.6, lang/python 3.3 was updated to
  version 3.3.3, lang/pypy was updated to version 2.2.1
* We are currently working on the necessary ifnrastructure quirks to support
  different python versions for the same port. Most of the work has been done
  and needs a final confirmation from portmgr before testing starts.

Open Tasks:
- Develop a high-level and lightweight Python Ports Policy.
- Add support for granular dependencies (for example =1.0 or  2.0).
- Look at what adding pip (Python Package Index) support looks like.
- Convert easy_install to yes and remove easy_install specific in the port
- More tasks can be found on the Team's wiki page (see links).

Let me know as soon as possible, if something's missing on that list.

Cheers
Marcus

___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org


Re: [CFR] lang/python26 removal

2014-01-06 Thread René Ladan
On 01/06/2014 13:09, Ruslan Makhmatkhanov wrote:
 René Ladan wrote on 06.01.2014 16:00:
 2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:
 René Ladan wrote on 06.01.2014 15:34:

 2014/1/6 Ruslan Makhmatkhanov cvs-...@yandex.ru:

 René Ladan wrote on 05.01.2014 15:57:

 Hi,

 lang/python26 expired a few days ago, so I patched
 Mk/bsd.pyton.mk to
 exclude lang/python26 and patched the USE_PYTHON* lines of all ports
 referring to Python  2.7. You must remove lang/python26 manually
 to not
 break INDEX.

 The patch is available at
 http://people.freebsd.org/~rene/patches/python-to-27.diff
 The bsd.python.mk patch itself is also here:
 http://people.freebsd.org/~rene/patches/Mk__bsd.python.mk.diff

 mat@ already gave an OK for the USE_PYTHON* bumps.

 Does this patch and removing lang/python26 look OK to you?

 I'm not on python@ , so please CC me.

 Regards,
 René



 I'd say please go on with that. But there is two things there,
 that would
 be
 great to be fixed before commiting:
 - value of 2 need to be used instead of 2.7 in USE_PYTHON in your
 patch

 This is because I converted -2.7 to 2.7 etc.  Are you saying that all
 USE_PYTHON*=2.7 should be converted to USE_PYTHON*=2 and that
 other USE_PYTHON* values are OK ?


 I just looked at it again:

 -2.7 and 2.7 should be converted to just `2'
 2.x+ should be converted to just `yes' to keep it's current meaning

 Will this `yes'-ports actually build with 3.x - that will be checked
 later
 for all the tree. I have plans for this.

 I'll redo the patch with the above two conversion rules and blame any
 breakage on you :-p

 Regards,
 René

 Ok). But please send it here for review).

Sure: http://people.freebsd.org/~rene/patches/python-cleanup.diff

This patch looks (much) bigger than the previous patch but that is
because it includes the removal of lang/python26.

René
___
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to freebsd-python-unsubscr...@freebsd.org