[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #63 from Charlie Li --- After the above two commits, this can land. (In reply to Charlie Li from comment #60) Even extracting those two commits was a lot of effort, as my local overlay is often times multiple steps ahead of wha

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Charlie Li changed: What|Removed |Added Depends on|270358 | See Also|

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #62 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8b5ae17d2f43388fade30e266615a9e34bf06abd commit 8b5ae17d2f43388fade30e266615a9e34bf06abd Author:

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #61 from commit-h...@freebsd.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=de7c5ca4a2d40df82a8ca46b37c8b859a412b89c commit de7c5ca4a2d40df82a8ca46b37c8b859a412b89c Author:

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #59 from p5b2ea8...@t-online.de --- Please increase Importance:--- Affects Only Me ---> Affects some people -- You are receiving this mail because: You are the assignee for the bug.

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #60 from Charlie Li --- (In reply to Baptiste Daroussin from comment #58) >From a technical standpoint, it may be possible to add a new CPython version to the tree without adjusting python.mk. From a political standpoint, it is

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-02 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Kurt Jaeger changed: What|Removed |Added Severity|Affects Only Me |Affects Many People -- You are rece

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-02 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #58 from Baptiste Daroussin --- vishwin: is adding this version to the tree, with no possibility to enable it via as default python in collision with the part you are working on ? if no then we should proceed with the addition o

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-04-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #57 from p5b2ea8...@t-online.de --- I used the the latest attachement to create the badly needed lang/python312 myself and run python3.12 -m ensurepip So thanks for providing the attachement! This saved me and using FreeBSD at w

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-31 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #56 from p5b2ea8...@t-online.de --- Please provide the Python3.12 port as is now. It is desperately needed for development! -- You are receiving this mail because: You are the assignee for the bug.

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Kamil Choudhury changed: What|Removed |Added CC||kamil.choudhury@anserinae.n

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Bug 271673 depends on bug 268283, which changed state. Bug 268283 Summary: databases/py-sqlite3: switch away from distutils https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268283 What|Removed |Added

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Bug 271673 depends on bug 270510, which changed state. Bug 270510 Summary: python.mk: remove setuptools from RUN_DEPENDS https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270510 What|Removed |Added ---

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 j.david.li...@gmail.com changed: What|Removed |Added CC||j.david.li...@gmail.com -

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #52 from Charlie Li --- (In reply to Matthias Andree from comment #51) Not an imperfection, but a required component to address questions as to why the change happened/is needed. The exp-run on the other component is prevented

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #50 from Charlie Li --- (In reply to Matthias Andree from comment #48) You alone don't get to decide that, especially when it's not obvious to me that you have put *any* work into this or the supporting cast. Not everything is v

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #46 from Matthias Andree --- we're not switching anything yet, but as proposed, only adding now, and switching only after 2025Q2 branch - and what do we do will fallout when the respective maintainers are asleep at the helm? T

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #53 from Matthias Andree --- You're free to set the ball rolling instead of replying what doesn't work. Instead, show what does work. -- You are receiving this mail because: You are the assignee for the bug.

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #51 from Matthias Andree --- (In reply to Charlie Li from comment #50) That's what I am saying. Disruptions by vishwin@ because there's an imperfection such as a missing documentation commit. That doesn't prevent an exp-run, s

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #49 from Antoine Brodin --- (In reply to Matthias Andree from comment #46) >From my experience, poudriere bulk -a does not even start the 1st time you do a python new version exp-run -- You are receiving this mail because: You

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #48 from Matthias Andree --- (In reply to Charlie Li from comment #47) Charlie, you've used up your "stop the world now" tokens for the next three years already. Either you get things moving or you shut up. I will have no more

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #47 from Charlie Li --- (In reply to Matthias Andree from comment #44) No course of action is perfect, this is a matter of keeping things orderly. Adding the other ports isn't orderly at this time, it only incites more mess and

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #45 from Antoine Brodin --- (In reply to Matthias Andree from comment #44) You can't switch just like that, it has to pass an exp-run -- You are receiving this mail because: You are the assignee for the bug.

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Matthias Andree changed: What|Removed |Added CC||mand...@freebsd.org,

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #43 from Konstantin Belousov --- I do not follow your logic. So somebody have to install the python port with explicitly disabled use for default version, then somebody has to post a patch to enable its use for flavor, then som

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-03-02 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #42 from Charlie Li --- (In reply to Konstantin Belousov from comment #40) Ironically this proves my point/argument of not making available newer Python distributions yet. From a maintainer-support angle, keeping the complaining

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-02-27 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Michael Osipov changed: What|Removed |Added CC||micha...@freebsd.org --- Comment

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-02-27 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Konstantin Belousov changed: What|Removed |Added CC||k...@freebsd.org --- Comment

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-02-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #39 from Charlie Li --- (In reply to Mohamed Akram from comment #37) This isn't about you, but rather for the ports tree and those who interact with it. Having a Python interpreter/distribution in the tree without its supporting

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-02-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #38 from Kurt Jaeger --- (In reply to Mohamed Akram from comment #37) Thanks for describing this approach. So what is the counter-argument to this ? -- You are receiving this mail because: You are the assignee for the bug.

[Bug 271673] lang/python312: New port, update to 3.12.8

2025-02-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #37 from Mohamed Akram --- (In reply to Charlie Li from comment #15) I don't need the Python package ports, I just need a working Python so I can use `python3.13 -m venv` to create a virtual environment and install the dependen

[Bug 271673] lang/python312: New port, update to 3.12.8

2024-12-21 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #36 from d...@sunsaturn.com --- For anyone doesn't want to wait 2-3 more years for recent python version, you can download tar ball off python site, and do the usual ./configure ; make ; make install. No issues running python 3.

[Bug 271673] lang/python312: New port, update to 3.12.8

2024-12-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Chad Jacob Milios changed: What|Removed |Added CC||mil...@ccsys.com --- Comment #

[Bug 271673] lang/python312: New port, update to 3.12.8

2024-12-17 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #34 from Saro --- (In reply to Wen Heping from comment #33) I believe the pkg-plist needs to be updated as it is referencing the wrong pip version upon packaging: ===> Building packages for python312-3.12.8 ===> Building py

[Bug 271673] lang/python312: New port, update to 3.12.8

2024-12-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Wen Heping changed: What|Removed |Added Summary|lang/python312: New port, |lang/python312: New port,