[Catalyst] Is it normal to have lots of trouble installing catalyst?

Matt S Trout dbix-class at trout.me.uk
Wed Feb 8 22:05:55 CET 2006


On Wed, Feb 08, 2006 at 02:39:50PM -0600, Brandon Black wrote:
> > > You can see a microcosm of this with
> > > the DBIx::Class tests.  In order for DBIx::Class to do any sort of
> > > useful testing, it obviously needs at least one supported database
> > > server and DBI / DBD::xxx installed.
> >
> > Those tets should attempt to load SQLite and skip if it's not installed.
> > People who want to run the tests on their machine can install SQLite.
> >
> 
> But if there are no effective tests without it, then removing it from
> the dependencies and making it an optional/skippable test means that
> the majority of users installing it will not do any effective testing.
>  Pretty much nobody chooses to go out of their way to get a test to
> run, at least not among normal users.  Whatever tests don't run
> automatically just don't get run for most installations.

However for 0.05 I moved it to build_requires rather than requires, so
DBD::SQLite shouldn't be a dependency for .debs and similar.

Also, now we have SQLT support in the dist, I'm hoping to make it possible
to run the test suite against whatever the hell database the user has
installed.

-- 
     Matt S Trout       Offering custom development, consultancy and support
  Technical Director    contracts for Catalyst, DBIx::Class and BAST. Contact
Shadowcat Systems Ltd.  mst (at) shadowcatsystems.co.uk for more information

 + Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +



More information about the Catalyst mailing list