https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
Antoine Brodin changed:
What|Removed |Added
Status|In Progress |Closed
Resolution|---
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #18 from Martin Wilke ---
Hi,
Actually I was about to commit that wheel framework to ports the other day, but
decided to keep it on hold, for 2 reasons,
1) flavors will enter the ports tree very soon, which will solve many pro
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #17 from Kubilay Kocak ---
Additionally, related to the removal of python33, id like that to be created as
a blocking issue, so it can be dealt with and land separately (before this
issue) so as to allow for announcing its remov
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
Kubilay Kocak changed:
What|Removed |Added
Blocks||216953
--- Comment #16 from Kubila
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
Martin Wilke changed:
What|Removed |Added
Blocks|218535 |
Referenced Bugs:
https://bugs.fr
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
William Grzybowski changed:
What|Removed |Added
Blocks||218535
Referenced Bugs:
htt
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
William Grzybowski changed:
What|Removed |Added
Blocks|218535 |
Referenced Bugs:
https://b
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
Martin Wilke changed:
What|Removed |Added
Blocks||218535
Status|New
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
Antoine Brodin changed:
What|Removed |Added
Attachment #180610|0 |1
is obsolete|
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #13 from Po-Chuan Hsieh ---
(In reply to Antoine Brodin from comment #12)
I proposed a patch (bug #187091) to allow coexistence of python ports with
different python versions. I wish I came up with pyXX- prefix at that time.
-
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #12 from Antoine Brodin ---
(In reply to Po-Chuan Hsieh from comment #11)
Probably, does anyone remember why those ports were named this way?
--
You are receiving this mail because:
You are the assignee for the bug.
__
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #11 from Po-Chuan Hsieh ---
Is it possible to change py-setuptoolsXX to pyXX-setuptools along with this
update?
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #10 from Antoine Brodin ---
Created attachment 180610
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=180610&action=edit
USES=wheel, remove py33 slaves, add slave ports for setuptools dependencies,
update setuptools to
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #9 from Wen Heping ---
(In reply to Antoine Brodin from comment #2)
Now I support use the ones bundled with the python ports instead (with
--with-ensurepip=install).
--
You are receiving this mail because:
You are the assigne
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #8 from John W. O'Brien ---
(In reply to Wen Heping from comment #5)
Nice work.
pyparsing [0] and six [1] need patch-setup.py
setuptools needs RUN_DEPENDS+=BUILD_DEPENDS
pkg-plist needs %%PORTVERSION%%, %%PYTHON_VER%% consis
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #7 from Antoine Brodin ---
A problem is that we currently have 6 ports, so that poudriere builds a
setuptools package for all versions of python in the ports tree:
devel/py-setuptools
devel/py-setuptools27
devel/py-setuptools33
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #6 from Wen Heping ---
Created attachment 179982
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=179982&action=edit
patch to update devel/py-setuptools to 34.1.1.
patch to update devel/py-setuptools to 34.1.1.
--
Yo
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #5 from Wen Heping ---
To update setuptools to 34.1.1 , I suggest:
1 change the install way of devel/py-pyparsing, devel/py-six and
devel/py-appdirs, install these ports with setup from distutils.core, instead
of setuptools.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #4 from John W. O'Brien ---
(In reply to Antoine Brodin from comment #2)
Upon further reflection...
A solution that uses ensurepip *without* a way to upgrade pip and setuptools
(P&S) more frequently than python itself would be
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #3 from John W. O'Brien ---
(In reply to Antoine Brodin from comment #2)
I'm glad you asked. :)
If we were to do as you suggest, and essentially expand lang/pythonXY to
install the bundled pip and setuptools during the stage p
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #2 from Antoine Brodin ---
What about removing all the setuptools / pip ports and use the ones bundled
with the python ports instead (with --with-ensurepip=install)?
--
You are receiving this mail because:
You are the assignee
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
Antoine Brodin changed:
What|Removed |Added
Blocks|216953 |
Referenced Bugs:
https://bugs.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Comment #1 from John W. O'Brien ---
Here's a candidate strategy.
1. Teach USES=python about USE_PYTHON=wheel [0]
2. Convert devel/py-pyparsing, devel/py-six, and devel/py-appdirs to wheel
3. Implement devel/py-packaging to wheel
4. Con
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
John W. O'Brien changed:
What|Removed |Added
Blocks||216953
Referenced Bugs:
https:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
Bug ID: 217044
Summary: devel/py-setuptools: Upgrade to 34.1.1
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords:
John W. O'Brien has reassigned Bugzilla Automation
's request for maintainer-feedback to FreeBSD Python
:
Bug 217044: devel/py-setuptools: Upgrade to 34.1.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217044
--- Description ---
I'm opening this PR at wen@'s request
26 matches
Mail list logo