de Villamil Frédéric said the following on 06/08/08 03:51 PM:

This is not a Typo but rails issue: to use a Rails application, you need a database driver, ie ruby mysql driver. That's the reason why you needed so much dependencies. In an ideal world, your distro would embed a package named ruby-mysql with the proper driver, or anything else. The problem is Rails gem has its own dependencies system which differs from RPM and you won't register Typo MySQL gem with rpm and the contrary.

Well I loaded up all the database "-devel" RPMs and got typo to install.
I still think this dependency should be documented and the justification for the later version of the database interfaces explained. Perhaps even a way to fall back...

So, that done I try to set up typo ...
That fails still


[EMAIL PROTECTED] Ruby]$ mkdir typo-5.1.2; mkdir typo-5.1.2/db
[EMAIL PROTECTED] Ruby]$ typo install typo-5.1.2/db/emerge database=sqlite3
 Installing typo 5.1.2
/usr/lib/ruby/gems/1.8/gems/rails-app-installer-0.2.0/lib/rails-installer/databases.rb:16:in `connect': undefined method `yml' for RailsInstaller::Database:Class (NoMethodError) from /usr/lib/ruby/gems/1.8/gems/rails-app-installer-0.2.0/lib/rails-installer/databases.rb:36:in `backup' from /usr/lib/ruby/gems/1.8/gems/rails-app-installer-0.2.0/lib/rails-installer.rb:261:in `backup_database' from /usr/lib/ruby/gems/1.8/gems/rails-app-installer-0.2.0/lib/rails-installer.rb:205:in `install_sequence' from /usr/lib/ruby/gems/1.8/gems/rails-app-installer-0.2.0/lib/rails-installer.rb:192:in `install' from /usr/lib/ruby/gems/1.8/gems/rails-app-installer-0.2.0/lib/rails-installer/commands.rb:95:in `command' from /usr/lib/ruby/gems/1.8/gems/rails-app-installer-0.2.0/lib/rails-installer.rb:646:in `execute_command'
        from /usr/lib/ruby/gems/1.8/gems/typo-5.1.2/bin/typo:93
        from /usr/bin/typo:19:in `load'
        from /usr/bin/typo:19






--
System Integrity Revisited
 Rebecca T. Mercuri and Peter G. Neumann
 Inside Risks 127, CACM 44, 1 January 2001
_______________________________________________
Typo-list mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/typo-list

Reply via email to