14 is starting release builds (if it happens as scheduled) on my Birthday. Also, during the recent BSDCan, I was running 14-CURRENT on my laptop (it's a BSDCan thing for me) ... and trying to get desktops to behave. From a recent freebsd-ports irc conversation, ... RhodiumToad: www/qt5-webengine depends on python27 zBeeble: so... python27 prevents kde. (on -CURRENT). ... that's a pretty large quadrant of the ports tree.
Moin moin How does that prevent anything? www/qt5-webengine bundles chromium, and the bundled chromium uses python2.7 during build. Nothing we can do to get rid of that. mfg Tobias
the important part from irc: "Python27 doesn't compile on -CURRENT." so this isn't an problem with KDE, but with lang/python27. Please give more details on how python27 fails to build.
Created attachment 243492 [details] Poudriere log file Here's the log. Builder is -CURRENT of yesterday.
(In reply to Benjamin Takacs from comment #2) ... sorry ... should have led with that ... except that the IRC comment was tossing off fixing python27 as it was EOL. ... while I feel for python27, it seems the dependency ultimately kde's dependency is the more salient issue to focus on. Either: 1. we remove or migrate the dependancy from the qt/kde chain, or; 2. we resign ourselves that python27 should build until such time as point 1 occurs. ... and this is independent of python27's current broken-ness.
(In reply to dgilbert from comment #4) I had no issue building it here: [...] build started at Wed Jul 19 23:42:27 CEST 2023 port directory: /usr/ports/lang/python27 package name: python27-2.7.18_2 building for: FreeBSD 140amd64-main 14.0-CURRENT FreeBSD 14.0-CURRENT 1400093 amd64 [...] build of lang/python27 | python27-2.7.18_2 ended at Wed Jul 19 23:43:41 CEST 2023 build time: 00:01:14 [...] You need to provide more details. mfg Tobias
(In reply to dgilbert from comment #3) > [pkg.DaveG.ca] Installing pkg-1.19.1_1... This version is obsolete since 2023-06-26. Looks like a partial upgrade. -CURRENT is a moving target, so only supported on "main" ports branch or /latest package branch. See also ports a5b371405775 + ports 23105bfd5591 https://pkg-status.freebsd.org/beefy18/data/main-amd64-default/p94960070866b_s239597e030/logs/python27-2.7.18_2.log