After fighting the stock macports, I decided to just make a new project:
https://github.com/bpdegnan/pismoports
and so far, so good.
MacOS 10.4 keeps on chugging
Friday, September 18, 2026
Monday, October 13, 2025
Python 3.11 it is
I've been unable to get Python greater than 3.11 to compile on my Pismo. For this reason, I'm going to pull everything back to 3.11 by editing the portfiles when I need to do so.
About half of my projects are in subersion and half are in git, so I'm going to need subversion, which is where I found the python depdendencies.
About half of my projects are in subersion and half are in git, so I'm going to need subversion, which is where I found the python depdendencies.
ports rdeps subersion
This makes a nice depdendency tree to find things.Saturday, October 11, 2025
13 days to build everything to git.
port install git
This took 13 days to build everything, including perl and gcc14.
Saturday, September 27, 2025
Stopping time
The goal is to get MacPorts 2.10.7, the last version that works on MacOS 10.4, on my pismo and “freeze” the ports tree. It did the following:
# get the ports repo git clone https://github.com/macports/macports-ports.git cd macports-ports # checkout the last commit *before* the 2.10.7 release announcement time git checkout "$(git rev-list -1 --before='2025-05-05 12:00:00' master)" # build a PortIndex for this snapshot portindexI then copied this onto my Pismo via a thumb drive. 4 hours in and portindex is still running.
Subscribe to:
Posts (Atom)
Had to make a new port tree: pismoports
After fighting the stock macports, I decided to just make a new project: https://github.com/bpdegnan/pismoports and so far, so good.
-
I've been unable to get Python greater than 3.11 to compile on my Pismo. For this reason, I'm going to pull everything back to 3.11...
-
port install git This took 13 days to build everything, including perl and gcc14.
-
The goal is to get MacPorts 2.10.7, the last version that works on MacOS 10.4 , on my pismo and “freeze” the ports tree. It did the follo...