[typo] Cross-thread violation & how I fixed the problem
Scott M. Likens
damm at yazzy.org
Wed Apr 29 03:21:45 EDT 2009
Ahh,
Then you need to remove any other offending ruby libraries that do not
reside in /opt/local/lib
Next time try not to find ancient arcane bugs that make me think your
running panther... :)
FYI, it's usually just in /usr/lib (libruby??.dylib??)
On Apr 28, 2009, at 11:31 PM, Thomas Gallaway wrote:
>
>
> Scott M. Likens wrote:
>> Hi,
>>
>> Using Macports or system Ruby?
>>
> lhc:/var/www/atomlab atom$ gem env
> RubyGems Environment:
> - RUBYGEMS VERSION: 1.3.2
> - RUBY VERSION: 1.8.7 (2009-04-08 patchlevel 160) [powerpc-darwin8]
> - INSTALLATION DIRECTORY: /opt/local/lib/ruby/gems/1.8
> - RUBY EXECUTABLE: /opt/local/bin/ruby
> - EXECUTABLE DIRECTORY: /opt/local/bin
> - RUBYGEMS PLATFORMS:
> - ruby
> - powerpc-darwin-8
> - GEM PATHS:
> - /opt/local/lib/ruby/gems/1.8
> - /Users/atom/.gem/ruby/1.8
> - GEM CONFIGURATION:
> - :update_sources => true
> - :verbose => true
> - :benchmark => false
> - :backtrace => false
> - :bulk_threshold => 1000
> - :sources => ["http://gems.rubyforge.org/", "http://gems.github.com
> "]
> - REMOTE SOURCES:
> - http://gems.rubyforge.org/
> - http://gems.github.com
> lhc:/var/www/atomlab atom$ port version
> Version: 1.710
>
>
>> On Apr 27, 2009, at 10:29 PM, Thomas Gallaway wrote:
>>
>>> I just spent 2 days figuring this out but it seems the issue is
>>> one of the gems in the vendor/gems directory.
>>>
>>> Machine is a Mac Mini G4 1.25ghzisch with 10.4.6isch? (Anybody
>>> else dislike the new intel mac's? ;-) )
>>>
>>> I completely removed ruby & made sure it was using the macports
>>> version and after pretty much nuking every single gem and gem
>>> install typo on a empty directory stll got this:
>>>
>>> lhc:/var/www/atomlab root# rake db:create RAILS_ENV='production'
>>> (in /private/var/www/atomlab)
>>> config.gem: Unpacked gem calendar_date_select-1.15 in vendor/gems
>>> has no specification file. Run 'rake gems:refresh_specs' to fix
>>> this.
>>> config.gem: Unpacked gem coderay-0.8.260 in vendor/gems has no
>>> specification file. Run 'rake gems:refresh_specs' to fix this.
>>> config.gem: Unpacked gem htmlentities-4.0.0 in vendor/gems has no
>>> specification file. Run 'rake gems:refresh_specs' to fix this.
>>> config.gem: Unpacked gem json-1.1.3 in vendor/gems has no
>>> specification file. Run 'rake gems:refresh_specs' to fix this.
>>> [BUG] cross-thread violation on rb_gc()
>>> ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0]
>>>
>>> So I went ahead and mv vendor/gems/* /tmp/gems/
>>>
>>> Of course now I was getting:
>>> lhc:/var/www/atomlab root# rake db:create
>>> (in /private/var/www/atomlab)
>>> rake aborted!
>>> no such file to load -- coderay
>>>
>>> After
>>> gem install coderay htmlentities json calendar_date_select
>>>
>>> *drumroll*
>>> lhc:/var/www/atomlab atom$ rake db:migrate RAILS_ENV='production'
>>> (in /private/var/www/atomlab)
>>> == InitialSchema: migrating
>>> ==================================================
>>> -- create_table(:users)
>>> -> 0.0712s
>>> -- create_table(:articles)
>>> -> 0.1310s
>>> -- add_index(:articles, :permalink)
>>>
>>> We have migrationage!
>>>
>>> Oh I then ran
>>> lhc:/var/www/atomlab atom$ sudo rake gems:unpack
>>> Password:
>>> (in /private/var/www/atomlab)
>>> Unpacked gem: '/private/var/www/atomlab/vendor/gems/coderay-0.8.312'
>>> Unpacked gem: '/private/var/www/atomlab/vendor/gems/
>>> htmlentities-4.0.0'
>>> Unpacked gem: '/private/var/www/atomlab/vendor/gems/json-1.1.4'
>>> Unpacked gem: '/private/var/www/atomlab/vendor/gems/
>>> calendar_date_select-1.15'
>>>
>>> -- Atom
>>>
>>> _______________________________________________
>>> Typo-list mailing list
>>> Typo-list at rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/typo-list
>>>
>>>
>>>
>>
>> _______________________________________________
>> Typo-list mailing list
>> Typo-list at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/typo-list
> _______________________________________________
> Typo-list mailing list
> Typo-list at rubyforge.org
> http://rubyforge.org/mailman/listinfo/typo-list
>
>
> !DSPAM:49f7f96d267351804284693!
>
>
More information about the Typo-list
mailing list