Any idea what's going on? Getting this bunch of errors and running Fix permissions results in Onyx freezing.
// In /var/log/system.log
endless restart cupsd (no ppc, copy from 10.5 fixed)
endless restart ntpd (no ppc, copy from 10.5 fixed)
// Some hangs
Sharing, Safari - update_dyld_cache for ppc does not help significantly, but Apple.com load with problems but load
Any idea what's going on? Getting this bunch of errors and running Fix permissions results in Onyx freezing.View attachment 1865643
Could anyone please upload these two from 10.5.8? cupsd and ntpd
I also got this endless loop and update_dyld_cache failure.
This one is a bit tricky given the particular permissions of components inside /usr/libexec/cups/backend/ (such as ipp): they’re set to 500, limiting the ability to move from a Leopard source unless you’re logged in as root (I remember I had to boot into Leopard as root in order to move aside the SL-PPC components as “[component].old” and move in the Leopard components). This is where having Leopard on a secondary partition on the same machine comes in especially helpful.
I’ve tar-zipped the files you’ll need. Let me know if I missed any. You’ll see the “.old”; those are the set-aside versions from 10A96. You’ll need to expand the archive as root and move everything into place logged in as root.
cups and ntpd problem gone, but com.apple.launchd and com.apple.dyld error loops are ongoing.
Quick question:
were you able to boot from a PowerPC Mac running Leopard or an Intel Mac (running at least Leopard, Snow Leopard, or maybe Lion) and mounted your SL-PPC partition on that Mac to run a thorough Repair Permissions and Repair Disk via Disk Utility on it from there? That could help with the dyld issues you’re seeing.
Also, just to be clear: are you running Build 10A96 or Build 10A190?
I got one PowerMac with two partitions now (10.6 10A190 and 10.5.8). Re-installed 10.5.8 after you suggestion. I ran Disk Utility when booted into 10.5.8 to repair permissions on 10.6, but it just said all appears okay after a couple of seconds (which obviously is not enough even to verify permissions).
I could try making a bootable USB with 10A190 and run Disk Utility from there probably.
Huh. That’s not what I would have expected. It usually takes 5-10min with Disk Util in 10.5.8 to check and repair permissions on my 10A96 disk.
I’ve not been using 10A190, so I’m unable to share what I’ve experienced with that.
Wait, do you mean a bootable USB with Leopard on it, or do you mean something else entirely?
Has anyone successfully installed iWorks on 10A190?
I tried to install a trial, it did not start. Installed updates 2 and 3 upon it, no errors with installation, but it still fails to start.View attachment 1867021
As I glance at Appendix A in the wikipost, I don’t see that iWorks or any of iLife has been tested yet.
Yeah, that's why I asked.
BTW I ran software update and it found something to download. I will give it a try:View attachment 1867028
You probably shouldn’t expect anything from Software Update to work in the PowerPC environment. In fact, if may even break some of the components with Intel-only counterparts and, consequently, break your installation of the system. From the vantage of Apple’s servers, it only sees your system as a Snow Leopard system, which implicitly is an Intel system.
folks, I need to recycle the drive I used for this project, and so as I won't be working on this again, I will be deleting the overlay repo I made shortly as well.
Can I ask that someone interested in MP on 10.6 PPC fork it in the next day or two and take it from there please?
Thanks, it's been interesting!
folks, I need to recycle the drive I used for this project, and so as I won't be working on this again, I will be deleting the overlay repo I made shortly as well.
Can I ask that someone interested in MP on 10.6 PPC fork it in the next day or two and take it from there please?
Thanks, it's been interesting!
Yes ethernet should work without any modifications. If you wish to use wifi for any reason you will need to copy over files from 10A096.For now I have been able to set up external Airport Express and connect it to Quad over ethernet. Internet works now, at the cost of not being able to use AirPlay at home.
This issue only seems to appear using ‘supported’ cards so i assume it’s a framework issue. Using an unsupported card causes the OS to use the fallback graphics system which i suppose could also be prioritised by changing the graphics preferences via terminal until the issue is resolved.For me 10A190 Finder doesn’t show file names unless I select a specific file, then name appears. Disks are mounting, though sometimes restart of Finder is needed. Missing names is a pain. I will try to find old PowerPC version of Pathfinder.
Or update the system python if like me your goal is to bring the system closer to vanilla Snow Leopardit is failing running some python code, trying to use the system python. If you look at the original Portfile, we see that systems < darwin 10 (snowleopard) are forced to use a newer MacPorts-provided python.
macports-ports/devel/ninja/Portfile at master · macports/macports-ports
The MacPorts ports tree. Contribute to macports/macports-ports development by creating an account on GitHub.github.com
So here our current system has a system python that is older that the one in the final SnowLeopard 10.6.8, and is behaving like a system < darwin 10.
So you need to change the test in the Portfile to < 11 instead of < 10, so as to force the MacPorts python for this build. These are the types of fixes I put in that repo referenced.
to do a one-off fix for ninja, you edit your Portfile with:
bbedit (backtick) port file ninja (backtick)
make your edit, save the file, and then clean and retry your build.
By any chance are you able to list any of the features that you know are missing so that others can investigate updating them please? Clearly you have a good understanding of what is included in the official release of Snow Leopard versus the developer seedsSimilar issue. Assumptions made for system features that are available on 10.6 are NOT available on this version of 10.6 because it is not the same as 10.6.8. So in places, you again have to force the build to features that are usually used only on 10.5 in some way.
In this case, I did a lot of work a few months ago to make glib2 build on older systems. Some of the tweaks are not working right on this 10.6 version. Specifically, some of the tests in this patch I wrote up will have to be adjusted to force some of the tweaks to be applied on this 10.6-for-PowerPC system:
macports-ports/devel/glib2/files/patch-glib2-findfolders-before-SL.diff at master · macports/macports-ports
The MacPorts ports tree. Contribute to macports/macports-ports development by creating an account on GitHub.github.com
My two cents would be to recommend that you disable dependency tracking if you attempt to cross compile from another version of Mac OS, and i’m sure there will be a number of other flags needed. Otherwise give it a bash and see what happens - reported findings will be much appreciated.Do you think this will work for stuff that fails to build on 10.6? http://maniacsvault.net/articles/powerpccross
Both can be compiled from AOSP or copied over from 10.5.XCould anyone please upload these two from 10.5.8? cupsd and ntpd
I also got this endless loop and update_dyld_cache failure.
This issue remains unresolved under 10A190 currentlyI made it to boot from USB into 10A190 and run Disk Utility from it. Same thing: permissions get “repaired” in a second without any errors in output. Verifying disk does take a couple of minutes and results in the volume appears to be okay.
So it does nothing.