<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -19,8 +19,11 @@ requires('Class::Trigger');
 requires('List::Util');
 recommends('Text::SimpleTable');
 build_requires('Test::Exception');
-build_requires('UNIVERSAL::require');
-build_requires('Cache::Memory');
+
+# Cache::Memory isn't in Debian, and the tests all SKIP if this isn't here anyway,
+# so it's more of a build_recommends than a build_requires, but that doesn't exist,
+# so....  commented out:
+# build_recommends('Cache::Memory');
 
 auto_include();
 auto_install();</diff>
      <filename>Makefile.PL</filename>
    </modified>
    <modified>
      <diff>@@ -5,7 +5,6 @@ use base qw( Data::ObjectDriver::Driver::Partition );
 
 use Carp qw( croak );
 use Data::Dumper;
-use UNIVERSAL::require;
 
 sub init {
     my $driver = shift;
@@ -20,11 +19,12 @@ sub init {
 sub _make_get_driver {
     my($class, $extra) = @_;
     $extra ||= [];
-    
+
     ## Make sure we've loaded the parent class that contains information
     ## about our partitioning scheme.
-    $class-&gt;require;
-    
+    croak &quot;Bogus classname.&quot; unless $class =~ /^[\w:]+$/;
+    &quot;eval $class; 1;&quot; or die &quot;Failed to load parent class: $@\n&quot;;
+
     my $col = $class-&gt;primary_key_tuple-&gt;[0];
     my $get_driver = $class-&gt;properties-&gt;{partition_get_driver}
         or croak &quot;Partitioning driver not defined for $class&quot;;</diff>
      <filename>lib/Data/ObjectDriver/Driver/SimplePartition.pm</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>95027a0ba12216cdf7c39d6599a53f66e01b3d47</id>
    </parent>
  </parents>
  <author>
    <name>Brad Fitzpatrick</name>
    <email>brad@danga.com</email>
  </author>
  <url>http://github.com/yannk/perl-data-objectdriver/commit/606332bdbabcadb50ce0091c11da0fcc35c43de3</url>
  <id>606332bdbabcadb50ce0091c11da0fcc35c43de3</id>
  <committed-date>2006-08-22T21:24:58-07:00</committed-date>
  <authored-date>2006-08-22T21:24:58-07:00</authored-date>
  <message>remove silly dependencies.

ben gave me permission.  :)




git-svn-id: http://code.sixapart.com/svn/Data-ObjectDriver/trunk@260 0a5942b2-ea12-0410-bdf5-ad0023d57db4</message>
  <tree>3f27fd2d891cd06d038dae189cf6d576357a1345</tree>
  <committer>
    <name>Brad Fitzpatrick</name>
    <email>brad@danga.com</email>
  </committer>
</commit>
