[ome-devel] Cvs install broken

Ilya Goldberg igg at nih.gov
Thu May 4 00:24:03 BST 2006


This one is probably my fault.  I don't know why it wants a  
Makefile.in in omeis/t/, but not for any other sub-directory.
You can cd src/C/omeis, then run ./autogen.sh, then make, and it  
should work.
You did your update with the -dP flags?  These create and prune  
directories as needed.  A fresh checkout should have worked also.

The DB thing is a new one.  What version of postgres and DBD::Pg are  
you using?
-I

On May 3, 2006, at 11:46 AM, Curtis Rueden wrote:

> Hi Kris,
>
> I've seen similar DBD::Pg::db errors before. It seems various versions
> of DBD::Pg (including some of the latest ones) are broken with respect
> to OME. On our Debian systems, DBD::Pg 1.32 definitely works (I am
> fairly sure 1.22 also works). Alternately, you can refrain from
> installing DBD::Pg manually or with your package manager, and instead
> allow the OME installer to download and install its preferred version,
> which I believe should work.
>
> I was planning to test my claims with the latest OME from CVS  
> today, but
> ran into an error of my own much earlier (included below, in case  
> anyone
> else knows what's wrong).
>
> -Curtis
>
> -------------------
>  Core Binary Setup
> -------------------
>
> (All verbose information logged in /var/tmp/OME/install/ 
> BinaryBuilds.log)
>
> Installing OMEIS
>   \_ Configuring [FAILURE].
>
>
> Errors executing task: Unable to configure module, see  
> BinaryBuilds.log
> for details. at (eval 36) line 1
>
>  at ./install.pl line 81
>         main::run_tasks() called at ./install.pl line 265
>
> -------------------
> curtis at skyking:~/OME$ tail /var/tmp/OME/install/BinaryBuilds.log
>  checking for strdup... yes
>  checking for strerror... yes
>  checking for strstr... yes
>  configure: creating ./config.status
>  config.status: creating Makefile
>  config.status: creating zoom/Makefile
>  config.status: creating zoom/lib/Makefile
>  config.status: error: cannot find input file: t/Makefile.in
> "
>
>
> kris wrote:
>
>> Database woes when installing from CVS...
>>
>>
>> ---CUT----
>>
>> # cat /var/tmp/OME/install/CoreDatabaseTablesTask.log
>> Creating OME PostgreSQL SUPERUSER (ome)
>> ERROR LOADING CLASS "OME::LookupTable" -- OUTPUT: "DBD::Pg::db do
>> failed: ERROR:  could not determine data type of parameter $1
>> "
>>
>> --------------------
>> Database Bootstrap
>> --------------------
>>
>> (All verbose information logged
>> in /var/tmp/OME/install/CoreDatabaseTablesTask.log)
>>
>> Finding DB configuration in installation environment [FOUND  
>> EXISTING].
>> Database connection information
>> N.B.:  The database host must already be installed and running.
>> It must already be configured for accepting the connection
>> specified here, or a superuser connection from user "postgres".
>>   Database Delegate Class: OME::Database::PostgresDelegate
>>             Database Name: ome
>>                      Host: undefined (local)
>>                      Port: undefined (default)
>> Username for DB connection: undefined (process owner)
>>
>> Are these values correct ? [y/n]:
>> Creating OME PostgreSQL SUPERUSER (ome)[SUCCESS].
>> Creating Apache PostgreSQL SUPERUSER (www-data)[SUCCESS].
>> Creating Admin PostgreSQL SUPERUSER (kgk)[SUCCESS].
>> Checking database
>> Creating PostgreSQL database ome...     [Done.]
>> Fixing OID/INTEGER compatability bug...WARNING:  changing return  
>> type of
>> function plpgsql_call_handler from "opaque" to "language_handler"
>>        [Done.]
>> Loading the database schema
>>  \__ OME::LookupTable NOTICE:  CREATE TABLE / PRIMARY KEY will create
>> implicit index "lookup_tables_pkey" for table "lookup_tables"
>> DBD::Pg::db do failed: ERROR:  could not determine data type of
>> parameter $1
>> [FAILURE].
>>
>>
>> Errors executing task: Error loading class "OME::LookupTable", see
>> CoreDatabaseTablesTask.log details. at (eval 202) line 1
>>
>> at install.pl line 81
>>        main::run_tasks() called at install.pl line 265
>> # Looks like your test died before it could output anything.
>> arno:/home/kgk/work/ome/OME-CVS#
>> m /var/tmp/OME/install/CoreDatabaseTablesTask.log
>>
>>
>>
>
> _______________________________________________
> ome-devel mailing list
> ome-devel at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel
>


More information about the ome-devel mailing list