[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