#48376: root6 : Update to 6.04.02 -----------------------+--------------------------------- Reporter: jonesc@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch maintainer Port: root6 | -----------------------+--------------------------------- Comment (by mojca@…): The patches above work for both Python 2 and 3. Another two patches (for `has_key` and `sets`) one would need a bit more careful checking. I'm not sure why I'm only experiencing these problems now. It's either because I sometimes trusted your changes (or someone else did the commit) and then fetched the binaries from the server, and a while back Python 3 wasn't the default on my machine. I'll change the python to version 2.7 for now (for testing), but we certainly need to make the installation independent of user's default selection of Python. As a next step we might want to start submitting bug reports or patches for compatibility with Python 3. The two patches above should be compatible with both, so we could start there. Main question: did something fundamental change in installation in the latest few version (or maybe in this update specifically) or were the same problems most likely already present earlier, just that nobody was bitten by them? If first, we might want to fix the problem with a higher priority (= before upgrading). -- Ticket URL: <https://trac.macports.org/ticket/48376#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X