Excuse my question, shall I simply install this new version over an existing one?
Install, then "port -v sync"?
Yes, as usual. All updates of the base can be done as upgrades.
Excuse my question, shall I simply install this new version over an existing one?
Install, then "port -v sync"?
Thinking of switching my PBG4 over to stock 10.5.8 as 10.6.8a has a few bumps that make it troublesome on a portable. How is the functionality of PPCPorts on Leopard? It's genuinely a game changer for my SL machines and I'd love to keep that functionality with the solid base that Leopard is on a late G4.
Can anyone reccomend any package managers for PPC ports on Leopard? I used to use Fink and I’ve seen Leopard.sh
MacPorts is very good but believe it compiles everything from source? Are the precompiled packages stored anywhere so I can run MacPorts with pre-recompiled binaries?
I last updated my binaries 3 days ago so they should be reasonably up to date I think.There are some user-provided builds for ppc32 on Leopard, check this thread. I am not aware of the status of those though.
Can second that they are in good shape, they saved a lot of time when getting gcc13. Thank you for keeping them available.I last updated my binaries 3 days ago so they should be reasonably up to date I think.
Not that I'm aware of. There are some ports for which I built both the regular and -devel version. Of course only one can be active so the other might not always be up to date.are there any other cases where you used the -devel port instead of the regular that come to mind?
Can second that they are in good shape, they saved a lot of time when getting gcc13. Thank you for keeping them available.
One note - Matias_ used isl-devel instead of isl, so you will need to have isl-devel active instead of isl to not have broken binaries. It took me a while to figure that one out.
@Matias_ are there any other cases where you used the -devel port instead of the regular that come to mind?
As odd as it feels to recommend my own LOL, I think PPCPorts is the best at the moment. (This does not mean, of course, that every given port is at least as good or better as with alternatives.)
Both Fink and pkgsrc will need work just to get them running to begin with. pkgsrc is worth looking at if a) you use *BSD or Linux more than macOS and b) have motivation and a lot of time to fix macOS part. dreckly is a more portable fork of pkgsrc, but last time I tried it also failed out-of-the-box on macOS (on Linux it will work with less pain than MacPorts).
I have some for ppc64, but not many and largely lagging behind the repo. If you can use 10.6.8, more or less everything is available pre-compiled.
There are some user-provided builds for ppc32 on Leopard, check this thread. I am not aware of the status of those though.
To my knowledge there does not exist any solution presently which will allow you to install everything pre-built and up-to-date for 10.5.
Thanks for the advice, I will give PPCPorts a go then on Leopard. Just can't imagine how long some of these packages would take to compile on a G5, even a Quad!
Is Alpha 5 pretty stable?
Please don't assume we're all geeks here just because we use old hardware, OSs and software! What we need is a .dmg and instructions.
Uhhhh... You good? Terminal can definitely mess things up but barracuda & co have provided some extremely clear guides both in this thread and on his website on how to use PPCPorts. It isn't exactly rocket science and I'm not sure how much clearer it could be.Please don't assume we're all geeks here just because we use old hardware, OSs and software! What we need is a .dmg and instructions.
Believe me, I'll NEVER touch Terminal again, that **** don't use no Vaseline!
A useful project would be putting reverse action into Terminal, a rewind button before I ****ed it up!
OpenCoreLegacy has done amazing things for Intel users. Part of the amazement is its simplicity. Even I could install it!
Frankly, I'm more than disappointed in Apple. Hardly anybody needs their thinner, lighter, faster sales model. I scrunched after USB-C.
And now, Trump. Timmy loves him and is spending MY money on all Orangeman's dingbattery. I'll never buy a new Apple product again.
We all can see how long Steve's computers last. 2015 was the last good year.
Uhhhh... You good? Terminal can definitely mess things up but barracuda & co have provided some extremely clear guides both in this thread and on his website on how to use PPCPorts. It isn't exactly rocket science and I'm not sure how much clearer it could be.
All of that being said, wasn't there a GUI project for MacPorts? Wouldn't we be able to get that working?
I don't necessarily want to say we should expect users to NEVER use a Terminal, but I think about Leopard, where there is no default archive repository and you have to add the community repo manually. Before I knew there even was a community repo, I spent probably 6 hours compiling stuff from scratch that already had a package available.
So while we should still set the expectation that, yeah, you're gonna need some Terminal knowledge, it wouldn't hurt to fix up a GUI client for fetching and installing ports. Not sure how feasible something like that is.
Aside of a few ports, like gcc, guile2/guile3, mercury, mongodb, vtk, mpich and openjdk8, it's tolerable. (On the Quad gcc and mpich are fine.)
Not many are that outrageous with compile times, IMO. Also most of huge ports are rather of niche interest. Probably I am the only one who ever compiled mercury or vtk for macOS powerpc LOL
Local networking has issues, otherwise yes, it is fine as the main system. (I recommend to have 10.5 or 10a190 as a back-up one still, minimal partition suffices.)
Unfortunately Fienix is down for the count at the moment. Not being updated + the repos are broken. I'd recommend just going with straight Debian. Check out that thread for some more info. Works like a champ on my G5.Thanks for the advice. I'll try and partition my SSD at some point and give Snow Leopard a go as well as Sorbet Leopard.
Also would like to try some form of Linux at some point, I remember when I had my other G5 Fienix was supposed to run well some maybe time to give that a try.
libomp.JoeG5:~ joevt$ sudo port list
Warning: Can't open index file for source: rsync://macos-powerpc.org/macos-powerpc/PPCPorts/powerpc-ports.tar
Warning: Can't open index file for source: rsync://rsync.macports.org/macports/release/tarballs/ports.tar.gz
Error: listing all ports failed: No index(es) found! Have you synced your port definitions? Try running 'port selfupdate'.
JoeG5:~ joevt$ sudo port selfupdate
---> Checking for newer releases of MacPorts
MacPorts base version 2.12.1 installed,
MacPorts base version 2.12.1 available.
---> MacPorts base is already the latest version
---> Updating the ports tree
The ports tree has been updated.
All installed ports are up to date.
JoeG5:~ joevt$ sudo port install gcc15
Warning: archive_sites.conf: no urls set for macports_archives
---> Computing dependencies for gcc15
The following dependencies will be installed:
autoconf
...
zstd
Continue? [Y/n]: Y
---> Fetching archive for gcc_select
---> Installing gcc_select @0.1_10
---> Activating gcc_select @0.1_10
---> Cleaning gcc_select
---> Fetching archive for gcc10-bootstrap
---> Archive not available for gcc10-bootstrap, building locally
---> Fetching distfiles for gcc10-bootstrap
Attempting to fetch http://distfiles.macports.org/gcc/gcc-10.5.0.tar.gz
---> Verifying checksums for gcc10-bootstrap
---> Extracting gcc10-bootstrap