Ok, worked out the linking issues and install completes. Though it does still appear to be looking for the 0.8 specifically. I had to do a:
ln -sf /usr/local/lib/libpcap.so /usr/lib/libpcap.so.0.8
To get Trisul to find it, but not a big deal. However, when I try to get Trisul to actually run it looks like the SQLite DB was never intialized and I get errors like:
Wed May 4 10:03:03 2011.286725 ERROR SQL Error updating plugin tables : sqlite3_command::prepare([DELETE FROM TRISUL_PLUGINS; ]) failed. Reason=[no such table: TRISUL_PLUGINS]
Wed May 4 10:03:03 2011.286747 ERROR Failure to initialize plugins
Wed May 4 10:03:03 2011.287176 ERROR SQL Error initing HOME NET (ContainerImpl) err sqlite3_command::prepare([ SELECT Af,Prefix, Mask FROM TRISUL_HOME_NETWORKS WHERE Af = "IPv4" ;]) failed.
ActiveRecord::StatementInvalid (SQLite3::SQLException: no such table: SLICES: SELECT * FROM "SLICES" LIMIT 1):
app/models/slice_meta.rb:16:in `block in get_available_range'
app/models/slice_meta.rb:78:in `mk_metaclass'
app/models/slice_meta.rb:15:in `get_available_range'
app/controllers/report_controller.rb:273:in `quick_report'
<internal:prelude>:8:in `synchronize'
thin (1.2.7) [v] lib/thin/connection.rb:76:in `block in pre_process'
thin (1.2.7) [v] lib/thin/connection.rb:74:in `catch'
thin (1.2.7) [v] lib/thin/connection.rb:74:in `pre_process'
thin (1.2.7) [v] lib/thin/connection.rb:57:in `process'
thin (1.2.7) [v] lib/thin/connection.rb:42:in `receive_data'
eventmachine (0.12.10) [v] lib/eventmachine.rb:256:in `run_machine'
eventmachine (0.12.10) [v] lib/eventmachine.rb:256:in `run'
thin (1.2.7) [v] lib/thin/backends/base.rb:57:in `start'
thin (1.2.7) [v] lib/thin/server.rb:156:in `start'
thin (1.2.7) [v] lib/thin/controllers/controller.rb:80:in `start'
thin (1.2.7) [v] lib/thin/runner.rb:177:in `run_command'
thin (1.2.7) [v] lib/thin/runner.rb:143:in `run!'
thin (1.2.7) [v] bin/thin:6:in `<main>'
Any suggestions?