Closed dscataglini closed 11 years ago
It might have not install the qt library.
When running ruby /Application/KidsRuby/kidsruby/main.rb I get
/Users/developer/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': no such file to load -- Qt (LoadError) from /Users/developer/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
require'
from kidsruby/main.rb:3:in `
Hi Diego,
We have seen something similar a few times now (Qt is quite problematic). A few questions:
Let us know and we'll look in to it. Thanks.
Will try to re-install
On Mon, Oct 3, 2011 at 3:46 PM, Phil Cohen < reply@reply.github.com>wrote:
Hi Diego,
We have seen something similar a few times now (Qt is quite problematic). A few questions:
- Were there any errors during the install process?
- Have you tried reinstalling?
- Do you have parental controls enabled?
- Can you run from source if you clone the repo?
Let us know and we'll look in to it. Thanks.
Reply to this email directly or view it on GitHub: https://github.com/hybridgroup/kidsruby/issues/22#issuecomment-2276252
It seems it doesn't have rights to write to the folder when installing gems. I am going to change the folder rights (/usr/local/kidsruby/ruby/lib/ruby/gems/) so that it will install but it should be fixed.
Starting KidsRuby install...
Creating installation directory...
Creating code directory...
Installing Qt...
Checksumming Driver Descriptor Map (DDM : 0)…
Driver Descriptor Map (DDM : 0): verified CRC32 $CB199E20
Checksumming Apple (Apple_partition_map : 1)…
Apple (Apple_partition_map : 1): verified CRC32 $AD394305
Checksumming disk image (Apple_HFS : 2)…
disk image (Apple_HFS : 2): verified CRC32 $C4D2DADD
Checksumming (Apple_Free : 3)…
(Apple_Free : 3): verified CRC32 $00000000
verified CRC32 $E1C3D8BE
/dev/disk2 Apple_partition_scheme
/dev/disk2s1 Apple_partition_map
/dev/disk2s2 Apple_HFS /Volumes/Qt 4.7.3
installer: Package name is Qt
installer: Upgrading at base path /
installer: Preparing for installation….....
installer: Preparing the disk….....
installer: Preparing Qt….....
installer: Waiting for other installations to complete….....
installer: Configuring the installation….....
installer:
....
lots of stuff
....
#
installer: Writing package receipts….....
installer:
installer: Finishing the Installation….....
installer:
#
installer: The software was successfully installed......
installer: The upgrade was successful.
"disk2" unmounted.
"disk2" ejected.
Installing git...
Checksumming Driver Descriptor Map (DDM : 0)…
Driver Descriptor Map (DDM : 0): verified CRC32 $5EA22453
Checksumming Apple (Apple_partition_map : 1)…
Apple (Apple_partition_map : 1): verified CRC32 $FEF2E05C
Checksumming disk image (Apple_HFS : 2)…
disk image (Apple_HFS : 2): verified CRC32 $F43F176F
Checksumming (Apple_Free : 3)…
(Apple_Free : 3): verified CRC32 $00000000
verified CRC32 $F500E752
/dev/disk2 Apple_partition_scheme
/dev/disk2s1 Apple_partition_map
/dev/disk2s2 Apple_HFS /Volumes/Git 1.7.6 i386 Snow Leopard
installer: Package name is Git 1.7.6 i386
installer: Upgrading at base path /
installer: Preparing for installation….....
installer: Preparing the disk….....
installer: Preparing Git 1.7.6 i386….....
installer: Waiting for other installations to complete….....
installer: Configuring the installation….....
installer:
installer: Writing files….....
#
installer: Writing files….....
#
installer: Writing files….....
#
installer: Writing files….....
#
installer: Writing package receipts….....
installer: Running installer actions…
installer:
installer: Finishing the Installation….....
installer:
#
installer: The software was successfully installed......
installer: The upgrade was successful.
"disk2" unmounted.
"disk2" ejected.
Installing Ruby 1.9.2...
Installing gems...
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory.
Installing qtbindings gem...
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory.
Installing gosu gem..
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory.
Installing kidsruby editor...
Installing commands...
KidsRuby installation complete. Have fun!
Thanks for digging in to this. We'll take a look.
/cc @deadprogrammer
The installer should have popped up to ask for Admin rights when first running the installer. Did it?
Also wondering if you might have changed the permissions in that dir at some point? The people who reported this issue are all developers, "normal" users have not. Something related to that?
All good clues, I hope we can pin this down soon...
I had the same exact issue. Installer did ask for permissions. I found that /usr had only read permission for everyone, and no permissions listed for my account. This could be an artifact of the network accounts we have set up at my school with OpenDirectory, although I am on a local account. I added my account and assigned Read/Write Access, then applied to all enclosed items. I still got the error "You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory." for all three gems, so I trashed /Applications/kidsruby/ and /usr/local/kidsruby/ and restarted. Only then did the installation complete without errors and KidsRuby would start.
I think following the steps above should get anyone with this error up and running. Developers: there should really be some kind of notification that the installation completed with errors, without having to go into the log.
EDIT: KidsRuby crashes whenever I try to execute any code. Lessons and help files work, but as soon as I hit Run, that's it. It looks like Qt isn't installing:
Volumes/Qt 4.7.3 installer: This package requires authentication to install. "disk2" unmounted. "disk2" ejected. Installing git...
This one I don't know how to fix. I'm an admin and I typed in my password, so I don't know what other kind of authentication could be required. I'll try installing from source and post again.
EDIT 2: I selected my whole local hard drive and applied my read/write permissions, then reinstalled. Installed again and still get the same error about installing Qt, but now I can run code. Success? Only time will tell.
I had the same problem as dscatasglini, though I am on 10.7.1. I'm evaluating Ruby tools to use with high school students in an introductory programming class. I'm excited about KidsRuby and would love to evaluate it.
I really like the kidsruby environment and extensibility, but I've had too many issues getting it to work. For now, I'll be using Hackety Hack, as it installs easily and requires no special permissions. On Oct 23, 2011 12:35 PM, "Mark Sobkowicz" < reply@reply.github.com> wrote:
I had the same problem as dscatasglini, though I am on 10.7.1. I'm evaluating Ruby tools to use with high school students in an introductory programming class. I'm excited about KidsRuby and would love to evaluate it.
Reply to this email directly or view it on GitHub: https://github.com/hybridgroup/kidsruby/issues/22#issuecomment-2497451
It is not special permissions that we set, seems to be particular permissions set on certain machines as default. This is probably more correctly an issue with the KidsRuby installer for OSX.
Something really weird is going on during the install. In summary, my suspicion is that the installer is copying over an existing installation of Ruby 1.9.2 from my machine and not changing ownership to the installing user which is causing the permission issues. I have tried rm -rf /usr/local/kidsruby and this still happens.
I hope this helps.
First, here is the error message for context:
Installing Ruby 1.9.2...
Installing gems...
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory.
Installing qtbindings gem...
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory.
Installing gosu gem..
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory.
Installing kidsruby editor...
Installing commands...
KidsRuby installation complete. Have fun!
Next, when I did an ls -l on /usr/local/kidsruby/, lib is owned by root but ruby is owned by another user NOT the user that I'm logged in as.
I am logged in and installing as the "family" user. Note that the owner of the lib directory is user "ppk". All the files and directories below this directory are also owned by "ppk". Utterly weird.
pear:kidsruby family$ ls -l
total 0
drwxr-xr-x 12 root admin 408 Nov 11 09:31 lib
drwxr-xr-x 6 ppk staff 204 Sep 9 00:04 ruby
pear:gems family$ pwd
/usr/local/kidsruby/ruby/lib/ruby/gems
pear:gems family$ ls -l
total 0
drwxr-xr-x 6 ppk staff 204 Sep 9 00:04 1.9.1
pear:gems family$
Thank you for the detailed bug report!
NP. Is there a way for me to access the gems directly out of the dmg? I can then copy it over and chown the directories.
I think this commit https://github.com/hybridgroup/kidsrubyinstaller-osx/commit/fa5210b7d0288d99b0dffc2ff49bef2cac8368f1 should correct this problem. I will comment again once we have a test version available.
Here is a build of the KidsRuby Installer for OSX that should correct your issue: https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-0.7.1.dmg
Please let me know how it works, so I can perhaps close this issue. Thanks!
Sure. I'll try it out tonight.
On Thu, Dec 15, 2011 at 6:39 PM, Ron Evans < reply@reply.github.com
wrote:
Here is a build of the KidsRuby Installer for OSX that should correct your issue: https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-0.7.1.dmg
Please let me know how it works, so I can perhaps close this issue. Thanks!
Reply to this email directly or view it on GitHub: https://github.com/hybridgroup/kidsruby/issues/22#issuecomment-3172548
Pravin Kumar [prah-VEEN] [koo-MAR] +1 650 283 3191 ppk@kumarfamily.us
It still doesn't install for me. Here is the log:
Starting KidsRuby install... Creating installation directory... Creating code directory... Installing Qt... Checksumming Driver Descriptor Map (DDM : 0) Driver Descriptor Map (DDM : 0): verified CRC32 $CB199E20 Checksumming Apple (Apple_partition_map : 1) Apple (Apple_partition_map : 1): verified CRC32 $AD394305 Checksumming disk image (Apple_HFS : 2) disk image (Apple_HFS : 2): verified CRC32 $C4D2DADD Checksumming (Apple_Free : 3) (Apple_Free : 3): verified CRC32 $00000000 verified CRC32 $E1C3D8BE /dev/disk6 Apple_partition_scheme /dev/disk6s1 Apple_partition_map /dev/disk6s2 Apple_HFS /Volumes/Qt 4.7.3 installer: Package name is Qt installer: Upgrading at base path / installer: Preparing for installation..... installer: Preparing the disk..... installer: Preparing Qt..... installer: Waiting for other installations to complete..... installer: Configuring the installation..... installer: # installer: Validating packages..... # installer: Validating packages..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Writing files..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Optimizing system for installed software..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Running package scripts..... # installer: Writing package receipts..... # installer: Writing package receipts..... # installer: Writing package receipts..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: Registering updated applications..... # installer: installer: Finishing the Installation..... installer: # installer: The software was successfully installed...... installer: The upgrade was successful. "disk6" unmounted. "disk6" ejected. Installing git... Checksumming Driver Descriptor Map (DDM : 0) Driver Descriptor Map (DDM : 0): verified CRC32 $5EA22453 Checksumming Apple (Apple_partition_map : 1) Apple (Apple_partition_map : 1): verified CRC32 $FEF2E05C Checksumming disk image (Apple_HFS : 2) disk image (Apple_HFS : 2): verified CRC32 $F43F176F Checksumming (Apple_Free : 3) (Apple_Free : 3): verified CRC32 $00000000 verified CRC32 $F500E752 /dev/disk6 Apple_partition_scheme /dev/disk6s1 Apple_partition_map /dev/disk6s2 Apple_HFS /Volumes/Git 1.7.6 i386 Snow Leopard installer: Package name is Git 1.7.6 i386 installer: Upgrading at base path / installer: Preparing for installation..... installer: Preparing the disk..... installer: Preparing Git 1.7.6 i386..... installer: Waiting for other installations to complete..... installer: Configuring the installation..... installer: # installer: Writing files..... # installer: Writing files..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Moving items into place..... # installer: Running installer actions installer: installer: Finishing the Installation..... installer: # installer: The software was successfully installed...... installer: The upgrade was successful. "disk6" unmounted. "disk6" ejected. Installing Ruby 1.9.2... Installing gems... ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory. Installing qtbindings gem... ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory. Installing gosu gem.. ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1 directory. Installing kidsruby editor... Installing commands... KidsRuby installation complete. Have fun!
On Thu, Dec 15, 2011 at 6:39 PM, Ron Evans < reply@reply.github.com
wrote:
Here is a build of the KidsRuby Installer for OSX that should correct your issue: https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-0.7.1.dmg
Please let me know how it works, so I can perhaps close this issue. Thanks!
Reply to this email directly or view it on GitHub: https://github.com/hybridgroup/kidsruby/issues/22#issuecomment-3172548
Pravin Kumar [prah-VEEN] [koo-MAR] +1 650 283 3191 ppk@kumarfamily.us
It does work on default Lion config. You must have non-standard security permission in that directory. What does
ls -l /usr/local/kidsruby ls -l /usr/local/kidsruby/ruby/lib/ruby/gems ls -l /usr/local/kidsruby/ruby/lib/ruby/gems
show for you?
How do I know it works on default config? This is what I did:
anyone trying this reinstall, also make sure to trash /Applications/KidsRuby/ and /usr/local/kidsruby/ to get a clean install first.
This version might get around even the preexisting permissions problem you have https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-0.7.2.dmg
It worked! Yessss! Thanks.
On Fri, Dec 16, 2011 at 9:49 AM, Ron Evans < reply@reply.github.com
wrote:
This version might get around even the preexisting permissions problem you have https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-0.7.2.dmg
Reply to this email directly or view it on GitHub: https://github.com/hybridgroup/kidsruby/issues/22#issuecomment-3180337
Pravin Kumar [prah-VEEN] [koo-MAR] +1 650 283 3191 ppk@kumarfamily.us
Excellent! Closing...
I am experiencing exactly the behaviour that ppk007 has described. Installed on an iMac which has had no developer tools installed on it, so permissions should be fairly standard for normal users. Used version 1.2.4 of the Mac OS X installation package.
Should this issue be reopened?
We're hoping to release an updated installer for OSX in the new few days that corrects this. Sorry about the inconvenience!
On Sun, Dec 30, 2012 at 8:06 PM, kef notifications@github.com wrote:
I am experiencing exactly the behaviour that ppk007 has described. Installed on an iMac which has had no developer tools installed on it, so permissions should be fairly standard for normal users. Used version 1.2.4 of the Mac OS X installation package.
— Reply to this email directly or view it on GitHubhttps://github.com/hybridgroup/kidsruby/issues/22#issuecomment-11772295.
Ron Evans The Hybrid Group http://hybridgroup.com p. 310-916-9924 m. 310-597-1013
No worries. Anything I can do to help? Can you point me at the problem area in the installer? Or git commits where this is being fixed? Having dug through the installer code, I'm now intrigued to find out what caused this problem.
One thing I noticed is that all of my system files and directories in / are owned by my account rather than root:wheel on the problem machine. Related?
Spotted the new bad-gem-permissions branch. Looks like what I'm after.
Yeah, trying to debug it. I'm now stuck on a setuid/setgid/$SAFE issue with rubygems. Looks like it doesn't like running under safe mode when installing... which is unfortunate because that's what the platypus installer packager does..
But you said all your system files are now under your account? I can see it being just /usr/local/kidsruby but we don't even touch the root directory...at least we shouldn't.
I suspect my system files might have already been under my account and that this might have been the trigger which caused the KidsRuby installer to have a problem. Perhaps /usr/local already existed and was owned by my account? Seems that I already had homebrew on the machine, so my comment above was incorrect (https://github.com/hybridgroup/kidsruby/issues/22#issuecomment-11772295).
Interestingly, the unrelated user which owns the kidsruby files after installation has id 501, which is the first normal user set up on a Mac OSX machine. My account, with which I ran the installer has id 504.
I have a test build of some changes from the https://github.com/hybridgroup/kidsrubyinstaller-osx/tree/pre-install-gems branch of the OSX installer that can be downloaded here: https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-1.3.2a.dmg
I would be most appreciative to anyone who can give it a try, and let me know how it works. Thanks!
Sorry to say, I tried installing it on my Mac (10.6.8), and after the 'successfully installed' message, got the same closing-on-launch behavior as before. Looking forward to the next build.
Can you try removing the /usr/local/kidsruby and the /Applications/KidsRuby directories first, then the installer?
Also, please provide the console output.... thanks!
Hi Ron,
I'm out of my depth here... My programming knowledge is limited.
No problem deleting Applications/KidsRuby. But I'm having difficulty tracking down the /usr/local/kidsruby stuff.
This is what I get in Terminal -- Macintosh:~ admin$ open / usr The file /Users/admin/usr does not exist.
This is what the browser shows --
[image: Inline image 1]
If you don't mind telling me how to locate and delete the usr stuff, I'll be happy to try installing again and sending you the console log.
Thanks, Seth
Please open terminal, then type:
rm /usr/local/kidsruby
Okay, I did that ...
[image: Inline image 1]
Looking in admin, I find the installer...
[image: Inline image 3]
Would I delete the installer, re-download it, and try the install again? (Again, please pardon my ignorance on this.)
On Sat, Jan 5, 2013 at 5:59 PM, Ron Evans notifications@github.com wrote:
Please open terminal, then type:
rm /usr/local/kidsruby
— Reply to this email directly or view it on GitHubhttps://github.com/hybridgroup/kidsruby/issues/22#issuecomment-11922538.
Sorry, the inline images did not appear. In any case, as long as you are trying the https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-1.3.2a.dmg installer you do not need to re-download it.
Get any errors form the Console app (/Applications/Utilities/Console.app if you are still unable to install.
Thanks!
I sure appreciate your help with this. The re-install didn’t change the close-on-launch behavior.
Here are the Console strings that included 'error'...
1/6/13 5:47:33 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/gems/rubygems-update-1.8.24/test/rubygems/plugin/standarderror/
1/6/13 5:47:33 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/gems/rubygems-update-1.8.24/test/rubygems/plugin/standarderror/rubygems_plugin.rb
1/6/13 5:47:33 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/gems/rubygems-update-1.8.24/lib/rubygems/errors.rb
1/6/13 5:47:40 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/gems/qtbindings-4.7.3-universal-darwin-10/ext/build/CMakeFiles/CMakeError.log
1/6/13 5:47:41 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/gems/jeweler-1.8.4/lib/jeweler/errors.rb
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/gems/bundler-1.2.3/lib/bundler/friendly_errors.rb
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/gems/bundler-1.2.3/lib/bundler/vendor/thor/error.rb
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/CommandLineError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/DependencyError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/DocumentError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/ErrorReason/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/FilePermissionError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/InstallError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/LoadError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/OperationNotSupportedError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/RemoteError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/report_activate_error-c.ri
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/VerificationError/
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/VerificationError/cdesc-VerificationError.ri
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/UserInteraction/alert_error-i.ri
1/6/13 5:47:42 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/StreamUI/alert_error-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/RemoteFetcher/FetchError/
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/RemoteFetcher/FetchError/cdesc-FetchError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/RemoteFetcher/FetchError/new-c.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/RemoteFetcher/FetchError/uri-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/RemoteError/cdesc-RemoteError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/Error/
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/FormatError/
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/TarInvalidError/
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/TarInvalidError/cdesc-TarInvalidError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/FormatError/cdesc-FormatError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/FormatError/new-c.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/FormatError/path-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Package/Error/cdesc-Error.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/OperationNotSupportedError/cdesc-OperationNotSupportedError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/MockGemUi/error-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/MockGemUi/TermError/
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/MockGemUi/TermError/cdesc-TermError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/MockGemUi/TermError/exit_code-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/MockGemUi/TermError/new-c.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/LoadError/cdesc-LoadError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/LoadError/name-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/LoadError/requirement-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/InstallError/cdesc-InstallError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Installer/ExtensionBuildError/
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/Installer/ExtensionBuildError/cdesc-ExtensionBuildError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/GemNotFoundException/errors-i.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/FilePermissionError/cdesc-FilePermissionError.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/FilePermissionError/new-c.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/ErrorReason/cdesc-ErrorReason.ri
1/6/13 5:47:43 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/gems/1.9.1/doc/rubygems-1.8.24/ri/Gem/DocumentError/cdesc-DocumentError.ri
1/6/13 5:47:46 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/1.9.1/tkbgerror.rb
1/6/13 5:47:47 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/1.9.1/tk/bgerror.rb
1/6/13 5:47:47 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/1.9.1/syck/error.rb
1/6/13 5:47:47 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/1.9.1/shell/error.rb
1/6/13 5:47:47 PM [0x0-0x41041].org.kidsruby.installer[261] x
ruby/lib/ruby/1.9.1/rubygems/errors.rb
1/6/13 8:02:07 PM [0x0-0x55055].KidsRuby[873]
/usr/local/kidsruby/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
require': dlopen(/usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1/gems/qtbindings-4.7.3-universal-darwin-10/lib/1.9/qtruby4.bundle, 9): Library not loaded: /Users/ron/Developer/qtbindings/ext/build/smoke/qtdbus/libsmokeqtdbus.3.dylib (LoadError) 1/6/13 8:02:16 PM [0x0-0x56056].KidsRuby[878] /usr/local/kidsruby/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
require':
dlopen(/usr/local/kidsruby/ruby/lib/ruby/gems/1.9.1/gems/qtbindings-4.7.3-universal-darwin-10/lib/1.9/qtruby4.bundle,
9): Library not loaded:
/Users/ron/Developer/qtbindings/ext/build/smoke/qtdbus/libsmokeqtdbus.3.dylib
(LoadError)
Here's the install log...
Starting KidsRuby install... Creating installation directory... Installing KidsRuby editor... Installing commands... Installing Qt... Checksumming Driver Descriptor Map (DDM : 0)… Driver Descriptor Map (DDM : 0): verified CRC32 $CB199E20 Checksumming Apple (Apple_partition_map : 1)… Apple (Apple_partition_map : 1): verified CRC32 $AD394305 Checksumming disk image (Apple_HFS : 2)… disk image (Apple_HFS : 2): verified CRC32 $C4D2DADD Checksumming (Apple_Free : 3)… (Apple_Free : 3): verified CRC32 $00000000 verified CRC32 $E1C3D8BE /dev/disk2 Apple_partition_scheme /dev/disk2s1 Apple_partition_map /dev/disk2s2 Apple_HFS /Volumes/Qt 4.7.3 installer: Package name is Qt installer: Upgrading at base path / installer: Preparing for installation…..... installer: Preparing the disk…..... installer: Preparing Qt…..... installer: Waiting for other installations to complete…..... installer: Configuring the installation…..... installer: installer: Validating packages…..... # installer: Validating packages…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Optimizing system for installed software…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Moving items into place…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Running package scripts…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Registering updated applications…..... # installer: Writing package receipts…..... # installer: Writing package receipts…..... # installer: Writing package receipts…..... # installer: Writing package receipts….....
installer: installer: Finishing the Installation…..... installer: # installer: The software was successfully installed...... installer: The upgrade was successful. "disk2" unmounted. "disk2" ejected. Installing git... Checksumming Driver Descriptor Map (DDM : 0)… Driver Descriptor Map (DDM : 0): verified CRC32 $5EA22453 Checksumming Apple (Apple_partition_map : 1)… Apple (Apple_partition_map : 1): verified CRC32 $FEF2E05C Checksumming disk image (Apple_HFS : 2)… disk image (Apple_HFS : 2): verified CRC32 $F43F176F Checksumming (Apple_Free : 3)… (Apple_Free : 3): verified CRC32 $00000000 verified CRC32 $F500E752 /dev/disk2 Apple_partition_scheme /dev/disk2s1 Apple_partition_map /dev/disk2s2 Apple_HFS /Volumes/Git 1.7.6 i386 Snow Leopard installer: Package name is Git 1.7.6 i386 installer: Upgrading at base path / installer: Preparing for installation…..... installer: Preparing the disk…..... installer: Preparing Git 1.7.6 i386…..... installer: Waiting for other installations to complete…..... installer: Configuring the installation…..... installer: installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Writing files…..... # installer: Moving items into place….....
installer: Running installer actions… installer: installer: Finishing the Installation…..... installer: # installer: The software was successfully installed...... installer: The upgrade was successful. "disk2" unmounted. "disk2" ejected. Creating code directory... Installing Ruby 1.9.2... KidsRuby installation complete. Have fun!
Thanks for the detailed log. I've just built a newer installer for you to try https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-1.3.2b.dmg
Please remove both /Applications/KidsRuby and /user/local/kidsruby folders as before, then please try this newer installer, and let me know what happens for you.
Thank you again for the help tracking this down!
Hurray! It works. Instead of re-installing it on my home machine, I put it on my school Mac (also 10.6.8). Thanks much. It'll be great to introduce this to the kids at my school.
On Mon, Jan 7, 2013 at 9:07 AM, Ron Evans notifications@github.com wrote:
Thanks for the detailed log. I've just built a newer installer for you to try https://s3.amazonaws.com/kidsruby/osx/kidsrubyinstaller-1.3.2b.dmg
Please remove both /Applications/KidsRuby and /user/local/kidsruby folders as before, then please try this newer installer, and let me know what happens for you.
Thank you again for the help tracking this down!
— Reply to this email directly or view it on GitHubhttps://github.com/hybridgroup/kidsruby/issues/22#issuecomment-11957430.
Great! Thanks for helping get this worked out.
On mac os x 10.6.8 build 10k549 running RVM when clicking on KidsRuby.app from (Kids Ruby 0.7.0 Installer) I get LSOpenURLsWithRole() failed with error -10810 for the file /Applications/KidsRuby/KidsRuby.app the irb works