Tuesday November 27, 2007 The alternate title of this entry is "Force install of ZFS Beta Seed v1.1 on Leopard"
This is performed at your own risk. The steps described remove any logical restriction for installation of the package.
There is more than one way to implement this particular hack. This method uses the package installer (a cleaner more friendly hack than manually copying files). Other recommendations included installing 10.5 on a different partition and subsequently installing the patch and copying the package files.
A simple alternative left to the reader would be extract the files from the package Payload an manually copy the files into place (cat /tmp/ZFSseed1/ZFSBetaSeed1.pkg/Payload | pax -z -r -v).
On to the actual Implementation:
Download the dmg from developer.apple.com
Mount the DMG:
open ~/Desktop/Inbox/leopard_9a559_zfsbetaseed1_0613523123.dmg
Expand the package:
pkgutil --expand /Volumes/ZFS\ 1/ZFSBetaSeed1.pkg /tmp/ZFSseed1
Edit the Distribution file and comment out the line that actually checks the requirements (and "causes" the failure):
vi /tmp/ZFSseed1/Distribution
// <volume-check script='volumeCheck()'/><!-- <volume-check script='volumeCheck()'/> -->
Flatten the edited expanded package directory back into package format:
pkgutil --flatten /tmp/ZFSseed1 /tmp/ZFSrw.pkg
Open the package installer:
open /tmp/ZFSrw.pkg
Install the package and reboot.
Again this is performed at your own risk. The steps described remove any logical restriction for installation of the package and may cause you system to explode or you cat to catch fire.
References:
ZFS Beta Seed v1.1 will not install on Leopard (10.5.1)
Edit: I guess I should mention that it does actually appear to work :) Next I'm going to try and switch access between Leopard and Solaris under Parallels
Edit1: Changed comment marks from // to <!-- -->; // works if you are commenting in the embedded script part not the XML part. Thanks to Colin Seymor for catching that.
We use SGD to provide access to few applications. After installing Leopard I could focus and click with a mouse but all keyboard input was ignored for SGD applications.
Searching online I found some indications that X11 in Leopard has some application interaction issues. The solution presented in a number of different forums for various applications was to downgrade to Tigers X11.app. I tried methods from a couple of posts and didn't have success. Instead I mixed and matched the steps from a couple of suggestions and found a solution that worked for me.
I have not tried to recover from this change, You can PROBABLY re-install X from the leopard DVD.
When this is complete you will probably have two X icons in the Dock when X11.app is running.
The steps can be summarized as:
The instructions I based the above steps on:wget 'http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=12045&cat=60&platform=osx&method=sa/X11Update2006.dmg'
open X11Update2006.dmg
sudo launchctl unload -w /System/Library/LaunchAgents/org.x.X11.plist
sudo rm -R /usr/X11R6
sudo ditto -Vx --noqtn /Volumes/X11\ Update\ 2006/X11Update2006.pkg/Contents/Archive.pax.gz /
sudo perl -i -p -e 's:exec quartz-wm:exec /usr/X11R6/bin/quartz-wm:g'The instructions I found online indicate that a log out/log in should do it. I found that it didn't seem to start working until after I rebooted.
<reboot>
Am I on the bandwagon or am I out in front about to get run over?
I got a shipping notification from apple...only after I had already seen the ups, "you need to sign for this" note on the door.
If they had sent it three hours earlier, I would have come home early to receive it.
Capture ONE LE, did almost everything I think I want but not all at the same time
~$120
Capture ONE PRO, better but I had some trouble trying to get it to do what I wanted even though it should be supported. (multiple sessions, multiple settings at once on an image)
~$590
Aperture, looks like it does basically everything I want and more, hopefully it isn't too slow on my not quite supported powerbook
$499 ( $249 go student discount)
The price is right, Aperture wins even thought I am drinking the apple kool-aide buying a product that I have only ever seen in demo videos probably running on the biggest baddest fastest quad G5s with 16GB of RAM and an X-serve RAID array behind it.
Emoticon translations really lower the efficiency of this process.
$foo::Debug != $foo:[Big Grin]ebug
especially when copy/paste ignores the emoticon
I have been using a "Keyspan High Speed USB Serial
Adapter":http://www.keyspan.com/products/usb/usa19hs/ a db9 -> RJ45
adapter, a rollover cable and ckermit
This solution has worked without a hitch for devices with RJ45 serial
management ports. Adding a additional RJ45 to DB9 and RJ45 to DB25
rounds out the connectors for basically everything else.
Another recommendation from someone using the same hardware is Zterm.
And now off to sleep.
Virtual Desktops should be familiar to anyone who is/has used an X window manager.
Effectively virtual desktops allow you to ararbitrarily aggregate windows to reduce window clutter.
e.g. I have desktops for Mail, Browsers, Office Applications, Photo Manipulation, Local and Remote terminal windows, and Code Development.
All of which are acaccessibleia hot keys and all of which have the appropriate windows directed to them when new windows are created.
I have recently found an interaction bug with Virtual Desktop and
Firefox/Thunderbird. Fortuneatly I have also found a work around.
The problem presents as Firefox/Thunderbird (F/T) occasionally not accepting
input from the keyboard, although they do respond to mouse events.
The workaround:
If F/T are not responding to keyboard input, switch to a different desktop and back. This has fixed the issue every time, since I have started using it.